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
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
Thomas Basler
b477db7045
Fix #1440 : Add CSS code to stop numbers changing the size of their container
2023-10-21 12:54:51 +02:00
Thomas Basler
11d7b78d80
Apply automatic code formatting
2023-10-11 14:19:20 +02:00
Thomas Basler
97d481fa65
Merge branch 'pr1408' into dev
2023-10-11 14:16:23 +02:00
Thomas Basler
c25e93eb09
Merge branch 'pr1406' into dev
2023-10-11 13:40:05 +02:00
Thomas Basler
f1a8c2ea82
Feature: Added additional event log descriptions and implemented i18n
2023-10-11 13:22:42 +02:00
Thomas Basler
dc5b5e837f
Rename "DTU command failed" to "Time calibration" as mentioned in #121
2023-10-10 16:23:11 +02:00
Thomas Basler
2991af79f2
webapp: add app.js.gz
2023-10-09 19:43:04 +02:00
Thomas Basler
f203a971b0
Feature: Added Descriptions for Event Log Messages as shown in #121
2023-10-09 19:38:22 +02:00
Thomas Basler
76dfaa7d3b
Fix #1405 : Add some border around icons when in multi line mode
2023-10-09 17:06:47 +02:00
Thomas Basler
0037e5969e
webapp: Update dependencies
2023-10-09 17:01:58 +02:00
Thomas Basler
d373702d7b
Added additional ID for HMS-1000 to DevInfoParser
...
Fix #1392
2023-10-09 16:58:21 +02:00
Stefan Oberhumer
be88da7b26
NFC: Call PinMapping.get() not every iteration.
2023-10-06 11:44:37 +02:00
Stefan Oberhumer
7f99095fca
Remove SUNPOS_UPDATE_INTERVAL define and introduce INVERTER_UPDATE_SETTINGS_INTERVAL.
2023-10-06 11:13:09 +02:00
Stefan Oberhumer
943dfc2dbf
Compute sunrise and sunset only if necessary.
...
Sunrise and -set must recomputed if one of the following conditions is met:
* The date changed (based on the selected timezone)
* Location (Lat/Lon) changed
* Sunset type changed
So instead of calculating that every minute just do it on update via web interface or date change.
If a new config is uploaded, the DTU gets restarted. There is no need to initiate a recalculation in this case.
2023-10-06 10:20:36 +02:00
Thomas Basler
4d61b20f39
Update olikraus/U8g2 from 2.35.4 to 2.35.7
2023-09-30 11:07:20 +02:00
Thomas Basler
253b50f765
Update nrf24/RF24 from 1.4.7 to 1.4.8
2023-09-30 11:05:13 +02:00
Thomas Basler
ea6a7f1a88
webapp: Update dependencies
2023-09-30 10:52:35 +02:00
Thomas Basler
32d91379fa
Init all data members befor pushing it into the buffer
2023-09-30 10:48:41 +02:00
Thomas Basler
d4345917da
Added additional ID for HMS-900 to DevInfoParser
...
Fix #1392
2023-09-30 10:45:49 +02:00
Thomas Basler
f8cba5721e
Fix: Deny passwordless access to prometheus API if readonly access is disabled
...
Fix #1358
2023-09-19 18:59:20 +02:00
Thomas Basler
d419fd4794
webapp: add app.js.gz
2023-09-18 20:48:44 +02:00
Thomas Basler
64bfb63ba8
Revert espressif32 from 6.4.0 back to 6.3.2
...
Total available heap size was reduced from 281kb to 247kb which causes TLS issues (among others)
2023-09-18 20:47:29 +02:00
Thomas Basler
59ceac650b
webapp: Update dependencies
2023-09-18 20:45:20 +02:00
Thomas Basler
35da310420
Initialize variables before first usage
2023-09-18 20:23:00 +02:00
Thomas Basler
1cf41426de
Replace char array by String buffer
2023-09-16 02:21:25 +02:00
Thomas Basler
21fb10f7f2
Feature: Add one channel HMS inverter with different byte assignment
...
Fix #1148
2023-09-14 23:58:08 +02:00
Thomas Basler
0533c0bcc8
webapp: Rename Fehlernummer to ID
...
It's not just errors, its also regular messges
2023-09-13 23:19:43 +02:00
Thomas Basler
4ce0c21eb1
webapp: add app.js.gz
2023-09-13 20:17:58 +02:00
Thomas Basler
3b61c3e1ab
webapp: Update dependencies
2023-09-13 20:12:12 +02:00
Thomas Basler
a974e217df
Fix #1335 : Only the first inverter was set to zero at midnight via mqtt
2023-09-13 18:46:23 +02:00
Thomas Basler
a0f9d22395
webapp: add app.js.gz
2023-09-11 20:05:12 +02:00