72_FRITZBOX: Sperren/Entsperren von Netzwerkgeräten / DECT Telefonen u weiteres

Begonnen von JoWiemann, 25 Januar 2021, 10:30:32

Vorheriges Thema - Nächstes Thema

RalfRog

FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

juemuc

Hallo zusammen,

bei mir lauft die Version von heute 10:29 Uhr mit einer FB6690 als Master und einer FB7490 als Mesh-Client fehlerfrei. Beide Boxen haben die aktuellste Firmware. Die Version von gestern läuft nicht.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

JoWiemann

Zitat von: RalfRog am 01 März 2023, 13:23:36
=> get <name> luaInfo landevices|vpnShares|kidProfiles auf 7490 bleiben leer, aber Labor zählt ja nicht.

Für landevices habe ich mal etwas geändert. Da war der luaData Aufruf nicht ganz korrekt.
vpnShares bleibt bei einer Mesh definitiv leer.

Was ist mit kidProfiles und wlanNeighborhood

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

Zitat von: JoWiemann am 01 März 2023, 13:32:23
Hallo Ralf,

get <name> luaData xhr 1 lang de page netDev xhrId cleanup useajax 1 no_sidrenew nop


Bitteschön => 7490 mit FRITZ!OS:7.51-103578 BETA.  Die Analyse in den Browsertools muss ich nachliefern.

get <name> luaData xhr 1 lang de page netDev xhrId cleanup useajax 1 no_sidrenew nop

Result of data = 'xhr' => '1'
'lang' => 'de'
'page' => 'netDev'
'xhrId' => 'cleanup'
'useajax' => '1'
'no_sidrenew' => ''

----------------------------------------------------------------------
$VAR1 = {
          'sid' => 'b1bc1792dc56f723',
          'hide' => {
                      'shareVpn' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                      'wireguardNetwork' => $VAR1->{'hide'}{'shareVpn'},
                      'importVpn' => $VAR1->{'hide'}{'shareVpn'},
                      'faxSet' => $VAR1->{'hide'}{'shareVpn'},
                      'portoverview' => $VAR1->{'hide'}{'shareVpn'},
                      'wireguardSimple' => $VAR1->{'hide'}{'shareVpn'},
                      'liveImg' => $VAR1->{'hide'}{'shareVpn'},
                      'rss' => $VAR1->{'hide'}{'shareVpn'},
                      'dectRdio' => $VAR1->{'hide'}{'shareVpn'},
                      'kidPro' => $VAR1->{'hide'}{'shareVpn'},
                      'liveTv' => $VAR1->{'hide'}{'shareVpn'},
                      'vpn_sel_mode' => $VAR1->{'hide'}{'shareVpn'},
                      'provServ' => $VAR1->{'hide'}{'shareVpn'},
                      'port_edit' => $VAR1->{'hide'}{'shareVpn'},
                      'dslStat' => $VAR1->{'hide'}{'shareVpn'},
                      'dectMail' => $VAR1->{'hide'}{'shareVpn'},
                      'shareWireguard' => $VAR1->{'hide'}{'shareVpn'},
                      'dslSpectrum' => $VAR1->{'hide'}{'shareVpn'},
                      'netCnt' => $VAR1->{'hide'}{'shareVpn'},
                      'wireguardLaptopPc' => $VAR1->{'hide'}{'shareVpn'},
                      'dyndns' => $VAR1->{'hide'}{'shareVpn'},
                      'dslFeed' => $VAR1->{'hide'}{'shareVpn'},
                      'wireguardImport' => $VAR1->{'hide'}{'shareVpn'},
                      'rrd' => $VAR1->{'hide'}{'shareVpn'},
                      'companyVpn' => $VAR1->{'hide'}{'shareVpn'},
                      'shareUsb' => $VAR1->{'hide'}{'shareVpn'},
                      'dectMoni' => $VAR1->{'hide'}{'shareVpn'},
                      'trafprot_edit' => $VAR1->{'hide'}{'shareVpn'},
                      'dslSet' => $VAR1->{'hide'}{'shareVpn'},
                      'trafapp_edit' => $VAR1->{'hide'}{'shareVpn'},
                      'dslGraph' => $VAR1->{'hide'}{'shareVpn'},
                      'kidLis' => $VAR1->{'hide'}{'shareVpn'},
                      'trafapp' => $VAR1->{'hide'}{'shareVpn'},
                      'mobile' => $VAR1->{'hide'}{'shareVpn'},
                      'trafprio' => $VAR1->{'hide'}{'shareVpn'},
                      'wireguard_edit' => $VAR1->{'hide'}{'shareVpn'},
                      'ssoSet' => $VAR1->{'hide'}{'shareVpn'},
                      'homeNetworkVpn' => $VAR1->{'hide'}{'shareVpn'},
                      'dslOv' => $VAR1->{'hide'}{'shareVpn'},
                      'dectMoniEx' => $VAR1->{'hide'}{'shareVpn'}
                    },
          'timeTillLogout' => '1089',
          'time' => [],
          'pid' => 'netDev',
          'data' => {
                      'gateway' => 'aa.bb.dd.e',
                      'backToPage' => 'netDev',
                      'ipclient' => $VAR1->{'hide'}{'shareVpn'},
                      'nolist' => $VAR1->{'hide'}{'shareVpn'},
                      'bridgeMode' => 'lan_bridge',
                      'ispowerline' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
                      'nexusclient' => $VAR1->{'hide'}{'shareVpn'},
                      'isrepeater' => $VAR1->{'data'}{'ispowerline'}
                    }
        };



