Hallo!
Ich versuche die numerischen Statuscodes einer per Modbus TCP angebundenen PV Anlage in lesbare Werte umzuwandeln. Dafür habe ich das Reading so konfiguriert:
attr SolarEdgeRB obj-h62854-len 2
attr SolarEdgeRB obj-h62854-reading B_Status
attr SolarEdgeRB obj-h62854-unpack s>
attr SolarEdgeRB obj-h62854-map 0:Off 1:Standby 2:Init 3:Charge 4:Discharge 5:Fault 6:TrickleCharge 7:Idle
Leider scheint das mapping nicht zu funktionieren. Ich erhalte immer nur den entsprechenden uint32 Wert.
Muss ich hier noch ein obj-h62854-expr oder ein obj-h62854-format oder sowas definieren, damit das funktioniert?
Gruß,
Reiner
Ich hatte die Kommas vergessen... :-[