FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: wendeling am 14 Januar 2019, 21:23:31

Titel: Internet Überwachung
Beitrag von: wendeling am 14 Januar 2019, 21:23:31
Hallo,
wie ist es denn möglich den Internetzugang (online/offline) festzustellen, und evtl diese Informationen in einem Plot darstellen?

Zur Info , ich betreibe eine 7490 Fritzbox

Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: Icinger am 14 Januar 2019, 21:30:36
Müsste zB mit einem presence auf 8.8.8.8 möglich sein
Titel: Antw:Internet Überwachung
Beitrag von: juemuc am 14 Januar 2019, 21:37:34
Alternativ ein lan-ping

Viele Grüße
Jürgen
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 14 Januar 2019, 21:47:33
Hi,

das FRITZBOX Modul liefert  ein Reading online mit 0 und 1

Edit: Mann kann mit einem userReadings den Online Zustand abfragen
attr FB7490 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}



Wenn man denn dann vielleicht auch die anderen Infos/funktionen aus dem Modul haben will  8)

Gruß Otto
Titel: Antw:Internet Überwachung
Beitrag von: the ratman am 14 Januar 2019, 21:53:55
ich prüf das mit nem doif auf die externe ip der fritzbox.
funzt bis jetzt ganz zuverlässig( [fritzbox:box_ipExtern] eq "-" )
( setreading $SELF online 0)
DOELSEIF
( [fritzbox:box_ipExtern] ne "-" )
( setreading $SELF online 1 )



@otto - wie heißt das reading genau bitte?
ein "online" oder auch "box_online" hab ich ned in meiner 7590
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 14 Januar 2019, 21:55:57
Oh mist, eigene Falle getappt:
attr FB7490 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}


Gruß Otto
Titel: Antw:Internet Überwachung
Beitrag von: mbj2k am 15 Januar 2019, 00:06:12
Habe vor 10 Min. genau das selbe Vorhaben begonnen.
Ich habe erst einmal:


define presence_LAN PRESENCE lan-ping 216.58.205.227


wobei ich die IP Adresse durch ping google.de in der cmd gefunden habe. Besser ist allerdings die Idee von Icinger auf 8.8.8.8 einen DNS Server zu machen, dieser sollte sicherlich verfügbar bleiben.
Per default macht lan-ping alle 30 Sekunden ein PING.

Viele Grüße
mbj2k
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 20:17:58
Hallo Otto,

habe Deine Befehlszeile eingegeben, bekomme aber leider kein userreading!?

Habe aber Konekt zur Box .

Gruß
Wendelin


defmod FB7490 FRITZBOX 192.168.113.200
attr FB7490 allowTR064Command 1
attr FB7490 room Z_FB7490,
attr FB7490 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}

Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 20:37:34
Und das Reading box_ipExtern ist vorhanden?
Titel: Antw:Internet Überwachung
Beitrag von: mark79 am 15 Januar 2019, 20:57:48
Ich habe das mit dem userReadings auch ausprobiert und bei mir hat es einige Zeit gedauert, bis das "online" Reading aufgetaucht ist.

Danke für den Tipp @Otto123. :)
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 21:00:55
Also das Reading box_ipExtern ist vorhanden !

Von der Eingabe bis jetzt schon 45 min vergangen .

Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 21:11:48
damit userReadings erzeugt werden, muss das Gerät die readings an sich aktualisieren.
Aber eigentlich passiert das per default alle 300 sec. Du hast ja kein Intervall gesetzt.

Hab ich leider auch keine Idee weiter ..

Gruß Otto
Titel: Antw:Internet Überwachung
Beitrag von: Frank_Huber am 15 Januar 2019, 21:16:02
ist bei der Box eventuell event-on-change-reading gesetzt?
Titel: Antw:Internet Überwachung
Beitrag von: rischbiter123 am 15 Januar 2019, 21:17:47
Muss sich das Reading nicht auch ändern? Dann käme es doch erst nach der Zwangstrennung oder einem Box-Neustart.

LG

Andreas
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 21:19:36
Nein, bei mir wird das reading sofort  erzeugt - irgendein Reading des Gerätes muss sich ändern.
Titel: Antw:Internet Überwachung
Beitrag von: rischbiter123 am 15 Januar 2019, 21:22:31
Nach löschen von event-on-change-reading wurde es bei mir auch angelegt, vorher nicht.

