Thomas Basler
12031ed09e
Migrate SunPosition to TaskScheduler
2023-11-23 22:35:05 +01:00
Thomas Basler
a7c9c2df1a
Initialize TaskScheduler
2023-11-23 22:35:05 +01:00
Thomas Basler
94170545ed
webapp: Update dependencies
2023-11-23 22:34:18 +01:00
Thomas Basler
dff6da9a5f
Feature: High resolution Icon and PWA (Progressive Web App) functionality
...
Fix : #1289
2023-11-23 22:32:01 +01:00
Pierre Kancir
b158a5682e
remove broken LilyGO_T_ETH_POE config, use device profile instead
2023-11-22 23:01:28 +01:00
Pierre Kancir
203e871c4a
Add Esp32-Stick-PoE-A
2023-11-22 23:01:23 +01:00
Thomas Basler
1de3b48166
Feature: Implement offset cache for "YieldDay"
...
Thanks to @broth-itk for the idea!
Fix : #1258 #1397
2023-11-22 20:21:25 +01:00
Thomas Basler
7538b4363c
Made resetreason methods static
2023-11-19 17:00:26 +01:00
Thomas Basler
ee4811bbe7
Feature: Allow configuration of LWT QoS
2023-11-19 16:17:10 +01:00
Thomas Basler
b85c53f476
Split config struct into different sub structs
2023-11-19 14:53:26 +01:00
Thomas Basler
6bafd734d7
Remove not required enum
2023-11-18 22:35:58 +01:00
Thomas Basler
d3f95000e2
Optimize Sun data calculation
2023-11-18 22:34:55 +01:00
helgeerbe
dd8446df0a
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-11-17 09:30:04 +01:00
Thomas Basler
859b902ef9
webapp: add app.js.gz
2023-11-16 18:15:45 +01:00
Thomas Basler
614c0a0990
webapp: Update dependencies
2023-11-16 18:13:46 +01:00
Thomas Basler
6f685a4ab5
Fix: Day period is only calculated once
2023-11-16 18:03:25 +01:00
helgeerbe
0085970567
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-11-16 09:20:08 +01:00
Thomas Basler
527c2eaf4a
webapp: add app.js.gz
2023-11-15 18:00:43 +01:00
Thomas Basler
352fec539a
Doc: Add hint regarding wiki
2023-11-15 17:58:43 +01:00
Thomas Basler
22da8ff4c7
Doc: Fix readme syntax errors
2023-11-15 17:03:12 +01:00
Thomas Basler
ac0655ea64
Doc: Add additional breaking changes
2023-11-15 16:47:04 +01:00
Thomas Basler
aea2afad29
webapp: Update dependencies
2023-11-15 16:45:10 +01:00
Thomas Basler
07e2c5998b
Build webapp using nodejs v20
2023-11-15 16:40:04 +01:00
Thomas Basler
3d837bdd29
Upgrade actions/setup-node from v3 to v4
2023-11-15 16:39:09 +01:00
Thomas Basler
7b9ddb5033
Upgrade actions/checkout from v3 to v4
2023-11-15 16:38:30 +01:00
Thomas Basler
bd26d09564
Fix: build action fails due to ModuleNotFoundError: No module named 'pkg_resources':
...
Fix #1500
2023-11-15 16:36:46 +01:00
helgeerbe
8cccce5875
add weapp
2023-11-15 14:26:54 +01:00
helgeerbe
6f7470feb4
fix: ModuleNotFoundError: No module named 'pkg_resources':
2023-11-15 14:07:27 +01:00
helgeerbe
28f46471bf
set unique name for test_build action
2023-11-15 13:59:22 +01:00
helgeerbe
a004e94e57
create test_build action
2023-11-15 13:59:09 +01:00
MalteSchm
3dceddfe49
Split Huawei setValue in private/public implementation. Prevent setting values when internal power control mode is enabled ( #521 )
2023-11-15 12:38:35 +01:00
helgeerbe
d4d42167ec
Merge branch 'pr/philippsandhaus/510' into development
2023-11-15 12:33:50 +01:00
Al3x Zamponi
3af0437857
Update MqttHandlVedirectHass.cpp
...
Fix HASS unit
2023-11-13 17:12:19 +01:00
Thomas Basler
fa7641f715
Fix: Power not set to 0 when not reachable at EOD
...
If the inverter polling was disabled before it got unreachable the values where not set to zero
Fix : #1488
2023-11-09 22:30:35 +01:00
Thomas Basler
71d1b3b846
BREAKING CHANGE: Home Assistant Auto Discovery to new naming scheme
...
Please Upgrade to HASS 2023.8 or greater.
Thanks to @LennartF22 for the first implementation
2023-11-07 19:37:28 +01:00
Thomas Basler
17e92fc5eb
Feature: Support HMT-1600/1800/2000-4T
2023-11-07 18:34:37 +01:00
Thomas Basler
2ae8ed5e18
Doc: Add class description for inverters
2023-11-05 13:44:08 +01:00
Thomas Basler
0a4945ae39
Adjusted inverter names
2023-11-05 13:43:48 +01:00
Thomas Basler
89b4b8ea85
Merge branch 'pr1441' into dev
2023-10-31 19:30:56 +01:00
CommanderRedYT
7c875187a8
Implemented mDNS
2023-10-30 20:53:45 +01:00
Thomas Basler
a068eb2586
Remove duplicated code
2023-10-30 20:42:56 +01:00
Thomas Basler
aba57e687a
Set dnsServerStatus first to prevent running
2023-10-30 20:25:39 +01:00
Thomas Basler
6a64fe6e1a
Fix #1456 : Prevent white spaces in username field
2023-10-30 16:45:34 +01:00
Thomas Basler
7e7d372338
webapp: Update dependencies
2023-10-29 11:28:49 +01:00
helgeerbe
49a10305e2
fix: liveData is not updated
...
- due to roll back of upstream commit, duplicated code allocated json buffer twice
- enlarge json buffer to 4200
2023-10-24 15:25:31 +02:00
helgeerbe
9ca3655de6
add webapp
2023-10-23 13:32:12 +02:00
Bernhard Kirchen
254b95cb0f
Fix: replace links to upstream project where applicable ( #514 )
2023-10-23 13:24:05 +02:00
Bernhard Kirchen
0fa2745ace
Fix: VE.Direct refactor issues from #505 ( #516 )
...
* VE.Direct: return non-nullptr as a fallback
the changed return statement was supposed to return a shared_ptr to a
new and valid MPPT data struct as a fallback. however, it did return a
new shared_ptr that was initialized to nullptr.
* VE.Direct: make liveview total use total MPPT values
this change makes the call to VictronMppt.getData() obsolete, which in
turn will therefore not cause an error message on the console if
VE.Direct (MPPT) is not enabled. this change also takes care that once
multiple VE.Direct MPPT charge controllers are supported, the sums of
the respective total values are used in the web app totals.
2023-10-23 13:23:06 +02:00
Philipp Sandhaus
8ba9048f99
Show battery temperature when sensor is present ( #511 )
2023-10-23 13:22:10 +02:00
Al3x Zamponi
c5427dedce
Add calculated values to hass auto discovery ( #509 )
...
Add battery P and E as well as panel I to auto discovery values of HA
2023-10-23 13:18:24 +02:00