-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Since one of the last GroBro releases the SOH (State of Health) value is no longer included in the generated MQTT state JSON object.
While investigating this, I verified that the SOH is still present in the cyclic status frame published on
c/33/<DEVICE_ID>.
Using local decoding of the raw status frame, I was able to locate the SOH value at:
Byte offset 259 (relative to the payload, including the inner prefix)
Data type appears to be UINT16 (big-endian)
The value correlates well with the expected SOH (my Noah devices all have different SOH states)
So the data itself is still transmitted by the device, but it is currently not mapped into the MQTT state object anymore.
It would be great if the SOH could be added back to the JSON state object as a key/value pair, similar to previous versions.
If helpful and if someone likes to test, i can provide
Node-RED code used for local decoding and verification.
Just let me know.