LOG

2023.03.01 14:36:36.064 4: FRITZBOX!7490 [fritzclient: Get.1107] - INFO: get fritzclient luaData [12] xhr 1 lang de page netDev xhrId cleanup useajax 1 no_sidrenew nop
2023.03.01 14:36:36.068 4: FRITZBOX!7490 [fritzclient: Get.1122] - INFO: get fritzclient luaData 'xhr' => '1'
'lang' => 'de'
'page' => 'netDev'
'xhrId' => 'cleanup'
'useajax' => '1'
'no_sidrenew' => ''

2023.03.01 14:36:36.075 4: FRITZBOX!7490 [fritzclient: Web_OpenCon.6576] - INFO: using old SID from 1677677687.13109
2023.03.01 14:36:36.079 4: FRITZBOX!7490 [fritzclient: Lua_Data.6788] - INFO: Request data via API dataQuery.
2023.03.01 14:36:36.082 4: FRITZBOX!7490 [fritzclient: Lua_Data.6792] - INFO: URL: http://xx.yy.zz.2/data.lua?sid=b1bc1792dc56f723
2023.03.01 14:36:38.423 4: FRITZBOX!7490 [fritzclient: Lua_Data.6797] - INFO: Response: 200 OK
{"pid":"netDev","hide":{"shareUsb":true,"dyndns":true,"dectRdio":true,"rrd":true,"trafapp":true,"shareWireguard":true,"wireguardImport":true,"kidLis":true,"trafapp_edit":true,"liveImg":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"dectMoni":true,"port_edit":true,"wireguardLaptopPc":true,"rss":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"shareVpn":true,"vpn_sel_mode":true,"trafprio":true,"wireguardNetwork":true,"dectMoniEx":true,"trafprot_edit":true,"mobile":true,"netCnt":true,"ssoSet":true,"provServ":true,"dslGraph":true,"kidPro":true,"dectMail":true},"timeTillLogout":"1089","time":[],"data":{"ipclient":true,"isrepeater":false,"bridgeMode":"lan_bridge","backToPage":"netDev","nexusclient":true,"gateway":"aa.bb.dd.e","nolist":true,"ispowerline":false},"sid":"b1bc1792dc56f723"}

2023.03.01 14:36:38.427 4: FRITZBOX!7490 [fritzclient: Lua_Data.6842] - INFO: Response: {"pid":"netDev","hide":{"shareUsb":true,"dyndns":true,"dectRdio":true,"rrd":true,"trafapp":true,"shareWireguard":true,"wireguardImport":true,"kidLis":true,"trafapp_edit":true,"liveImg":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"dectMoni":true,"port_edit":true,"wireguardLaptopPc":true,"rss":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"shareVpn":true,"vpn_sel_mode":true,"trafprio":true,"wireguardNetwork":true,"dectMoniEx":true,"trafprot_edit":true,"mobile":true,"netCnt":true,"ssoSet":true,"provServ":true,"dslGraph":true,"kidPro":true,"dectMail":true},"timeTillLogout":"1089","time":[],"data":{"ipclient":true,"isrepeater":false,"bridgeMode":"lan_bridge","backToPage":"netDev","nexusclient":true,"gateway":"aa.bb.dd.e","nolist":true,"ispowerline":false},"sid":"b1bc1792dc56f723"}

