Thomas Basler
|
66453b0854
|
Return correct formatted HwVersion
|
2022-10-03 13:58:50 +02:00 |
|
Thomas Basler
|
747335f23f
|
Publish hostname via mqtt
|
2022-10-01 12:32:31 +02:00 |
|
Thomas Basler
|
4fe2111173
|
Implemented MQTT topics reachable and producing per inverter
|
2022-10-01 10:47:19 +02:00 |
|
Thomas Basler
|
3d68f502c4
|
Rename MQTT topic settings/limit to status/limit_relative
|
2022-10-01 01:45:10 +02:00 |
|
Thomas Basler
|
6fdc27ddae
|
Replace sprintf by snprintf
|
2022-09-13 21:00:54 +02:00 |
|
Thomas Basler
|
2f43acbde7
|
Publish current inverter limit settings via mqtt
|
2022-09-09 20:18:00 +02:00 |
|
Thomas Basler
|
99a34d0901
|
Publish WiFi RSSI via mqtt
|
2022-09-08 19:24:22 +02:00 |
|
Thomas Basler
|
31e56f6c2b
|
Code hardening: introduce const keyword
|
2022-09-05 21:41:45 +02:00 |
|
Hacks
|
7f354fb7de
|
corrected buffer usage
|
2022-08-27 11:43:47 +02:00 |
|
Thomas Basler
|
e040328d61
|
Added mqtt publish for hardware version and part number
|
2022-08-10 20:13:07 +02:00 |
|
Thomas Basler
|
f566a8c522
|
Implemented parser methods and publish to mqtt
|
2022-08-10 19:03:02 +02:00 |
|
Thomas Basler
|
80f7ba86d7
|
Fix #70: MQTT Messages where published even if no broker connection was established
|
2022-08-10 18:42:12 +02:00 |
|
Thomas Basler
|
857e4a3671
|
Remove RequestType and place handling of response in the command class
|
2022-08-03 18:50:34 +02:00 |
|
Thomas Basler
|
c022b8696b
|
Implemented serveal global network functions which are independent of the medium (wifi / ethernet)
|
2022-07-19 21:53:04 +02:00 |
|
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 |
|