LG

Andreas
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 21:28:57
Hallo,
leider werden die Readings auch bei Änderung nicht geändert.
Habe mal das GastWlan an der Box ausgeschalten.
Da fiel mir auf das ich per FHEM das GastWlan per Befehl nicht ausschalten kann.
Passt das etwas in der Konfiguration nicht ?


Internals:
   APICHECKED 1
   CFGFN     
   DEF        192.168.xxx.xxx
   HOST       192.168.xxx.xxx
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/7490.m3u
   M3U_URL    http://192.168.xxx.xxx:8084/fhem/images/7490.m3u
   MODEL      FRITZ!Box 7490
   NAME       FB7490
   NR         13594
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: on
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0



Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: amenomade am 15 Januar 2019, 21:34:57
Was sagt einget FB7490 tr064ServiceList?
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 21:42:33
Hallo,
da wird sofort eine große Liste angezeigt

Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: amenomade am 15 Januar 2019, 21:54:22
Dann kommt er schon auf der Fritzbox. Und Du hast wirklich überhaupt kein Reading? Nur Internals in dem "list"? Was sagt dann die Log mit verbose 5?
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 22:09:10
Hallo,
Ich habe schon Readings, doch die stammen alle von der Erst Definition .
Wie ich geschrieben habe, werden die Readings bei Änderungen (GastWlan ausgeschaltet) nicht aktualisiert.

Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: Frank_Huber am 15 Januar 2019, 22:11:27
Poste mal bitte ein komplettes list.

Gesendet von meinem Doogee S60 mit Tapatalk

Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 22:25:50
Die IP Adresse ist richtig? Die von der Fritzbox?!
Das Passwort von der Fritzbox hast Du mit set 7490 password gesetzt?
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 22:31:54
Ja , ip ist richtig , Passwort gesetzt

Habe die Informationen vom internen Netzwerk entfernt