2023.03.01 14:36:38.431 5: FRITZBOX!7490 [fritzclient: Process_JSON.6867] - DEBUG: Decode JSON string.
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

RalfRog

Zitat von: JoWiemann am 01 März 2023, 14:35:52
Für landevices habe ich mal etwas geändert. Da war der luaData Aufruf nicht ganz korrekt.
vpnShares bleibt bei einer Mesh definitiv leer.

Was ist mit kidProfiles und wlanNeighborhood

Grüße Jörg

Kommt heute Abend nochmal mit der geänderten Version.Bin gerade unterwegs
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

juemuc

3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

RalfRog

Zitat von: juemuc am 01 März 2023, 14:58:59
Hallo Ralf,

für die 7490 gibt es auch eine aktuellere Labor.
https://www.ip-phone-forum.de/threads/fritz-box-7490-inhaus-07-39-07-51-move21-nl1-sammelthema.313038/page-39#post-2507517

Viele Grüße Jürgen

Ja danke, die Box schickt mir ne Mail wenn es was Aktuelles gibt. Momentan aktualisiert AVM recht häufig - ich zieh da nicht bei jedem neuen Labor mit.
Die Version hab ich am 26.2 aufgespielt aus der "offiziellen" Laborseite:
    Version: 07.51-103578
    Datum: 24.02.2023

Bei dem Hidden-Verzeichnis "download.avm.de/inhaus/MOVE21NL1/7490/FRITZ.Box_7490-07.51-103643-Inhaus.image" bin ich mir jetzt nicht so sicher ob das nicht noch interne "Zwischenversionen" sind.
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

RalfRog

So hier der Test mit VERSION 07.50.8d

=> Hochlauf und testhalber ein paar Abfragen auf der 7590 scheinen ok.
danach
=> bei der 7490 (MeshClient, Labor) kommt mit get <name> luaInfo landevices das:

2023.03.01 17:22:10.315 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7493.
2023.03.01 17:22:10.320 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7494.
2023.03.01 17:22:10.323 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7495.
2023.03.01 17:22:10.326 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7496.
2023.03.01 17:22:10.330 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7501.
2023.03.01 17:22:10.333 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7523.
2023.03.01 17:22:10.336 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7524.
2023.03.01 17:22:10.339 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7525.
2023.03.01 17:22:10.343 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7526.
2023.03.01 17:22:10.346 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7528.


=> An der 7490 (MeshClient, Labor):
     get <name> luaInfo:
      landevices      => leere Info/Tabelle         kommt ja auch in der FritzWeboberfläche unter Heimnetz nichts mehr
      vpnShares     => leere Info/Tabelle         gibt es ja auch nicht als Menüpunkt
      kidProfile        => sprofile2  unbegrenzt  filtprof3    in der FritzWeboberfläche gibt es den Menüpunkt Filter nicht (mehr), hier vielleicht ein Standard
      userInfos       => Ausgabe der beiden User     passt
      wlanNeighborhood => WLAN in der Umgebung  passt

Sieht also eigentlich gut aus. Brauchst du noch was?
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

JoWiemann

Hallo Ralf,

ich habe mir eine 7490 geliehen und auf 113.07.51-103578 gehoben. Dann als Mesh über WLAN eingebunden. Bei mir kommen die Fehler nicht. Hast Du noch etwas besonderes Konfiguriert?

Würdest Du bitte einmal mit verbose 5:

get <name> luaData xhr 1 lang de page netDev xhrId all


testen und die Rückgabe im Log posten.

Danke Dir

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

Hallo Jo
Die "uninitialized value in concatenation" kommen nur einmal.
Habe da dunkel was ähnliches (was die Meldung betrifft) aus Anfang Januar in Einnerung.

