NEWS
Restart bei fehlerhafter Verbindung Smartmeter
-
Moin in die Runde,
Erstmal ein riesiges Lob an alle, die an iobroker mitwirken und diese tolle Lösung geschaffen haben!
Ich habe hier ein Problem, welches ich mit einem script umgehen möchte.
Das Problem:
Ich nutze iobroker auf einem Raspberry Pi 4 (ubuntu) und lese mittels Smartmeter-Adapter die Stromzaehlerwerte aus.Der Smartmeteradapter kommuniziert mittels der Software USB Redirector mit einem Raspberry Pi Zero W, der im Keller am Stromkasten hängt und per USB und Optolinkkabel die Zaehlerdaten ausliest.
Soweit so gut, klappt auch alles. In unregelmäßigen Abständen verliert iobroker allerdings die Verbindung zum, übers Netzwerk angebundenen, USB-Anschluss. Eine Abfrage beim USBRedirector service ergibt aber, das alles ok wäre... sowohl server als auch clientseitig. Die logs ergeben auch keine weitere Hinweise.
Falls es eine alternative Möglichkeit gibt, dies zu realisieren, freue ich mich über Vorschläge.
Mein Workaround sieht nun wie folgt aus:
Ein script, welches die smartmeterverbindung überüprüft und, falls es länger als x minuten auf false blekbt, per linuxcontrol den pi zero w im keller neu startet. Wie könnte sowas am effizientssten aussehen?Ich danke für eure Hilfe!
Beste grüße,
Dennis -
@tron1986 sagte in Restart bei fehlerhafter Verbindung Smartmeter:
Falls es eine alternative Möglichkeit gibt, dies zu realisieren, freue ich mich über Vorschläge.
die übliche:
Raspi als Slave im Multihost System einbinden und darauf den Adapter laufen lassen.
inwieweit iobroker minimal aktuell auf einem Zero läuft weiß ich nicht -
@homoran
Manchmal ist die Lösung so einfach und nah - besten Dank!PS: Installation ist etwas fummelig, aber iobroker läuft ohne Probleme auf Pi Zero W!