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

JoWiemann

Zitat von: RalfRog am 16 April 2023, 19:21:33Die SIP Clients waren auch dabei - ich habe drei am Laufen.

Also in Grunde alle Telefoniegeräte.

Komme gerade nicht ans System um es zu zeigen.

Hallo Ralf,

ah, jetzt habe ich glaube ich verstanden. Ich versuche das nachzustellen.

PS: denke ich habe den Fehler gefunden.

Wie gesagt, es gibt Telefone, die in der WakeUpCall Liste eine Device ID haben, aber nicht in einer der Listen auftauchen. Für diese Telefone lege ich ein neues Readings an. Wird nun disableDectInfo aktiv, dann tauchen natürlich mehr Telefone in der WakeUpCall Liste auf, für die ich kein entsprechendes Telefon finde, also habe ich ein neues Reading fon... angelegt, dass dann natürlich nicht mehr aktualisiert wird (da es ja ein Dect Telefon ist) wenn disableDectInfo wieder inaktiv ist.

Die Logik ist da schon nicht ganz einfach und den Fall hatte ich nicht auf dem Schirm.

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

JoWiemann

Zitat von: JoWiemann am 16 April 2023, 19:08:14Hallo Ralf,

ich denke ich werde aus disableDectInfo ein disableDectFonInfo machen. War Nonsens.

Das mit den "normalen" Telefonanschlüssen ist mir auch aufgefallen als ich die Informationen zu den Device Nummern angefangen habe zu ermitteln. Über Lua Funktionen konnte ich die Infos nicht ermitteln und data.lua hat mir nur ein Teil, hier Name und Nummer, geliefert. Und dabei habe ich dann auch gesehen, dass Telefone angezeigt worden sind, die vorher nicht präsent waren.

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

JoWiemann

Hallo Ralf,

anbei eine neue Beta: 07.50.14b BETA.

Hier sollte die Telefonliste wieder in Ordnung sein.

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

VERSION  07.50.14b BETA

Hi, ich glaube so wolltest du es haben  ;)
    shutdown restart normal "ohne Einträge" im Log

Was mir wieder auffällt - mehrfach: Created m3u file
2023.04.16 23:26:35.232 0: Server started with 23 defined entities (fhem.pl:27410/2023-04-07 perl:5.032001 os:linux user:fhem pid:24808)
2023.04.16 23:27:19.053 3: FRITZBOX!0000 [fritzzbox: API_Check_Run.1739] - INFO: Created m3u file './www/images/fritzzbox.m3u'. nach disable=0 [b]war immer schon da[/b]
2023.04.16 23:28:39.383 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1739] - INFO: Created m3u file './www/images/fritzzbox.m3u'. nach disableDectInfo=1
2023.04.16 23:29:03.740 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1739] - INFO: Created m3u file './www/images/fritzzbox.m3u'. nach disableFonInfo=0
2023.04.16 23:29:55.084 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1739] - INFO: Created m3u file './www/images/fritzzbox.m3u'. nach disableDectInfo=0
2023.04.16 23:31:26.277 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1739] - INFO: Created m3u file './www/images/fritzzbox.m3u'. nach disableFonInfo=0

  • Readings in der Vorgängerversion 14a Beta; DECT und FON (fon50er=ISDN, fon60er=DECT (nicht akt.), fon70er=SIP und fon9)
Zitat
dect1    Mobil_oben    16.04.2023 22:59   
dect1_device    60    16.04.2023 22:59   
dect1_fwVersion    0.00    16.04.2023 22:59   
dect1_intRingTone    HandsetDefault    16.04.2023 22:59   
dect1_intern    610    16.04.2023 22:59   
dect1_manufacturer    Siemens    16.04.2023 22:59   
dect2    Mobil1    16.04.2023 22:59   
dect2_device    61    16.04.2023 22:59   
dect2_fwVersion    0.00    16.04.2023 22:59   
dect2_intRingTone    HandsetDefault    16.04.2023 22:59   
dect2_intern    611    16.04.2023 22:59   
dect2_manufacturer    Siemens    16.04.2023 22:59   
dect3    Mobil2    16.04.2023 22:59   
dect3_device    62    16.04.2023 22:59   
dect3_fwVersion    0.00    16.04.2023 22:59   
dect3_intRingTone    HandsetDefault    16.04.2023 22:59   
dect3_intern    612    16.04.2023 22:59   
dect3_manufacturer    Siemens    16.04.2023 22:59   
fon50    ISDN- und Schnurlostelefone    16.04.2023 22:59   
fon50_device    50    16.04.2023 22:59   
fon60    Mobil_oben    15.04.2023 20:30   
fon60_device    60    15.04.2023 20:30   
fon61    Mobil1    15.04.2023 20:30   
fon61_device    61    15.04.2023 20:30   
fon62    Mobil2    15.04.2023 20:30   
fon62_device    62    15.04.2023 20:30   
fon70    FRITZ!fon (HUAWEI)    16.04.2023 22:59   
fon70_device    70    16.04.2023 22:59   
fon71    PhonerIP    16.04.2023 22:59   
fon71_device    71    16.04.2023 22:59   
fon72    Fhem_SIP    16.04.2023 22:59   
fon72_device    72    16.04.2023 22:59   
fon9    alle Telefone    16.04.2023 22:59   
fon9_device    9    16.04.2023 22:59   

  • aktuelle Readings; DECT und FON alle weg (zum Reading löschen einmal disableDect|FonInfo 1 dann 0)
