FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kvn298 am 05 Juni 2019, 09:25:15

Titel: Firmata OWtherm hängt sich auf
Beitrag von: kvn298 am 05 Juni 2019, 09:25:15
Hallo,

ich habe an meinem Fhem einen Arduino über Firmata angebunden an dem Temperatursensoren hängen (OWtherm).

Daten werden auch wunderbar übertragen. Doch leider hängt sich das ganze nach ein par Stunden auf und Fhem empfängt keine Daten mehr.
Erst nachdem der Arduino und Fhem neu gestartet werden, können wieder Daten für ein par Stunden übertragen werden.

Im Logfile habe ich ganz viele Einträge mit

OWTHERM: Pool_Ruecklauf has returned invalid data of length 10


Hat jemand ein ähnliches Problem bzw. kann mir sagen woran das liegen kann?
Titel: Antw:Firmata OWtherm hängt sich auf
Beitrag von: Beta-User am 05 Juni 2019, 11:44:36
Ziemlich trübe Glaskugel, aber ich würde mal eine mögliche Ursache in den Raum werfen:

Ein Arduino mit FTDI-USB-Seriell-Wandler, angeschlossen an einen Pi (der gelegentlich andere Dinge mit Strom via USB versorgen muß).

Dann könnte es das Test-PIN-Problem sein, Abhilfe wäre z.B. unter Arduino im Wiki zu finden.
Titel: Antw:Firmata OWtherm hängt sich auf
Beitrag von: kvn298 am 05 Juni 2019, 11:55:14
Hallo,

der Arduino ist über LAN angeschlossen und hat eine eigene Spannungsversorgung
Titel: Antw:Firmata OWtherm hängt sich auf
Beitrag von: Beta-User am 05 Juni 2019, 12:06:14
Dann kann ich vermutlich nicht weiterhelfen. Was mir dabei seltsam vorkommt ist der Umstand, dass dann beides neu gestartet werden muß (der Arduino und FHEM). Das sollte bei einer Netzwerkverbindung eigentlich auch anders gehen.

Es wäre m.E. trotzdem für eventuelle andere Helfer interessant, wie das Umfeld aussieht. Sowas wie firmware- und Modulversionen, die Art der Netzwerkstrecke (Powerlan?) und ggf. die konkrete Hardware des Arduinos und des LAN-Adapters da dran.