Also mir ist jetzt nix spezielles an der 7490 Box bewusst!? Wenn du ein List haben willst gern. Müsste es nur ein wenig privatisieren.

PopUp

Result of data = 'xhr' => '1'
'lang' => 'de'
'page' => 'netDev'
'xhrId' => 'all'

----------------------------------------------------------------------
$VAR1 = {
          'timeTillLogout' => '1200',
          'sid' => '3aaad2ec16145a08',
          'pid' => 'netDev',
          'hide' => {
                      'dslGraph' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                      'trafprio' => $VAR1->{'hide'}{'dslGraph'},
                      'shareVpn' => $VAR1->{'hide'}{'dslGraph'},
                      'rrd' => $VAR1->{'hide'}{'dslGraph'},
                      'port_edit' => $VAR1->{'hide'}{'dslGraph'},
                      'faxSet' => $VAR1->{'hide'}{'dslGraph'},
                      'ssoSet' => $VAR1->{'hide'}{'dslGraph'},
                      'dslFeed' => $VAR1->{'hide'}{'dslGraph'},
                      'dslOv' => $VAR1->{'hide'}{'dslGraph'},
                      'shareWireguard' => $VAR1->{'hide'}{'dslGraph'},
                      'wireguardLaptopPc' => $VAR1->{'hide'}{'dslGraph'},
                      'liveImg' => $VAR1->{'hide'}{'dslGraph'},
                      'dectMoniEx' => $VAR1->{'hide'}{'dslGraph'},
                      'wireguardImport' => $VAR1->{'hide'}{'dslGraph'},
                      'trafapp_edit' => $VAR1->{'hide'}{'dslGraph'},
                      'wireguardNetwork' => $VAR1->{'hide'}{'dslGraph'},
                      'shareUsb' => $VAR1->{'hide'}{'dslGraph'},
                      'importVpn' => $VAR1->{'hide'}{'dslGraph'},
                      'dectMoni' => $VAR1->{'hide'}{'dslGraph'},
                      'wireguard_edit' => $VAR1->{'hide'}{'dslGraph'},
                      'dyndns' => $VAR1->{'hide'}{'dslGraph'},
                      'dectMail' => $VAR1->{'hide'}{'dslGraph'},
                      'rss' => $VAR1->{'hide'}{'dslGraph'},
                      'wireguardSimple' => $VAR1->{'hide'}{'dslGraph'},
                      'mobile' => $VAR1->{'hide'}{'dslGraph'},
                      'dslStat' => $VAR1->{'hide'}{'dslGraph'},
                      'provServ' => $VAR1->{'hide'}{'dslGraph'},
                      'dectRdio' => $VAR1->{'hide'}{'dslGraph'},
                      'kidPro' => $VAR1->{'hide'}{'dslGraph'},
                      'trafprot_edit' => $VAR1->{'hide'}{'dslGraph'},
                      'portoverview' => $VAR1->{'hide'}{'dslGraph'},
                      'companyVpn' => $VAR1->{'hide'}{'dslGraph'},
                      'liveTv' => $VAR1->{'hide'}{'dslGraph'},
                      'dslSet' => $VAR1->{'hide'}{'dslGraph'},
                      'trafapp' => $VAR1->{'hide'}{'dslGraph'},
                      'homeNetworkVpn' => $VAR1->{'hide'}{'dslGraph'},
                      'vpn_sel_mode' => $VAR1->{'hide'}{'dslGraph'},
                      'netCnt' => $VAR1->{'hide'}{'dslGraph'},
                      'dslSpectrum' => $VAR1->{'hide'}{'dslGraph'},
                      'kidLis' => $VAR1->{'hide'}{'dslGraph'}
                    },
          'data' => {
                      'nolist' => $VAR1->{'hide'}{'dslGraph'},
                      'backToPage' => 'netDev',
                      'ispowerline' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
                      'nexusclient' => $VAR1->{'hide'}{'dslGraph'},
                      'gateway' => 'aa.bb.dd.e',
                      'ipclient' => $VAR1->{'hide'}{'dslGraph'},
                      'isrepeater' => $VAR1->{'data'}{'ispowerline'},
                      'bridgeMode' => 'lan_bridge'
                    },
          'time' => []
        };

      
LOG

