ORNO-WE-529 Stromzähler mit RS485 in FHEM

Begonnen von StephanSelve, 03 März 2026, 11:50:07

Vorheriges Thema - Nächstes Thema

StephanSelve

Hallo zusammen,

ich bekomme es einfach nicht hin.

Den neuen Stromzähler ORNO-WE-529 kann ich einfach nicht auslesen.
Bei dem Vorgänger ORNO-WE-516 war alles schnell erledigt.

Hier der komplette Code für ein ORNO-WE-516 mit RS485-USB-Dongle
define zaehler_orno516 ModbusAttr 1 60
attr zaehler_orno516 dev-h-defLen 4
attr zaehler_orno516 dev-h-defPoll 1
attr zaehler_orno516 disable 0
attr zaehler_orno516 enableControlSet 1
attr zaehler_orno516 event-min-interval .*:900
attr zaehler_orno516 event-on-change-reading .*
attr zaehler_orno516 obj-h0-reading Serialnbr
attr zaehler_orno516 obj-h13-len 1
attr zaehler_orno516 obj-h13-reading CycleTime
attr zaehler_orno516 obj-h14-format %.1f
attr zaehler_orno516 obj-h14-reading Volt_L1
attr zaehler_orno516 obj-h14-unpack f>
attr zaehler_orno516 obj-h16-format %.1f
attr zaehler_orno516 obj-h16-reading Volt_L2
attr zaehler_orno516 obj-h16-unpack f>
attr zaehler_orno516 obj-h18-format %.1f
attr zaehler_orno516 obj-h18-reading Volt_L3
attr zaehler_orno516 obj-h18-unpack f>
attr zaehler_orno516 obj-h20-format %.1f
attr zaehler_orno516 obj-h20-reading Frequenz_Hz
attr zaehler_orno516 obj-h20-unpack f>
attr zaehler_orno516 obj-h22-format %.2f
attr zaehler_orno516 obj-h22-reading Leistung_L1
attr zaehler_orno516 obj-h22-unpack f>
attr zaehler_orno516 obj-h24-format %.2f
attr zaehler_orno516 obj-h24-reading Leistung_L2
attr zaehler_orno516 obj-h24-unpack f>
attr zaehler_orno516 obj-h256-format %.2f
attr zaehler_orno516 obj-h256-reading kWh_Gesamt
attr zaehler_orno516 obj-h256-unpack f>
attr zaehler_orno516 obj-h258-format %.2f
attr zaehler_orno516 obj-h258-reading kWh_L1
attr zaehler_orno516 obj-h258-unpack f>
attr zaehler_orno516 obj-h26-format %.2f
attr zaehler_orno516 obj-h26-reading Leistung_L3
attr zaehler_orno516 obj-h26-unpack f>
attr zaehler_orno516 obj-h260-format %.2f
attr zaehler_orno516 obj-h260-reading kWh_L2
attr zaehler_orno516 obj-h260-unpack f>
attr zaehler_orno516 obj-h262-format %.2f
attr zaehler_orno516 obj-h262-reading kWh_L3
attr zaehler_orno516 obj-h262-unpack f>
attr zaehler_orno516 obj-h28-format %.3f
attr zaehler_orno516 obj-h28-reading kW_Gesamt
attr zaehler_orno516 obj-h28-unpack f>
attr zaehler_orno516 obj-h30-format %.3f
attr zaehler_orno516 obj-h30-reading kW_L1
attr zaehler_orno516 obj-h30-unpack f>
attr zaehler_orno516 obj-h32-format %.3f
attr zaehler_orno516 obj-h32-reading kW_L2
attr zaehler_orno516 obj-h32-unpack f>
attr zaehler_orno516 obj-h34-format %.3f
attr zaehler_orno516 obj-h34-reading kW_L3
attr zaehler_orno516 obj-h34-unpack f>
attr zaehler_orno516 obj-h54-format %.3f
attr zaehler_orno516 obj-h54-reading Faktor_L1
attr zaehler_orno516 obj-h54-unpack f>
attr zaehler_orno516 obj-h56-format %.3f
attr zaehler_orno516 obj-h56-reading Faktor_L2
attr zaehler_orno516 obj-h56-unpack f>
attr zaehler_orno516 obj-h58-format %.3f
attr zaehler_orno516 obj-h58-reading Faktor_L3
attr zaehler_orno516 obj-h58-unpack f>
attr zaehler_orno516 room ORNO

define filelog_watt FileLog ./Watt-%Y-%W.log zaehler_orno516
attr filelog_watt logtype text
attr filelog_watt room ORNO


define modbus_line Modbus /dev/ttyUSB0@9600,8,E,1
attr modbus_line room ORNO

Es wäre schön, wenn mir jemand helfen kann.
Ich benötige die Vorgaben zum Auslesen.

Herzliche Grüße
Stephan