Internals:
   APICHECKED 1
   CFGFN     
   DEF        192.168.xxx.xxx
   HOST       192.168.xxx.xxx
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/7490.m3u
   M3U_URL    http://192.168.xxx.xxx:8084/fhem/images/7490.m3u
   MODEL      FRITZ!Box 7490
   NAME       FB7490
   NR         13594
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: on
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   .attraggr:
   .attrminint:
   .userReadings:
     HASH(0x56e22c8)
   READINGS:
     2019-01-15 20:01:41   .box_TodayBytesReceivedHigh 0
     2019-01-15 20:01:41   .box_TodayBytesReceivedLow xxxxxxxxx
     2019-01-15 20:01:41   .box_TodayBytesSentHigh 0
     2019-01-15 20:01:41   .box_TodayBytesSentLow xxxxxxxxx
     2019-01-15 20:01:41   alarm1          Wecker 1
     2019-01-15 20:01:41   alarm1_state    off
     2019-01-15 20:01:41   alarm1_target   FON 1
     2019-01-15 20:01:41   alarm1_time     00:00
     2019-01-15 20:01:41   alarm1_wdays    daily
     2019-01-15 20:01:41   alarm2          Wecker 2
     2019-01-15 20:01:41   alarm2_state    off
     2019-01-15 20:01:41   alarm2_target   FON 1
     2019-01-15 20:01:41   alarm2_time     00:00
     2019-01-15 20:01:41   alarm2_wdays    daily
     2019-01-15 20:01:41   alarm3          Wecker 3
     2019-01-15 20:01:41   alarm3_state    off
     2019-01-15 20:01:41   alarm3_target   FON 1
     2019-01-15 20:01:41   alarm3_time     00:00
     2019-01-15 20:01:41   alarm3_wdays    daily
     2019-01-15 20:01:41   box_connect     5
     2019-01-15 20:01:41   box_cpuTemp     59
     2019-01-15 20:01:41   box_dect        on
     2019-01-15 20:01:41   box_fwVersion   113.07.01
     2019-01-15 20:01:41   box_guestWlan   on
     2019-01-15 20:01:41   box_guestWlanCount 0
     2019-01-15 20:01:41   box_guestWlanRemain -1
     2019-01-15 20:01:41   box_ipExtern    46.244.xxx.xxx
     2019-01-15 19:56:27   box_model       FRITZ!Box 7490 [avm]
     2019-01-15 20:01:41   box_moh         default
     2019-01-15 20:01:41   box_powerRate   51
     2019-01-15 20:01:41   box_stdDialPort allFons
     2019-01-15 20:01:41   box_tr064       on
     2019-01-15 20:01:41   box_tr069       off
     2019-01-15 20:01:41   box_wlanCount   16
     2019-01-15 20:01:41   box_wlan_2.4GHz on
     2019-01-15 20:01:41   box_wlan_5GHz   on
     2019-01-15 20:01:41   dect1           Mobilteil 1
     2019-01-15 20:01:41   dect1_fwVersion 0.00
     2019-01-15 20:01:41   dect1_intRingTone HandsetDefault
     2019-01-15 20:01:41   dect1_intern    610
     2019-01-15 20:01:41   dect1_manufacturer Siemens
     2019-01-15 20:01:41   dect1_model     0x00
     2019-01-15 20:01:41   dect1_radio     0 (unknown)
     2019-01-15 20:01:41   dect2           Mobilteil 2
     2019-01-15 20:01:41   dect2_fwVersion 0.00
     2019-01-15 20:01:41   dect2_intRingTone HandsetDefault
     2019-01-15 20:01:41   dect2_intern    611
     2019-01-15 20:01:41   dect2_manufacturer Siemens
     2019-01-15 20:01:41   dect2_model     0x00
     2019-01-15 20:01:41   dect2_radio     0 (unknown)
     2019-01-15 20:01:41   dect3           Mobilteil 3
     2019-01-15 20:01:41   dect3_fwVersion 0.00
     2019-01-15 20:01:41   dect3_intRingTone HandsetDefault
     2019-01-15 20:01:41   dect3_intern    612
     2019-01-15 20:01:41   dect3_manufacturer Siemens
     2019-01-15 20:01:41   dect3_model     0x00
     2019-01-15 20:01:41   dect3_radio     0 (unknown)
     2019-01-15 20:01:41   dect4           Mobilteil 4
     2019-01-15 20:01:41   dect4_fwVersion 0.00
     2019-01-15 20:01:41   dect4_intRingTone HandsetDefault
     2019-01-15 20:01:41   dect4_intern    613
     2019-01-15 20:01:41   dect4_manufacturer Siemens
     2019-01-15 20:01:41   dect4_model     0xfa
     2019-01-15 20:01:41   dect4_radio     0 (unknown)
     2019-01-15 20:01:41   gsm_internet    0
     2019-01-15 20:01:41   lastReadout     504 values captured in 3.59 s




     2019-01-15 20:01:41   radio00         Antenne Bayern
     2019-01-15 20:01:41   radio01         Bayern 1
     2019-01-15 20:01:41   radio02         Radio Fritz
     2019-01-15 20:01:41   radio03         radioeins
     2019-01-15 20:01:41   radio04         HR3
     2019-01-15 20:01:41   radio05         Sputnik Livestream
     2019-01-15 20:01:41   state           WLAN: on gWLAN: on

   fhem:
     LOCAL      0
     definedHost 192.168.xxx.xxx
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2018-09-30 20:24:58 +0200 (Sun, 30 Sep 2018) $
     radioCount 40
     sid        5abd38accb9fxxxx
     sidTime    1547578900.95491
     610:
       brand      Siemens
       id         1
       model      0x00
       userId     1
     611:
       brand      Siemens
       id         2
       model      0x00
       userId     2
     612:
       brand      Siemens
       id         3
       model      0x00
       userId     3
     613:
       brand      Siemens
       id         4
       model      0xfa
       userId     4
     landevice:

     radio:
       0          Antenne Bayern
       1          Bayern 1
       10         
       11         
       12         
       13         
       14         
       15         
       16         
       17         
       18         
       19         
       2          Radio Fritz
       20         
       21         
       22         
       23         
       24         
       25         
       26         
       27         
       28         
       29         
       3          radioeins
       30         
       31         
       32         
       33         
       34         
       35         
       36         
       37         
       38         
       39         
       4          HR3
       5          Sputnik Livestream
       6         
       7         
       8         
       9         
     wlanDevice:
       00_04_20_FA_CF_4F:
         rssi       -77
         speed      17
         speed_rx   20
       08_E6_89_E6_92_33:
         rssi       -80
         speed      351
         speed_rx   117
       12_B0_14_62_77_EC:
         rssi       -72
         speed      393
         speed_rx   162
       12_B0_14_62_77_ED:
         rssi       -75
         speed      263
         speed_rx   263
       12_B0_14_62_C1_DC:
         rssi       0
         speed      0
         speed_rx   0
       12_B0_14_62_C1_DD:
         rssi       0
         speed      0
         speed_rx   0
       12_B0_14_62_C1_F1:
         rssi       0
         speed      0
         speed_rx   0
       12_B0_14_62_C1_F2:
         rssi       0
         speed      0
         speed_rx   0
       24_A0_74_5F_9D_9B:
         rssi       -62
         speed      650
         speed_rx   390
       24_F0_94_B3_07_86:
         rssi       -65
         speed      54
         speed_rx   40
       2C_1F_23_19_55_0C:
         rssi       -67
         speed      78
         speed_rx   24
       60_01_94_88_95_32:
         rssi       -60
         speed      60
         speed_rx   5
       60_01_94_8C_1D_14:
         rssi       -64
         speed      54
         speed_rx   6
       60_67_20_87_48_0A:
         rssi       -70
         speed      62
         speed_rx   28
       78_45_61_7E_26_08:
         rssi       0
         speed      0
         speed_rx   0
       88_66_A5_DF_6A_1B:
         rssi       -65
         speed      468
         speed_rx   585
       98_B8_E3_66_27_86:
         rssi       0
         speed      0
         speed_rx   0
       A0_02_DC_8E_B5_86:
         rssi       -69
         speed      36
         speed_rx   66
       AC_CF_23_A6_7C_D4:
         rssi       0
         speed      0
         speed_rx   0
       AC_E4_B5_BB_94_DA:
         rssi       -72
         speed      526
         speed_rx   390
       B4_D5_BD_B5_4A_4B:
         rssi       0
         speed      0
         speed_rx   0
       C8_DB_26_04_19_20:
         rssi       -33
         speed      72
         speed_rx   72
       CC_F7_35_26_B2_03:
         rssi       -68
         speed      77
         speed_rx   62
       DC_2B_2A_08_AC_52:
         rssi       -72
         speed      76
         speed_rx   54
       DC_4F_22_87_41_BD:
         rssi       -54
         speed      70
         speed_rx   2
       E0_06_E6_44_E1_8B:
         rssi       0
         speed      0
         speed_rx   0
       E4_8B_7F_C7_7F_A2:
         rssi       -68
         speed      121
         speed_rx   150
       F0_98_9D_2B_F5_11:
         rssi       -68
         speed      650
         speed_rx   585
   helper:
     TimerCmd   7490.Cmd
     TimerReadout 7490.Readout
