FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Joesky am 08 April 2015, 13:58:35

Titel: Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Joesky am 08 April 2015, 13:58:35
Folgende Vorgeschichte:
Bei mir friert ziemlich oft die Fritzbox ein und damit die komplette Infrastruktur von und nach draußen. Nur ein Restart bzw. Strom aus und wieder an bringt wieder neues Leben ins Netzwerk. Solange ich den Fehler nicht gefunden habe, will ich die Funksteckdose an der die Fritzbox angeklemmt ist steuern. Z.Z. habe ich die Lösung, dass jeden Tag um 4:00 die Fritzbox ausgeschaltet wird und wieder neu eingeschaltet wird. So habe ich sichergestellt, dass ich wenigstens am nächsten Tag wieder Zugriff zu meinem Heimnetz habe. Leider finde ich das aus verschiedenen Gründen unschön und ehrlich gesagt zu langsam. Nun ist mir die folgende Idee gekommen:
Jede Minute soll ein Ping zu einer Website geschickt werden. Gibt es 5x hintereinander keine Antwort, soll die Fritzbox neu gestartet werden. Einen Lösungsansatz habe ich hier (http://forum.fhem.de/index.php/topic,19811.msg134037.html#msg134037) gefunden. Leide weiß ich noch nicht, wie ich die Anzahl der Pings hochzählen kann und bei einem erfolgreichen Versuch <5 diesen Counter wieder zurücksetzen kann. Hat jemand einen Denkanstoß, vielleicht einen Codefetzen oder gar so etwas schon am Laufen?
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Ralf W. am 08 April 2015, 14:37:56
InternetStatus der Fritzbox mit Modul FBREMOTE auslesen und mit Modul watchdog schalten was Du möchtest.

MfG

EDIT:
Codeschnipsel für FBREMOTE kann ich Dir heute abend liefern, findest Du aber auch hier im Forum. Da habe ich es auch her.
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Otto123 am 08 April 2015, 14:44:14
Oder mit Presence lan-ping und watchdog.

Gruß Otto
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Ralf W. am 09 April 2015, 22:40:59
Sorry, hatte gestern keine Zeit.

Codeschnipsel noch notwendig oder schon gelöst.

MfG
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Bapt. Reverend Magersuppe am 10 April 2015, 11:28:42
Ich habe ein ähnlich gelagertes Problem welches zwar selten auftritt aber eben unvorhersagbar ist.
Die Fritzbox ist eine 6360 von Unitymedia. Es kommt vor das nach einem Netzwerkzusammenbruch ein recht undefinierbarer Zustand besteht. Pingen lässt sich die Box, hat aber unter anderem nur eine (auch nicht funktionierende) IPv6-Verbindung und ist auch ansonsten sehr träge.
2 Minuten stromlos machen, danach gehts. Neustart über das Menü geht wohl auch, es ist aber manchmal sehr langsam zu erreichen.
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Joesky am 10 April 2015, 19:11:26
Sorry, war afk. Codeschnipsel wären toll. Allerdings weiß ich nicht so recht, wie die watchdogs funktionieren.

Meine Überlegung war, mit dem PRESENCE Modul lan Pings zu schicken und die fehlgeschlagenen zu zählen. Beim 5ten dir Steckdose aus und einschalten.
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Otto123 am 10 April 2015, 19:21:16
hier ist der Wachhund  (http://fhem.de/commandref_DE.html#watchdog)beschrieben
und hier im Forum  (https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site%3Aforum.fhem.de%20watchdog) gibt es etwa 1270 Treffer

Gruß Otto
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Joesky am 10 April 2015, 19:23:44
Danke, gelesen habe ich das (fast) alles, heisst nicht, dass ich das jetzt merh verstehe. Ich komm schon dahinter.
Titel: Antw:Steuern von Funksteckdose bei verlorenen LAN Pings
Beitrag von: Otto123 am 10 April 2015, 19:27:41
Na was verstehst Du nicht?
Das was Du machen willst, dass macht das/der watchdog für dich. presence sendet lan-ping's und wenn die für einen Zeitraum fehlen (also eine Anzahl Pings) dann sagt der watchdog hallo.

Probiere es doch mit den Beispielen aus und wenn was nicht geht fragst Du wieder :)

Gruß Otto