Thomas Basler
42b60060a1
webapp: Change badge style and encapsulate it into component
2023-02-18 23:20:08 +01:00
Thomas Basler
f6dedf7adb
webapp: Add missing translations
2023-02-18 22:04:18 +01:00
Thomas Basler
e5e236510e
webapp: Add additional hint that no data is received if no sun is shining
2023-02-18 20:47:09 +01:00
Thomas Basler
4c14417ea8
webapp: Add column inverter settings to show inverter send/receive status
2023-02-18 20:29:18 +01:00
Thomas Basler
cd99ab8e42
Added settings to pause polling/sending commands in general and at night
2023-02-18 19:44:16 +01:00
Thomas Basler
b319c78dc1
Added methods to calculate and show sunrise and sunset times
2023-02-18 18:15:48 +01:00
Thomas Basler
19a1c0aa54
Added config parameters to set longitude and latitude
2023-02-18 16:53:28 +01:00
Thomas Basler
7da782c4ef
Hoymiles Lib: Added flags to inverter to enable/disable polling and commands to the inverter
2023-02-18 15:51:46 +01:00
Thomas Basler
6a6165e8c5
Fix #589 : MQTT channel assignment in homeassistant config [unique_id and name] was wrong
2023-02-15 19:04:58 +01:00
Thomas Basler
f5fb628559
Update espressif32 from 6.0.0 to 6.0.1
2023-02-14 19:13:24 +01:00
Thomas Basler
6f26da0866
webapp: add app.js.gz
2023-02-14 19:08:40 +01:00
Thomas Basler
7820cc3dd2
webapp: Update dependencies
2023-02-14 18:46:41 +01:00
Thomas Basler
04c7d40cde
Update ArduinoJson from ^6.20.0 to 6.20.1
2023-02-13 20:35:38 +01:00
Thomas Basler
8cbae76797
Implement offsets for YieldTotal ( #549 )
...
This allows to enter a offset in kWh in the inverter properties which will be applied to the read Yield Total value of the inverter. Using this can set your total production to zero if you e.g. are using a used device.
2023-02-13 20:25:00 +01:00
Thomas Basler
9681edea19
webapp: add app.js.gz
2023-02-13 18:50:42 +01:00
Thomas Basler
3cd72609e8
Added section containing breaking changes to README.md
2023-02-13 18:50:06 +01:00
Thomas Basler
9737c7e251
webapp: Update dependencies
2023-02-13 18:44:06 +01:00
Thomas Basler
29a875e88c
Merge branch 'pr568' into dev
2023-02-13 18:41:45 +01:00
Thomas Basler
9afcfa5dc3
Merge branch 'pr586' into dev
2023-02-13 18:41:08 +01:00
Thomas Basler
7bbb278eaf
Merge branch 'mqtt_rework' into dev
2023-02-13 18:39:29 +01:00
Thomas Basler
f8c70c3e9f
Added missing copyright header
2023-02-13 18:38:22 +01:00
Thomas Basler
3b7aef63f8
BREAKING CHANGE: Web API!
...
In order to support multiple AC channels in future the WebAPI had to be changed. AC and DC channels are now grouped in a sub object containing the channels beginning with 0.
2023-02-13 18:37:55 +01:00
Felix Schulze
e97bddcce1
New case with display
2023-02-13 15:18:53 +01:00
Dennis Rathjen
24ad73fc16
Added missing topic in 'DC input channel topics'.
2023-02-06 20:26:21 +01:00
Thomas Basler
ceaf08c1a0
Hoymiles Lib: Rename ChannelMaxPower to StringMaxPower
2023-02-06 19:56:12 +01:00
Thomas Basler
d4c838a16e
BREAKING CHANGE: Prometheus API!
...
Added additional field to the prometheus api which identifies a channel by it's type. That means that e.g. channel 0 exists for type AC and DC.
This commit also introduces a additional field in the statistics byte assignment table. This field identifies whether a channel is on the AC or DC side. MQTT and WebAPI is still compatible with the previous design.
2023-02-06 19:51:10 +01:00
Thomas Basler
6b36369b06
Hoymiles Lib: Migrate byteAssign array to std::list
2023-02-06 19:44:00 +01:00
Thomas Basler
7b9d870cce
webapp: Update dependencies
2023-02-06 19:42:11 +01:00
Thomas Basler
5d7be32b90
Fixed typo
2023-01-31 18:35:50 +01:00
Thomas Basler
b8ced54e29
webapp: Update dependencies
2023-01-30 20:34:27 +01:00
Thomas Basler
d948439beb
Fix #548 : The first device profile within the json file was not correctly applied
2023-01-30 20:33:55 +01:00
Thomas Basler
b9824c052d
Merge branch 'pr543' into dev
2023-01-30 20:28:02 +01:00
Thomas Basler
0015cf4891
Merge branch 'pr544' into dev
2023-01-30 20:27:01 +01:00
Daedalus
4ebc8a2829
Doc: Hints on how to handle connection error
2023-01-29 12:16:48 +01:00
Daedalus
2d8f355979
Doc: Hints on identifying the port
2023-01-29 12:09:29 +01:00
Thomas Basler
73b08fda56
Doc: Fixed typo
2023-01-28 23:29:13 +01:00
Thomas Basler
8bafb178a1
Fix #540 : Do not output unit_of_meas if empty
2023-01-27 18:34:18 +01:00
Thomas Basler
d867c0e78d
Added additional compatible inverter
2023-01-27 18:02:34 +01:00
Thomas Basler
c05db4cb2d
Doc: Move Eventlog screenshot upwards
2023-01-23 21:02:39 +01:00
Thomas Basler
36f92c552e
DeviceProfile: Rename Generic NodeMCU and remove non required pin count
2023-01-23 21:01:06 +01:00
Thomas Basler
422d48996a
webapp: add app.js.gz
2023-01-23 19:25:50 +01:00
Thomas Basler
56e7118035
webapp: Update french translation for device manager
...
Thanks to @beneva52
2023-01-23 19:24:08 +01:00
Thomas Basler
ad64e0db34
webapp: Added hint regarding site reloading
2023-01-23 19:18:36 +01:00
Thomas Basler
528511e85d
Doc: Describe display activation
2023-01-23 19:12:50 +01:00
Thomas Basler
18e2b963b3
Doc: Separate pin_mappping.json into smaller files
2023-01-23 18:55:09 +01:00
Thomas Basler
b3a02a7386
Documentation: Update screenshots
2023-01-21 11:49:40 +01:00
Thomas Basler
ef98f8a417
webapp: add app.js.gz
2023-01-21 11:12:05 +01:00
Thomas Basler
abf1ec8d53
Added display as feature to README.md
2023-01-21 11:09:58 +01:00
Thomas Basler
8f1390d643
Doc: Added hints regarding not assigned pins
2023-01-21 01:36:22 +01:00
Thomas Basler
33aecf91d4
Negative type and clk_mode settings are not allowed
2023-01-21 00:00:38 +01:00