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
helgeerbe
43bfee4d55
Stopp publishing vedirect if data becomes too old
2023-02-13 14:01:10 +01:00
helgeerbe
957bc91828
Force hass discovery update for vedirect
...
if mqtt settings changes
2023-02-13 12:00:25 +01:00
helgeerbe
17e564a094
simplify main for vedirect
2023-02-13 11:41:51 +01:00
helgeerbe
f89ccdd2ee
Update README.md
2023-02-08 16:27:44 +01:00
helgeerbe
e5fa0050cd
Update README.md
2023-02-08 16:06:13 +01:00
helgeerbe
ed12f814dd
mqqt hass discovery complete
2023-02-08 14:09:16 +01:00
helgeerbe
997023e52f
Add Hass sensors Battery voltage and Current
2023-02-07 16:51:30 +01:00
helgeerbe
4f0a45c902
Add serial number to deviced name
2023-02-07 13:59:03 +01:00
helgeerbe
82ecf6cd6d
Add victron serial to mqtt topics
2023-02-07 13:36:37 +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
helgeerbe
37d3bb0eb0
vedirect hass autodiscovery:
...
load output state as binary sensor
2023-02-06 17:35:01 +01:00
helgeerbe
1c01e927f9
Add victron pins to device manager
2023-02-02 23:01:22 +01:00
helgeerbe
9e79f02787
a
2023-02-02 21:00:26 +01:00
helgeerbe
9e70d2dfc6
Merge remote-tracking branch 'tbnobody/OpenDTU/master'
2023-02-02 20:58:06 +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
helgeerbe
bec6c20531
Merge remote-tracking branch 'tbnobody/OpenDTU/master'
2023-01-26 10:30:55 +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
Thomas Basler
5abf7dc55e
webapp: Fix typo in german translation
2023-01-20 18:52:45 +01:00
Thomas Basler
ce287bc700
Added additional explanation regarding power safe and screensaver
2023-01-20 18:51:30 +01:00
Thomas Basler
248ffdd9cc
Added additional Display/Device Profile documentation
2023-01-20 18:28:35 +01:00
Thomas Basler
2288a193e7
Extend pin mapping name to 63 characters
2023-01-20 18:28:35 +01:00
Thomas Basler
e0712ed7bc
webapi: Added frontend for display settings
2023-01-20 18:28:34 +01:00
Thomas Basler
e89fd64439
Added WebAPI to setup display settings. Also reboot only if device profile was changed.
2023-01-20 18:28:34 +01:00
Thomas Basler
f7fb9a2bd6
Display: Add property to enable or disable the screensaver
2023-01-20 18:28:34 +01:00