Zitat
dect1    Mobil_oben    2023-04-16 23:43:44   
dect1_device    60    2023-04-16 23:43:44   
dect1_fwVersion    0.00    2023-04-16 23:43:44   
dect1_intRingTone    HandsetDefault    2023-04-16 23:43:44   
dect1_intern    610    2023-04-16 23:43:44   
dect1_manufacturer    Siemens    2023-04-16 23:43:44   
dect2    Mobil1    2023-04-16 23:43:44   
dect2_device    61    2023-04-16 23:43:44   
dect2_fwVersion    0.00    2023-04-16 23:43:44   
dect2_intRingTone    HandsetDefault    2023-04-16 23:43:44   
dect2_intern    611    2023-04-16 23:43:44   
dect2_manufacturer    Siemens    2023-04-16 23:43:44   
dect3    Mobil2    2023-04-16 23:43:44   
dect3_device    62    2023-04-16 23:43:44   
dect3_fwVersion    0.00    2023-04-16 23:43:44   
dect3_intRingTone    HandsetDefault    2023-04-16 23:43:44   
dect3_intern    612    2023-04-16 23:43:44   
dect3_manufacturer    Siemens    2023-04-16 23:43:44   
  keine FONs mehr da, auch die SIPs nicht

  • retStat_lastReadout  398 values captured in 10.22 s

die  PN hat dich erreicht... ?



Edit - Nachtrag
witzig, nachdem ich in der Box den analogen Port1 wieder aktiviert/eingerichtet habe kommen diese Readings dazu:

Zitat
fon1    TelefonTest    17.04.2023 00:29   
fon1_device    1    17.04.2023 00:29   
fon1_intern    1    17.04.2023 00:29   
fon1_out    SIP0    17.04.2023 00:29   
fon50    ISDN- und Schnurlostelefone    17.04.2023 00:29   
fon50_device    50    17.04.2023 00:29   
fon70    FRITZ!Fon (HUAWEI)    17.04.2023 00:29   
fon70_device    70    17.04.2023 00:29   
fon71    PhonerIP    17.04.2023 00:29   
fon71_device    71    17.04.2023 00:29   
fon72    Fhem_SIP    17.04.2023 00:29   
fon72_device    72    17.04.2023 00:29   
fon9    alle Telefone    17.04.2023 00:29   
fon9_device    9    17.04.2023 00:29   
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 16 April 2023, 23:51:48die  PN hat dich erreicht... ?


Hallo Ralf,

ich habe bisher nichts gesehen. Auch nicht im Spam.

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

JoWiemann

Hallo,

anbei eine neue Beta: 07.50.14c BETA

Ich hatte noch Situationen gefunden, wo beim Hochfahren das Modul sich nicht die SID gemerkt hat. Daher dann wohl das mehrfache Anmelden.

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,

mit dieser Version erhalte ich folgende Meldungen:
2023.04.17 16:36:00 3: Fritzbox: bad reading name 'sip0_+4981028742326' (allowed chars: A-Za-z/\d_\.-)
2023.04.17 16:36:00 3: Fritzbox: bad reading name 'sip2_+4981028740670' (allowed chars: A-Za-z/\d_\.-)
und

2023.04.17 16:36:50 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1656] - INFO: Created m3u file './www/images/Fritzbox.m3u'.
2023.04.17 16:36:52 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1693] - ERROR: Failed to get 'http://192.168.110.10:8084/fhem/www/images/Fritzbox.m3u': 500 Status read failed: Connection reset by peer
Was mich wundert, ist die Port-Nummer. Ich nutze FHEM mit dem Port 8083. Aber ich habe auch einen zweiten User mit dem Port 8084 definiert.

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).

RalfRog

Ok, aufgrund von Jürgens Meldung wart ich noch. Vermute da kommt was...  :D

In der PN gings um Tethering. Hab heute morgen ne Neue geschickt. Sind auch beide im Forum im Meldungesbereichbzu zu sehen.
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: juemuc am 17 April 2023, 16:51:10Hallo Jörg,

mit dieser Version erhalte ich folgende Meldungen:
2023.04.17 16:36:00 3: Fritzbox: bad reading name 'sip0_+4981028742326' (allowed chars: A-Za-z/\d_\.-)
2023.04.17 16:36:00 3: Fritzbox: bad reading name 'sip2_+4981028740670' (allowed chars: A-Za-z/\d_\.-)

Interessant. SIP werden doch normalerweise ohne Länder-Präfix definiert. Das wird schon seit Jahren nicht im Modul berücksichtig.