Attributes:
   INTERVAL   60
   allowTR064Command 1
   room       Z_FB7490,
   userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}
   verbose    5

Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 22:35:29
Muss ich etwas bestimmtes bei der Fritzbox einrichten ?
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 22:49:35
setz mal bitte noch das attr fritzboxip! Nur ein Versuch

Gruß Otto
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 23:00:34
Hab ich gemacht, leider keine Lösung
Titel: Antw:Internet Überwachung
Beitrag von: Otto123 am 15 Januar 2019, 23:11:20
Das er einmal gelesen hat und dann nie wieder - sehr komisch. Aber irgendwie kommt es mir bekannt vor.
Eventuell beide Seiten neu starten, sowas hab ich schon mal irgendwo gelesen. Ist aber ein hilfloser Versuch...

Komisch ist z.B. auch das er das INTERVAL nicht übernommen hat.
Titel: Antw:Internet Überwachung
Beitrag von: wendeling am 15 Januar 2019, 23:32:58
Es funktioniert !!
Habe Update durchgeführt und FHEM neu gestartet

Vielen Dank an alle.

Gruß
Wendelin
Titel: Antw:Internet Überwachung
Beitrag von: Wernieman am 16 Januar 2019, 09:16:03
Nur mal als Nachtrag:
Auch "pings" erzeugen Last auf einen Server. Mann sollte sich vorher vergewissern, ob der Anbieter dieses erlaubt, bevor man einfach einen fremden Server häufig Anpingt ...