FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hugo am 31 Oktober 2024, 19:16:40

Titel: OBIS-Zähler liefert keine Daten, erst nach Reset
Beitrag von: hugo am 31 Oktober 2024, 19:16:40
Hallo,
meine Orbis Zähler liefer kreine Daten mehr.
Es ist ein alter Volkszähler per USB angeschlossen.
Wenn ich nach einem Ausfall die DEF aufrufe und speichere funktiioniert er wieder.
Das Attribut "resetAfterNoDataTime 1300" habe ich gestzt aber ohne Erfolg.

Gibt es eine Möglichkeit ein "reopen" abzusetzen oder die Def mit einem Befehl neu gestartet werden?



define Strom OBIS /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_0061BD41-if00-port0@300,7,E,1 VSM102
attr Strom channels {"1.8.0"=>"Bezug","2.8.0"=>"Einspeise"}
attr Strom event-on-change-reading .*
attr Strom group Strom
attr Strom icon measure_power_meter@blue
attr Strom interval 600
attr Strom pollingMode on
attr Strom readingsWatcher 3600,,Version
attr Strom resetAfterNoDataTime 1300

setstate Strom 2024-10-31 17:42:11 Bezug 33695.5
setstate Strom 2024-10-31 17:42:10 C.1 1126110052900187
setstate Strom 2024-10-31 17:42:11 C.5.0 0
setstate Strom 2024-10-31 17:42:12 Einspeise 71601.2
setstate Strom 2024-10-31 17:42:07 Version ACE0\3k260V01.18
setstate Strom 2024-10-29 18:32:04 state opened

Gruß Josef

Titel: Aw: OBIS-Zähler liefert keine Daten, erst nach Reset
Beitrag von: KölnSolar am 01 November 2024, 07:51:29
Hallo Josef,
Du müsstest dem Grund des Ausfalls auf die Spur kommen. Hardwaredefekt ? OS-Problem ? ....

Hilft ein defmod das Symptom vorübergehend zu beheben ? Dann evtl. mit einem at periodisch ein "ReadingsAge" abfragen und bei "Überalterung" ein defmod ausführen.

Grüße Markus
Titel: Aw: OBIS-Zähler liefert keine Daten, erst nach Reset
Beitrag von: hugo am 01 November 2024, 09:50:53
Hallo Markus,
Den Ausfall bekomme ich durch den Readingwatcher mit. Kann ich einfach einen Desmond dann absetzen oder wird dieser nicht ausgeführt falls das Device noch existiert.

Gruß Josef
Titel: Aw: OBIS-Zähler liefert keine Daten, erst nach Reset
Beitrag von: KölnSolar am 01 November 2024, 10:20:04
das ist ja genau der Unterschied zwischen define und defmod. Guckst Du commandref... 8)
Titel: Aw: OBIS-Zähler liefert keine Daten, erst nach Reset
Beitrag von: hugo am 01 November 2024, 18:22:43
Danke für den Hinweis, man benutzt es hat aber die commandref nicht gelesen. Habe es aber jetzt nachgeholt.
Das DoIf geändert, schau ma mal ob es jetzt funktioniert.

Schöne Grüße
Josef