[gelöst] ModbusAttr: Probleme mit map

Begonnen von reibuehl, 21 Juni 2023, 13:34:01

Vorheriges Thema - Nächstes Thema

reibuehl

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
Reiner.

reibuehl

Reiner.