2023.03.01 18:34:14.876 4: FRITZBOX!7490 [fritzclient: Get.1107] - INFO: get fritzclient luaData [8] xhr 1 lang de page netDev xhrId all
2023.03.01 18:34:14.880 4: FRITZBOX!7490 [fritzclient: Get.1122] - INFO: get fritzclient luaData 'xhr' => '1'
'lang' => 'de'
'page' => 'netDev'
'xhrId' => 'all'

2023.03.01 18:34:14.884 4: FRITZBOX!7490 [fritzclient: readPassword.7744] - INFO: Read FritzBox password from file
2023.03.01 18:34:14.891 4: FRITZBOX!7490 [fritzclient: Web_OpenCon.6591] - INFO: Open Web connection to aa.bb.dd.c
2023.03.01 18:34:14.895 4: FRITZBOX!7490 [fritzclient: Web_OpenCon.6592] - INFO: getting new SID
2023.03.01 18:34:17.494 4: FRITZBOX!7490 [fritzclient: Web_OpenCon.6596] - INFO: Web session opened with sid 3aaad2ec16145a08
2023.03.01 18:34:17.498 4: FRITZBOX!7490 [fritzclient: Lua_Data.6788] - INFO: Request data via API dataQuery.
2023.03.01 18:34:17.501 4: FRITZBOX!7490 [fritzclient: Lua_Data.6792] - INFO: URL: http://aa.bb.dd.c/data.lua?sid=3aaad2ec16145a08
2023.03.01 18:34:19.860 4: FRITZBOX!7490 [fritzclient: Lua_Data.6797] - INFO: Response: 200 OK
{"pid":"netDev","hide":{"shareUsb":true,"dyndns":true,"dectRdio":true,"rrd":true,"trafapp":true,"shareWireguard":true,"wireguardImport":true,"kidLis":true,"trafapp_edit":true,"liveImg":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"dectMoni":true,"port_edit":true,"wireguardLaptopPc":true,"rss":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"shareVpn":true,"vpn_sel_mode":true,"trafprio":true,"wireguardNetwork":true,"dectMoniEx":true,"trafprot_edit":true,"mobile":true,"netCnt":true,"ssoSet":true,"provServ":true,"dslGraph":true,"kidPro":true,"dectMail":true},"timeTillLogout":"1200","time":[],"data":{"ipclient":true,"isrepeater":false,"bridgeMode":"lan_bridge","backToPage":"netDev","nexusclient":true,"gateway":"aa.bb.dd.e","nolist":true,"ispowerline":false},"sid":"3aaad2ec16145a08"}

2023.03.01 18:34:19.864 4: FRITZBOX!7490 [fritzclient: Lua_Data.6842] - INFO: Response: {"pid":"netDev","hide":{"shareUsb":true,"dyndns":true,"dectRdio":true,"rrd":true,"trafapp":true,"shareWireguard":true,"wireguardImport":true,"kidLis":true,"trafapp_edit":true,"liveImg":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"dectMoni":true,"port_edit":true,"wireguardLaptopPc":true,"rss":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"shareVpn":true,"vpn_sel_mode":true,"trafprio":true,"wireguardNetwork":true,"dectMoniEx":true,"trafprot_edit":true,"mobile":true,"netCnt":true,"ssoSet":true,"provServ":true,"dslGraph":true,"kidPro":true,"dectMail":true},"timeTillLogout":"1200","time":[],"data":{"ipclient":true,"isrepeater":false,"bridgeMode":"lan_bridge","backToPage":"netDev","nexusclient":true,"gateway":"aa.bb.dd.e","nolist":true,"ispowerline":false},"sid":"3aaad2ec16145a08"}

2023.03.01 18:34:19.868 5: FRITZBOX!7490 [fritzclient: Process_JSON.6867] - DEBUG: Decode JSON string.


Edit:
habe das Attribut "deviceInfo   ipv4,connection,name,speed,_default_space>space,_noDefInf_" genutzt. Das verändert ja die Ausgabe der MAC-Adressen.
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

JoWiemann

Zitat von: RalfRog am 01 März 2023, 18:39:31

Edit:
habe das Attribut "deviceInfo   ipv4,connection,name,speed,_default_space>space,_noDefInf_" genutzt. Das verändert ja die Ausgabe der MAC-Adressen.

