Thomas Basler
|
db0e0c67ce
|
Simplify MqttPublishing
* Moved all fields to an array
* Moved target topic generation to separate method
|
2022-07-18 19:13:58 +02:00 |
|
Thomas Basler
|
37aac48a19
|
Change License to GPLv2 as the RF24 lib uses GPL-2.0-only
|
2022-07-15 18:05:58 +02:00 |
|
Thomas Basler
|
5bb9acdbc6
|
Refactored Hoymiles Lib: Move statistics parser into separate class
|
2022-07-12 18:27:56 +02:00 |
|
Thomas Basler
|
b454f0c01f
|
Renamed topic again
|
2022-07-01 18:38:34 +02:00 |
|
Thomas Basler
|
d5f32d8325
|
Fixes (#8). Power values on CH0 are published twice
The larger value was DC the smaller one AC. Now the values are published to different topics
|
2022-07-01 18:36:43 +02:00 |
|
Thomas Basler
|
bce3fc78e8
|
Renamed field names which are used for mqtt and web ui
|
2022-06-24 18:03:44 +02:00 |
|
Thomas Basler
|
2de865037c
|
Renamed functions
getValue --> getChannelFieldValue
hasValue --> hasChannelFieldValue
getUnit --> getChannelFieldUnit
getName --> getChannelFieldName
|
2022-06-24 17:53:37 +02:00 |
|
Thomas Basler
|
7e0807bda6
|
Added cnfig parameter to set mqtt publish interval
|
2022-06-16 14:57:12 +02:00 |
|
Thomas Basler
|
1ea2990fe9
|
Remove not supported field
|
2022-06-16 01:18:39 +02:00 |
|
Thomas Basler
|
77ffe1385c
|
Fixed serial number source
|
2022-06-16 00:55:09 +02:00 |
|
Thomas Basler
|
fc80c8d8ff
|
Remove not required include
|
2022-06-15 23:46:37 +02:00 |
|
Thomas Basler
|
c9e603b2de
|
Replace EVERY_N_SECONDS with millis
EVERY_N_SECONDS is not updated without a reboot of the controller
|
2022-06-15 22:15:02 +02:00 |
|
Thomas Basler
|
e3ded34020
|
Publish inverter stats only if values are updated
|
2022-06-15 21:50:49 +02:00 |
|
Thomas Basler
|
0cc80126fa
|
Added first implementation of mqtt publishing
|
2022-06-15 21:37:25 +02:00 |
|