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
Müsste zB mit einem presence auf 8.8.8.8 möglich sein
Alternativ ein lan-ping
Viele Grüße
Jürgen
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
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
Oh mist, eigene Falle getappt:
attr FB7490 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}
Gruß Otto
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
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}
Und das Reading box_ipExtern ist vorhanden?
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. :)
Also das Reading box_ipExtern ist vorhanden !
Von der Eingabe bis jetzt schon 45 min vergangen .
Gruß
Wendelin
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
ist bei der Box eventuell event-on-change-reading gesetzt?
Muss sich das Reading nicht auch ändern? Dann käme es doch erst nach der Zwangstrennung oder einem Box-Neustart.
LG
Andreas
Nein, bei mir wird das reading sofort erzeugt - irgendein Reading des Gerätes muss sich ändern.
Nach löschen von event-on-change-reading wurde es bei mir auch angelegt, vorher nicht.
LG
Andreas
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
Was sagt einget FB7490 tr064ServiceList
?
Hallo,
da wird sofort eine große Liste angezeigt
Gruß
Wendelin
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?
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
Poste mal bitte ein komplettes list.
Gesendet von meinem Doogee S60 mit Tapatalk
Die IP Adresse ist richtig? Die von der Fritzbox?!
Das Passwort von der Fritzbox hast Du mit set 7490 password gesetzt?
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
Muss ich etwas bestimmtes bei der Fritzbox einrichten ?
setz mal bitte noch das attr fritzboxip! Nur ein Versuch
Gruß Otto
Hab ich gemacht, leider keine Lösung
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.
Es funktioniert !!
Habe Update durchgeführt und FHEM neu gestartet
Vielen Dank an alle.
Gruß
Wendelin
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 ...