Hallo,
ich nutze den VZLOGGER um Daten meines Stromzählers einzulesen. Leider habe ich das Problem, dass der Dienst nach einer gewissen Zeit einfach keine Daten mehr liefert. Dieser Fehler wurde schon öfter im Netz diskutiert, aber es gibt keine bessere Lösung als den Dienst zu beenden und neu zu starten.
Diesen Vorgang möchte ich nun mit FHEM automatisieren, habe aber keine Ahnung wie ich das mit FHEM realisieren kann.
Ich hoffe auf eure Hilfe.
VG Ralf
Du kannst mit einen Watchdog dein Device überwachen und ein Bash-Skript starten, das den Prozess neu startet.
Alternativ mal Monit anschauen. Das überwacht die Prozesse direkt auf dem Raspi und startet diese bei Bedarf neu
Die Frage wäre: Wie kannst Du erkennen, das der Dienst nicht mehr läuft?
Den Dienst selber zu restarten ist das "nur noch" eine "Fingerübung" ....
Danke schon mal, aber genau diese Fingerübung fehlt mir. Man könnte den Dienst überwachen ob noch Daten geliefert werden. STATE liefert die Meldung: no data for e10, wenn keine Daten mehr kommen.
Klar Ursache finden/beheben ist/wäre besser...
Aber evtl. hilft das: https://forum.fhem.de/index.php?topic=79952.0
Ich hoffe die, die hier "nur" helfen wollten die Ursache zu beheben sind nun nicht "böse"...
...weil ich einen (möglichen) Hinweis zur "Symptombekämpfung" gegeben hab... ;)
Gruß, Joachim
Da gebe ich Dir Recht, aber leider wird anscheinend der VZLOGGER Dienst nicht weiterentwickelt. Es gibt schon seit längerem keine Updates mehr.
Danke für Deinen Tip, werde ich mal testen.
VG Ralf