FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Marlen am 15 Oktober 2017, 18:23:09

Titel: FritzBox online?
Beitrag von: Marlen am 15 Oktober 2017, 18:23:09
Hallo,

wie kann man denn herausfinden, ob die FritzBox online ist?

LG
  Marlen
Titel: Antw:FritzBox online?
Beitrag von: chris1284 am 15 Oktober 2017, 18:37:42
Online im Sinne von im Netzwerk erreichbar oder mit dem Internetverbunden?
Es gibt https://wiki.fhem.de/wiki/FRITZBOX welches dir vieles anzeigt (online-status oder dsl-sync leider nicht default aber evtl über die tr064Commands)
Ansonsten presence auf eine externe Adresse sollte dir zeigen ob du ins Internet kannst
Titel: Antw:FritzBox online?
Beitrag von: Marlen am 15 Oktober 2017, 18:41:09
Ja, ich mein natürlich mit Internet verbunden!
Titel: Antw:FritzBox online?
Beitrag von: Marlen am 15 Oktober 2017, 18:58:09
Hmmm....irgendwie derart?

get Fritzbox tr064Command ConnectionStatus

...geht aber nicht!

LG
Marlen
Titel: Antw:FritzBox online?
Beitrag von: chris1284 am 15 Oktober 2017, 19:05:08
https://wiki.fhem.de/wiki/FRITZBOX#userReadings_per_get_tr064Command

schau mal da. Das Reading box_connect zeigt den Verbinduingsstatus. Du kannst userReading auch mehr abfragen wie im letzten Post dort beschrieben
Titel: Antw:FritzBox online?
Beitrag von: Marlen am 15 Oktober 2017, 19:18:13
Hmmm...

box_connect steht bei mir auf 5.....

Warum steht über box_connect nichts in der Commandref?

LG
  Marlen
Titel: Antw:FritzBox online?
Beitrag von: AndreR am 15 Oktober 2017, 19:19:46
Leg doch ein PRESENCE Device lan-ping 8.8.8.8 an. Wenn der FHEM Server Internet Zugang natürlich nur.

Gesendet von meinem SM-G955F mit Tapatalk

Titel: Antw:FritzBox online?
Beitrag von: fiedel am 16 Oktober 2017, 04:35:46
Zitat von: AndreR am 15 Oktober 2017, 19:19:46
Leg doch ein PRESENCE Device lan-ping 8.8.8.8 an. Wenn der FHEM Server Internet Zugang natürlich nur.

Gesendet von meinem SM-G955F mit Tapatalk

Richtig, denn es gibt auch Fälle wo die Box connected ist, aber trotzdem kein Internet zu erreichen.
Titel: Antw:FritzBox online?
Beitrag von: Marlen am 16 Oktober 2017, 08:10:31
Und was ist 8.8.8.8 ???

LG
  Malren
Titel: Antw:FritzBox online?
Beitrag von: AndreR am 16 Oktober 2017, 08:12:31
Der public DNS Server von Google. Der ist quasi nie offline. Alternativ die 8.8.4.4

Gesendet von meinem SM-G955F mit Tapatalk

Titel: Antw:FritzBox online?
Beitrag von: Marlen am 16 Oktober 2017, 08:17:47
Aha....danke!  :-*
Titel: Antw:FritzBox online?
Beitrag von: eisman am 26 Dezember 2017, 13:37:41
hi,


userReadings box_internet {my $resp=fhem("get FB7490 tr064Command WANIPConnection:1 wanipconnection1 getInfo",1);;$resp =~/'NewConnectionStatus' => '(.*)'/;;return $1;;},\
box_pppCon {my $resp=fhem("get FB7490 tr064Command WANPPPConnection:1 wanpppconn1 GetInfo",1);;$resp =~/'NewConnectionStatus' => '(.*)'/;;return $1;;},\
box_pppTyp {my $resp=fhem("get FB7490 tr064Command WANPPPConnection:1 wanpppconn1 GetInfo",1);;$resp =~/'NewTransportType' => '(.*)'/;;return $1;;},\
box_pppError {my $resp=fhem("get FB7490 tr064Command WANPPPConnection:1 wanpppconn1 GetInfo",1);;$resp =~/'NewLastConnectionError' => '(.*)'/;;return $1;;}


sollte vieleicht auch gehen...

mfg
Titel: Antw:FritzBox online?
Beitrag von: juemuc am 26 Dezember 2017, 23:12:13
Hallo eisman,

bei mir liefert das userReadings leider kein Ergebnis. Ich erhalte folgende Fehlermeldung
Zitat2017.12.26 23:13:26 1: PERL WARNING: Fritzbox userReadings box_internet evaluated to undef at fhem.pl line 4331.
2017.12.26 23:13:26 1: PERL WARNING: Fritzbox userReadings box_pppCon evaluated to undef at fhem.pl line 4331.
2017.12.26 23:13:26 1: PERL WARNING: Fritzbox userReadings box_pppTyp evaluated to undef at fhem.pl line 4331.
2017.12.26 23:13:26 1: PERL WARNING: Fritzbox userReadings box_pppError evaluated to undef at fhem.pl line 4331.

Ein userReadings wäre genial. Dann könnte man die Internetverbindung bei einem Fehler ggf neu aufbauen lassen.

Viele Grüße
Jürgen   
Titel: Antw:FritzBox online?
Beitrag von: KölnSolar am 26 Dezember 2017, 23:26:13
da brauchts doch kein userreading für.
Eine presence-device wie oben beschrieben und dann
define act_on_FB_Inet_check notify FB_Inet_check:absent get Fritzbox tr064Command WANIPConnection:1 wanipconnection1 ForceTermination
...und dann wird die Verbindung wieder neu aufgebaut(zumindest bei mir :D)
Titel: Antw:FritzBox online?
Beitrag von: juemuc am 27 Dezember 2017, 22:17:56
Zitat von: KölnSolar am 26 Dezember 2017, 23:26:13
da brauchts doch kein userreading für.
Eine presence-device wie oben beschrieben und dann
define act_on_FB_Inet_check FB_Inet_check:absent get Fritzbox tr064Command WANIPConnection:1 wanipconnection1 ForceTermination
...und dann wird die Verbindung wieder neu aufgebaut(zumindest bei mir :D)
Gute Lösung, aber fehlt da nicht noch etwas? Ich erhalte die Meldung
'Unknown module FB_Inet_check:absent'
Ich hätte hier noch ein notify erwartet? So in der Form
define act_on_FB_Inet_check notify FB_Inet_check:absent get Fritzbox tr064Command WANIPConnection:1 wanipconnection1 ForceTermination

Viele Grüße
Jürgen
Titel: Antw:FritzBox online?
Beitrag von: KölnSolar am 27 Dezember 2017, 22:51:07
Wir recht Du hast  :-[. habs geändert.
Titel: Antw:FritzBox online?
Beitrag von: juemuc am 27 Dezember 2017, 23:01:20
Zitat von: KölnSolar am 27 Dezember 2017, 22:51:07
Wir recht Du hast  :-[. habs geändert.
8) ;D
Danke

Viele Grüße
Jürgen