Hallo Ralf,

das ist nur für die Anzeige.

Anbei eine Version, bei der ich hoffe, dass die Perl Fehler abgefangen sind.

Deine 7490 irritiert mich. Aber es scheint wohl eine Zustand zu sein, der eintreten kann.

Grüße Jörg

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

juemuc

Hallo Jörg,

siehst Du eine Möglichkeit, die in einer FB definierten Telefonnummern mit Ihrem Status nach FHEM zu übernehmen? Bei wir sind hin und wieder die Telefonnummern nicht erreichbar. Das sehe ich zwar in der Fritzbox, aber (noch?) nicht in FHEM.

Viele Grüße
Jürgen

PS.: Ich habe aktuell auch die Perl-Fehlermeldungen (Version 07.50.8d)
2023.03.01 19:23:59 2: FB7490 ERROR: cannot get SID, check connection/hostname/fritzbox-user/password
2023.03.01 19:24:22 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 26463
2023.03.01 19:24:22 1: FRITZBOX!7490 [Fritzbox7490: Readout_Aborted.3284] - INFO: Error: Timeout when reading Fritz!Box data.
2023.03.01 19:24:22 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 26464
2023.03.01 19:24:22 1: FRITZBOX!6690 [Fritzbox: Readout_Aborted.3284] - INFO: Error: Timeout when reading Fritz!Box data.
2023.03.01 19:24:29 2: FB ERROR: cannot get SID, check connection/hostname/fritzbox-user/password
2023.03.01 19:25:05 2: FB7490 ERROR: cannot get SID, check connection/hostname/fritzbox-user/password
2023.03.01 19:25:27 2: FRITZBOX!6690 [Fritzbox: Readout_Run_Web.2100] - ERROR: Old SID not valid anymore.
2023.03.01 19:25:51 2: FB7490 ERROR: cannot get SID, check connection/hostname/fritzbox-user/password
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7119.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7122.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7148.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7151.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7177.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7179.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7209.
2023.03.01 19:28:22 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 7211.


Ich habe in dieser Zeit den Master (FB6690) neu gestartet. Das wäre auch noch ein Feature-Wunsch FB über FHEM neu starten  8)
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Jamo

Hallo Juergen (juemuc),
einen FB reboot kann man in FHEM wie folgt initiieren: get FritzBox tr064Command DeviceConfig:1 deviceconfig Reboot
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

JoWiemann

Zitat von: juemuc am 01 März 2023, 19:44:45
Hallo Jörg,

siehst Du eine Möglichkeit, die in einer FB definierten Telefonnummern mit Ihrem Status nach FHEM zu übernehmen? Bei wir sind hin und wieder die Telefonnummern nicht erreichbar. Das sehe ich zwar in der Fritzbox, aber (noch?) nicht in FHEM.

Wenn Du das Attribut enableSIP auf 1 setzt, dann werden die Nummern in Readings und ihr Status angzeigt. Außerdem gibt es den Sammelstatus im Reading sip_error. Hier kann ein notify auf > 0 gesetzt werden, dass dann anzeigt, wie viele Nummern nicht aktiv sind.

Zitat von: juemuc am 01 März 2023, 19:44:45
PS.: Ich habe aktuell auch die Perl-Fehlermeldungen (Version 07.50.8d)
2023.03.01 19:23:59 2: FB7490 ERROR: cannot get SID, check connection/hostname/fritzbox-user/password
2023.03.01 19:25:51 2: FB7490 ERROR: cannot get SID, check connection/hostname/fritzbox-user/password


Ich habe in dieser Zeit den Master (FB6690) neu gestartet. Das wäre auch noch ein Feature-Wunsch FB über FHEM neu starten  8)

Na ja, wenn Du den Master neu startest, dann kann der Client nicht erreicht werden. Und dann sind die Fehlermeldungen normal und richtig.

Grüße Jörg

PS: Neustart schaue ich mal. Bei mir ist das mit 2FA gesichert.
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

juemuc

Danke für Eure Hinweise.

Mit den Fehlermeldungen meinte ich eher die Perl-Warnungen. Ich habe hier nur den gesamten Block kopiert.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).