Zitat von: juemuc am 17 April 2023, 16:51:102023.04.17 16:36:50 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1656] - INFO: Created m3u file './www/images/Fritzbox.m3u'.
2023.04.17 16:36:52 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1693] - ERROR: Failed to get 'http://192.168.110.10:8084/fhem/www/images/Fritzbox.m3u': 500 Status read failed: Connection reset by peer
Was mich wundert, ist die Port-Nummer. Ich nutze FHEM mit dem Port 8083. Aber ich habe auch einen zweiten User mit dem Port 8084 definiert.


Der erste gefundene Port wird vom Modul genommen.

Anbei eine neue Beta: 07.50.14d BETA. Das + in der Telefonnummer wird durch 00 ersetzt.

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

VERSION 07.50.14d BETA

Kurzer Statusbericht zu den kürzlich angesprochenen Dingen (bei mir siehts gut aus):

  • Meine SIP Rufnummern fangen so an
sip0_7... / sip1_49221...  /  sip2_0221...daher leider keine Aussage zum Thema "+" möglich


  • nur noch eine Anmeldung im Systemlog :)
17.04.23  21:21:32  Anmeldung an der FRITZ!Box-Benutzeroberfläche von IP-Adresse 11.12.13.14.

  • Dect-Readings werden aktualisiert und Fon-Readings werden aktualisiert (1* analog, 50* ISDN, 70* SIP und 9*)


  • Nach löschen analog-Port1 sind werden die FON Readings 1* nicht mehr aktualisiert.


  • disableFonInfo 1/0 => die relevanten Fon-Readings kommen wieder  1* analog natürlich nicht, 50* ISDN, 70* SIP und 9*


  • Log in Verbose 3
2023.04.17 21:18:51.332 0: Server started with 23 defined entities (fhem.pl:27410/2023-04-07 perl:5.032001 os:linux user:fhem pid:3882)
2023.04.17 21:21:20.370 3: FRITZBOX!0000 [fritzzbox: Attr.596] - INFO: Attribute: disable with parameter: 0 set
2023.04.17 21:21:24.227 3: FRITZBOX!0000 [fritzzbox: API_Check_Run.1656] - INFO: Created m3u file './www/images/fritzzbox.m3u'.
2023.04.17 21:30:03.917 3: FRITZBOX!7590 [fritzzbox: Attr.596] - INFO: Attribute: disableFonInfo with parameter: 1 set
2023.04.17 21:30:07.932 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1656] - INFO: Created m3u file './www/images/fritzzbox.m3u'.
2023.04.17 21:30:45.780 3: FRITZBOX!7590 [fritzzbox: Attr.596] - INFO: Attribute: disableFonInfo with parameter: 0 set
2023.04.17 21:30:49.730 3: FRITZBOX!7590 [fritzzbox: API_Check_Run.1656] - INFO: Created m3u file './www/images/fritzzbox.m3u'.
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).

JoWiemann

Hallo,

ich habe hier noch eine neue Beta: 07.50.14e BETA

Im Intervall gesteuerten abholen der FritzBox Daten waren vier Abrufe über den Aufruf des Betriebssystem Befehls curl realisiert. Die habe ich nun auf Perl Boardmittel umgestellt. Ich habe das Gefühl, dass das einiges an Performance gebracht hat.

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,

mit der neuen Version erhalte ich folgende Meldungen:

2023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3361, <$fh> line 3736.
2023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3393, <$fh> line 3736.
2023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3417, <$fh> line 3736.
2023.04.18 14:41:41 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1657] - INFO: Created m3u file './www/images/Fritzbox.m3u'.
2023.04.18 14:41:45 3: FRITZBOX!0000 [Fritzbox: API_Check_Run.1694] - ERROR: Failed to get 'http://192.168.110.10:8083/fhem/www/images/Fritzbox.m3u': 500 Status read failed: Connection reset by peer
2023.04.18 14:41:52 3: FRITZBOX!6690 [Fritzbox: TR064_Cmd.5390] - DEBUG: Perform TR-064 call - GetInfoEx => service='X_AVM-DE_WANMobileConnection:1', control='x_wanmobileconn', action='GetInfoEx'

verbose steht auf 3 für die FB6690 und verbose = 2 für die FB7490 (über global)

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: juemuc am 18 April 2023, 14:48:272023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3361, <$fh> line 3736.
2023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3393, <$fh> line 3736.
2023.04.18 14:40:49 1: PERL WARNING: "my" variable $soap_resp masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 3417, <$fh> line 3736.

Werge ich korrigieren.

Zitat von: juemuc am 18 April 2023, 14:48:272023.04.18 14:41:52 3: FRITZBOX!6690 [Fritzbox: TR064_Cmd.5390] - DEBUG: Perform TR-064 call - GetInfoEx => service='X_AVM-DE_WANMobileConnection:1', control='x_wanmobileconn', action='GetInfoEx'[/code]

Die Meldung setzte ich noch auf verbose 5 bevor es in Git geht.

Danke und 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

Kommt noch ne Testversion?
Da bräuchte ich mit der 14e nicht ins Rennen  :)
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