DSL-Status Fritzbox auslesen

Begonnen von caldir65, 12 August 2022, 16:51:14

Vorheriges Thema - Nächstes Thema

caldir65

Hallo,

läßt sich irgendwie der DSL-Status einer Fritzbox auslesen? Ich würde gerne eine via "Ampel" auf einen Blick sehen, ob eine Verbindung besteht.

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Gisbert

Hallo Christoph,

ich hab folgende Definitionen am Start:
defmod Fritzbox FRITZBOX 192.168.178.1
attr Fritzbox INTERVAL 60
attr Fritzbox alias Fritz!Box 7510
attr Fritzbox allowTR064Command 1
attr Fritzbox boxUser <your_user_id>
attr Fritzbox comment Fork des Moduls:\
https://forum.fhem.de/index.php/topic,118150.0.html\
Das Modul ist vom Update-Prozess ausgeschlossen.
attr Fritzbox event-on-change-reading .*
attr Fritzbox fritzBoxIP 192.168.178.1
attr Fritzbox icon it_router
attr Fritzbox stateFormat Internet
attr Fritzbox userReadings Internet:lastReadout:.* { (ReadingsVal($name,'box_ipExtern','-') eq '-' ? 'offline' : 'online') },\
todayReceived {round(ReadingsVal($name,".box_TodayBytesReceivedLow",0) / 2**30 + ReadingsVal($name,".box_TodayBytesReceivedHigh",0) * 2**2,3)},\
todaySent {round(ReadingsVal($name,".box_TodayBytesSentLow",0) / 2**30 + ReadingsVal($name,".box_TodayBytesSentHigh",0) * 2**2,3)}


defmod FritzBoxTraffic at +*00:01:00 { \
my $d= ReadingsVal("Fritzbox","todayReceived",0);; \
fhem("setreading FritzBoxTraffic Download_ $d");; \
my $e= ReadingsVal("Fritzbox","todaySent",0);; \
fhem("setreading FritzBoxTraffic Upload_ $e");; \
}
attr FritzBoxTraffic event-on-change-reading .*
attr FritzBoxTraffic icon it_router
attr FritzBoxTraffic stateFormat {'download: '.ReadingsVal($name,'Download_',0).' GB'.'<br/>'. \
'upload: '.ReadingsVal($name,'Upload_',0).' GB'}


Man kann das untere Device leicht in das obere integrieren (bevor Gemecker kommt ;)). Da ich es schon hatte und log-Dateien damit gefüttert werden, hatte ich es so belassen.
Die Definitionen sind im raw-Format geschrieben.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

Otto123

Hi,

Du meinst sowas?
attr FB7590 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

caldir65

Moin Otto,

Zitat von: Otto123 am 12 August 2022, 20:17:54
Hi,

Du meinst sowas?
attr FB7590 userReadings online {(ReadingsVal($name,"box_ipExtern", "") eq "-") ? 0:1}

Gruß Otto

Ja, in etwa. Aber wo kommt das box_ipExtern her? In meiner Box ist nichts enthalten ...
Internals:
   APICHECKED 1
   DEF        192.168.1.1
   FUUID      62f11917-f33f-378b-53d6-99e7eda6f46f2c16
   FVERSION   72_FRITZBOX.pm:0.221250/2020-06-06
   HOST       192.168.1.1
   INTERVAL   60
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritzbox.m3u
   M3U_URL    unknown
   MODEL      FRITZ!Box 7590
   NAME       Fritzbox
   NR         48
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: off gWLAN: off
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   eventCount 320
   READINGS:
     2022-08-12 21:08:15   alarm1          Wecker 1
     2022-08-12 21:08:15   alarm1_state    off
     2022-08-12 21:08:15   alarm1_target   FON 1
     2022-08-12 21:08:15   alarm1_time     00:00
     2022-08-12 21:08:15   alarm1_wdays    daily
     2022-08-12 21:08:15   alarm2          Wecker 2
     2022-08-12 21:08:15   alarm2_state    off
     2022-08-12 21:08:15   alarm2_target   FON 1
     2022-08-12 21:08:15   alarm2_time     00:00
     2022-08-12 21:08:15   alarm2_wdays    daily
     2022-08-12 21:08:15   alarm3          Wecker 3
     2022-08-12 21:08:15   alarm3_state    off
     2022-08-12 21:08:15   alarm3_target   FON 1
     2022-08-12 21:08:15   alarm3_time     00:00
     2022-08-12 21:08:15   alarm3_wdays    daily
     2022-08-12 21:08:15   box_cpuTemp     69
     2022-08-12 21:08:15   box_dect        on
     2022-08-12 21:08:15   box_fwVersion   154.07.39-98869
     2022-08-12 21:08:15   box_guestWlan   off
     2022-08-12 21:08:15   box_guestWlanCount 0
     2022-08-12 21:08:15   box_guestWlanRemain 0
     2022-08-12 15:52:04   box_model       FRITZ!Box 7590 [avm]
     2022-08-12 21:08:15   box_moh         default
     2022-08-12 21:08:15   box_powerRate   23
     2022-08-12 21:08:15   box_rateDown    1.054
     2022-08-12 21:08:15   box_rateUp      0.816
     2022-08-12 21:08:15   box_stdDialPort dect4
     2022-08-12 21:08:15   box_tr064       on
     2022-08-12 21:08:15   box_tr069       off
     2022-08-12 21:08:15   box_wlanCount   27
     2022-08-12 21:08:15   box_wlan_2.4GHz off
     2022-08-12 21:08:15   box_wlan_5GHz   off
     2022-08-12 21:08:15   dect1           Büro
     2022-08-12 21:08:15   dect1_fwVersion 4.84
     2022-08-12 21:08:15   dect1_imagePath /var/InternerSpeicher/FRITZ/fonpix/1660255218-1.jpg
     2022-08-12 21:08:15   dect1_intRingTone HandsetDefault
     2022-08-12 21:08:15   dect1_intern    610
     2022-08-12 21:08:15   dect1_manufacturer AVM
     2022-08-12 21:08:15   dect1_model     C4
     2022-08-12 21:08:15   dect1_radio     NDR2
     2022-08-12 21:08:15   dect2           Wohnzimmer
     2022-08-12 21:08:15   dect2_fwVersion 4.84
     2022-08-12 21:08:15   dect2_imagePath /var/InternerSpeicher/FRITZ/fonpix/1660255217-1.jpg
     2022-08-12 21:08:15   dect2_intRingTone HandsetDefault
     2022-08-12 21:08:15   dect2_intern    613
     2022-08-12 21:08:15   dect2_manufacturer AVM
     2022-08-12 21:08:15   dect2_model     C4
     2022-08-12 21:08:15   dect2_radio     NDR2
     2021-03-20 11:45:27   dect3           Wohnzimmer
     2021-03-20 11:45:27   dect3_fwVersion 3.94
     2021-03-20 11:45:27   dect3_imagePath /var/InternerSpeicher/FRITZ/fonpix/1616236812-1.jpg
     2021-03-20 11:45:27   dect3_intRingTone HandsetDefault
     2021-03-20 11:45:27   dect3_intern    613
     2021-03-20 11:45:27   dect3_manufacturer AVM
     2021-03-20 11:45:27   dect3_model     C4
     2021-03-20 11:45:27   dect3_radio     NDR2
     2021-03-20 11:05:27   dect4           Wohnzimmer
     2021-03-20 11:05:27   dect4_fwVersion 3.94
     2021-03-20 11:05:27   dect4_intRingTone HandsetDefault
     2021-03-20 11:05:27   dect4_intern    613
     2021-03-20 11:05:27   dect4_manufacturer AVM
     2021-03-20 11:05:27   dect4_model     C4
     2021-03-20 11:05:27   dect4_radio     NDR2
     2021-04-07 08:23:18   diversity1      0
     2021-04-07 08:23:18   diversity1_dest 015123474309
     2021-04-07 08:23:18   diversity1_state off
     2022-08-12 21:08:15   gsm_internet    0
     2022-08-12 21:08:15   lastReadout     664 values captured in 1.28 s
     2022-08-12 21:08:15   mac_00_01_2E_40_C6_40 emb-ats-D2700
     2022-08-12 21:08:15   mac_FC_F5_C4_80_15_1C shellyplug-s-Dienst-NB
     2022-08-12 21:08:15   radio00         NDR2
     2022-08-12 21:08:15   radio01         Deutschlandfunk
     2022-08-12 21:08:15   radio02         DRadio Kultur
     2022-08-12 21:08:15   radio03         DRadio Wissen
     2022-08-12 21:08:15   radio04         Eins Live Diggi
     2022-08-12 21:08:15   radio05         radioeins
     2022-08-12 21:08:15   radio06         Radio Fritz
     2022-08-12 21:08:15   radio07         Sputnik Livestream
     2022-08-12 21:08:15   radio08         Swissgroove
     2022-08-12 21:08:15   state           WLAN: off gWLAN: off
     2022-08-12 21:08:15   tam1            Anrufbeantworter 926250
     2022-08-12 21:08:15   tam1_newMsg     0
     2022-08-12 21:08:15   tam1_oldMsg     19
     2022-08-12 21:08:15   tam1_state      on
     2022-08-12 21:08:15   tam2            Anrufbeantworter 2
     2022-08-12 21:08:15   tam2_newMsg     0
     2022-08-12 21:08:15   tam2_oldMsg     0
     2022-08-12 21:08:15   tam2_state      on
     2022-08-12 21:08:15   user01          (guest)
     2022-08-12 21:08:15   user01_thisMonthTime 0:00
     2022-08-12 21:08:15   user01_todaySeconds 0
     2022-08-12 21:08:15   user01_todayTime 0:00
     2022-08-12 21:08:15   user01_type     Guest
     2022-08-12 21:08:15   user03          Epson-XP7100
     2022-08-12 21:08:15   user03_thisMonthTime 0:00
     2022-08-12 21:08:15   user03_todaySeconds 0
     2022-08-12 21:08:15   user03_todayTime 0:00
     2022-08-12 21:08:15   user03_type     IP
     2022-08-12 21:08:15   user04          Ventilator-SmartMi-2S
     2022-08-12 21:08:15   user04_thisMonthTime 0:00
     2022-08-12 21:08:15   user04_todaySeconds 0
     2022-08-12 21:08:15   user04_todayTime 0:00
     2022-08-12 21:08:15   user04_type     IP
     2022-08-12 21:08:15   user05          Asus-TF101
     2022-08-12 21:08:15   user05_thisMonthTime 0:00
     2022-08-12 21:08:15   user05_todaySeconds 0
     2022-08-12 21:08:15   user05_todayTime 0:00
     2022-08-12 21:08:15   user05_type     IP
     2022-08-12 21:08:15   user06          Ezviz-Stellplatz
     2022-08-12 21:08:15   user06_thisMonthTime 0:00
     2022-08-12 21:08:15   user06_todaySeconds 0
     2022-08-12 21:08:15   user06_todayTime 0:00
     2022-08-12 21:08:15   user06_type     IP
     2021-09-22 17:30:27   user08_thisMonthTime 0:00
     2021-09-22 17:30:27   user08_todaySeconds 0
     2021-09-22 17:30:27   user08_todayTime 0:00
     2021-09-22 17:30:27   user08_type     IP
     2022-07-06 04:00:12   user09          Notebook-Julia
     2022-07-06 04:00:12   user09_thisMonthTime 0:00
     2022-07-06 04:00:12   user09_todaySeconds 0
     2022-07-06 04:00:12   user09_todayTime 0:00
     2022-07-06 04:00:12   user09_type     IP
     2022-07-06 04:00:12   user10          zhimi-fan-sa1-mibt2F65
     2022-07-06 04:00:12   user10_thisMonthTime 5d 13:00
     2022-07-06 04:00:12   user10_todaySeconds 14465
     2022-07-06 04:00:12   user10_todayTime 4:01
     2022-07-06 04:00:12   user10_type     IP
     2022-07-06 04:00:12   user11          Joschua-Smartmi-Standing-Fan-2S
     2022-07-06 04:00:12   user11_thisMonthTime 5d 13:58
     2022-07-06 04:00:12   user11_todaySeconds 14345
     2022-07-06 04:00:12   user11_todayTime 3:59
     2022-07-06 04:00:12   user11_type     IP
     2022-07-06 04:00:12   user12          TL-SG108E-Buero
     2022-07-06 04:00:12   user12_thisMonthTime 0:00
     2022-07-06 04:00:12   user12_todaySeconds 0
     2022-07-06 04:00:12   user12_todayTime 0:00
     2022-07-06 04:00:12   user12_type     IP
     2022-08-12 21:08:15   userTicket01    431340
   fhem:
     LOCAL      0
     definedHost 192.168.1.1
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2020-06-06 13:11:54 +0200 (Sat, 06 Jun 2020) $
     radioCount 40
     sid        7d749cf637e17740
     sidTime    1660331294.50865
     610:
       brand      AVM
       id         1
       model      C4
       userId     1
     613:
       brand      AVM
       id         4
       model      C4
       userId     2
     landevice:
                  fritz.box
       192.168.1.1 fritz.box
       192.168.1.101 GL-MT300N-V2-Reiserouter
       192.168.1.98 UniFi-OG
       192.168.1.99 JBL-LinkPortable
       landevice101094 Xiaomi-Pad5-Christoph
       landevice9841 Galaxy-A5-2017-DNO
       landevice9923 emb-ats-D2700
     radio:
       0          NDR2
       1          Deutschlandfunk
       9         
     wlanDevice:
       00_0F_55_A8_DD_12:
         rssi       0
         speed      0
         speed_rx   0
       F0_39_65_E1_47_D1:
         rssi       0
         speed      0
         speed_rx   0
   helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
Attributes:
   DbLogExclude .*
   INTERVAL   60
   allowTR064Command 1
   boxUser    fhem
   comment    mac_18_4E_16_76_EB_3F,mac_88_9F_6F_B0_7C_94,mac_08_C5_E1_F6_1A_DF

   devStateIcon devStateIcon .*on.*off:WLAN_on_gWLAN_off .*on.*on.*:WLAN_on_gWLAN_on WLAN..off.*:WLAN_off
   event-on-change-reading .*
   event-on-update-reading state
   group      FritzBox
   icon       it_router
   room       System->Geräte
   sortby     01
   verbose    3


Sonst hätte ich mir das wahrscheinlich schon heran gezogen ...

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Otto123

Hallo Christoph,

eventuell deswegen?
Zitatevent-on-update-reading
Wenn nicht gesetzt, erzeugt jede Veränderung eines "readings" ein Ereignis, welches z.B. von notify oder FileLog berücksichtigt wird. Wenn gesetzt erzeugen nur Aktualisierungen der eingetragenen "readings" ein Ereignis.
Aber irgendwie sieht das komisch aus.
Bei mir gibt es mehr Readings.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

KölnSolar

Hallo Christoph,
ich checke es periodisch mit dem presence Modul.defmod FB_Inet_check PRESENCE lan-ping fhem.de 900(fhem.de ist natürlich austauschbar)

Und bei absent wird neu verbunden
defmod act_on_FB_Inet_check notify FB_Inet_check:absent get Fritzbox tr064Command WANIPConnection:1 wanipconnection1 ForceTermination

Ansonsten natürlich noch mein in Entwicklung befindlicher UPNPController.  ;) Dort wird die Fritte ja auch per UPnP erkannt und zu jedem Verbindungsaufbau gibt es events.

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

RalfRog

... und da gab es irgendwann mal noch jemanden, der den DSL Status direkt abgefragt hat (bei mir 7590).
Als Userreading
DSL_PPPLinkStatus {my $resp=fhem("get Fritzbox tr064Command WANPPPConnection:1 wanpppconn1 GetInfo",1);$resp =~/'NewConnectionStatus' => '(.*)'/;return $1;}

Ergebnis: DSL_PPPLinkStatus   Connected  202.2-08-13 09:28:35

Das ist aber hinsichtlich Last nicht unkritisch. Das gab es mal ne längere Erklärung zu... ich weiss nur nicht mehr wo.
Kann sogar sein, dass Otto123 sich damals mit Tipps geäußert hatte  ::)
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

Otto123

Zitat von: RalfRog am 13 August 2022, 09:36:55
Das ist aber hinsichtlich Last nicht unkritisch. Das gab es mal ne längere Erklärung zu... ich weiss nur nicht mehr wo.
Kann sogar sein, dass Otto123 sich damals mit Tipps geäußert hatte  ::)
:)
https://forum.fhem.de/index.php?topic=105187.0
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

caldir65

Moin Otto,

Zitat von: Otto123 am 12 August 2022, 21:29:09
Hallo Christoph,

eventuell deswegen?Aber irgendwie sieht das komisch aus.
Bei mir gibt es mehr Readings.

Gruß Otto

Ich habe jetzt noch einmal ein Testdevice Fritzbox angelegt, nur mit user, pw sowie TR069=y

Die Readings kommen nach und nach, aber eine ext. IP taucht nicht auf... In der FB selber kann ich sie aber sehen, und auch im Log der FB steht sie drin (Zwangstrennung gegen 03:00) - allerdings scheint sich die IP länger nicht verändert zu haben (ich habe bei e.on/westenergie breitband eine Privat-IP, da sonst VPN nicht wollte, aber keine feste IP ...)

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Otto123

#9
Hi,

ich habe das in einer anderen Instanz gerade probiert: die IP kommt beim ersten Auslesen. Hast Du eine andere Version?
version FRITZBOX
Was meinst Du damit? TR069=y
Dies hier?
attr FB7590 allowTR064Command 1
Dein Benutzer ist auch ein richtiger - also
ZitatFRITZ!Box Einstellungen
Benutzer mit dieser Berechtigung können alle Einstellungen der FRITZ!Box sehen und bearbeiten.

Ok: Du hast irgendeine "komische" Firmware 154.07.39-98869 - damit kann natürlich alles anders sein. Meine ist die aktuelle 7.29 - mit der geht das alles. Eine Entwicklerversion zu testen habe ich keine Lust. ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

caldir65

72_FRITZBOX.pm 22125 2020-06-06 11:11:54Z tupol

Die FW ist eine Labor - Wiregard als VPN ist im Moment auch nicht anders zu bekommen.

Ich weiß grad nicht, wie es vorher aussah - dann warte ich mal die reguläre FW ab ... und dann schauen wir mal weiter ... danke bis hierher...

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

RalfRog

#11
Je nachdem wie wichtig es dir ist, kannst Du vielleicht einen Workaround über die Readings (bei mir auch FritzOS 7.29 auf 7590):
box_rateDown   16.589
box_rateUp      4.726

schaffen.   

Habe jetzt nicht probiert wie es aussieht wenn DSL weg ist. Oder eben den DSL-Staus per TR64 abfragen (bei einem Wert hält die LAst sich evtl. in Grenzen)
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

mi.ke

es gibt auch noch "box_connect "

5 = Connected, also:
if (box_connect != 5) fehlende DSL Verbindung

FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

RalfRog

#13
Jo da war mal was.
Hier noch mehr Werte dazu
https://forum.fhem.de/index.php/topic,72782.msg644024.html#msg644024

Gruß Ralf

Edit: und ein Beitrag drunter dann die Abfrage per TR64 von SabineT
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

Otto123

Zitat von: mi.ke am 13 August 2022, 15:19:17
es gibt auch noch "box_connect "

5 = Connected, also:
if (box_connect != 5) fehlende DSL Verbindung
Aber auch dieses Reading fehlt in seinem Listing. Irgendwo hatte ich schon mal gelesen, dass mit der neuen Fritz OS Version vieles anders wird...
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

LuckyDay

#15
READINGS:
     2022-08-14 02:26:43   .box_TodayBytesReceivedHigh 0
     2022-08-14 02:26:43   .box_TodayBytesReceivedLow 245708665
     2022-08-14 02:26:43   .box_TodayBytesSentHigh 0
     2022-08-14 02:26:43   .box_TodayBytesSentLow 13999824
     2022-08-14 02:26:43   alarm1          Wecker 1
     2022-08-14 02:26:43   alarm1_state    off
     2022-08-14 02:26:43   alarm1_target   FON 1
     2022-08-14 02:26:43   alarm1_time     00:00
     2022-08-14 02:26:43   alarm1_wdays    daily
     2022-08-14 02:26:43   alarm2          Wecker 2
     2022-08-14 02:26:43   alarm2_state    off
     2022-08-14 02:26:43   alarm2_target   FON 1
     2022-08-14 02:26:43   alarm2_time     00:00
     2022-08-14 02:26:43   alarm2_wdays    daily
     2022-08-14 02:26:43   alarm3          Wecker 3
     2022-08-14 02:26:43   alarm3_state    off
     2022-08-14 02:26:43   alarm3_target   FON 1
     2022-08-14 02:26:43   alarm3_time     00:00
     2022-08-14 02:26:43   alarm3_wdays    daily
     2022-08-14 02:26:43   box_cpuTemp     0
     2022-08-14 02:26:43   box_dect        off
     2022-08-14 02:26:43   box_fwVersion   164.07.39-98873
     2022-08-14 02:26:43   box_guestWlan   off
     2022-08-14 02:26:43   box_guestWlanCount 0
     2022-08-14 02:26:43   box_guestWlanRemain 0
     2022-08-04 17:01:44   box_model       FRITZ!Box 7530 [avm]
     2022-08-14 02:26:43   box_moh         default
     2022-08-14 02:26:43   box_powerRate   37
     2022-08-14 02:26:43   box_rateDown    0.082
     2022-08-14 02:26:43   box_rateUp      0.079
     2022-08-14 02:26:43   box_stdDialPort fon1
     2022-08-14 02:26:43   box_tr064       on
     2022-08-14 02:26:43   box_tr069       off
     2022-08-14 02:26:43   box_wlanCount   0
     2022-08-14 02:26:43   box_wlan_2.4GHz off
     2022-08-14 02:26:43   box_wlan_5GHz   off
     2022-08-14 02:26:43   fon1            Telefon
     2022-08-14 02:26:43   fon1_intern     1
     2022-08-14 02:26:43   fon1_out        SIP2
     2022-08-14 02:26:43   gsm_internet    0
     2022-08-14 02:26:43   lastReadout     187 values captured in 0.58 s
     2022-08-14 02:26:43   mac_00_1E_06_36_86_C4 odroidxu4
     2022-08-14 02:26:43   mac_00_1E_37_4E_64_2F pcmachine
     2022-08-14 02:26:43   mac_02_CF_06_42_33_6B cubietruck
     2022-08-14 02:26:43   mac_4A_5E_36_7A_49_DC Galaxy-A52
     2022-08-14 02:26:43   mac_58_35_D9_97_91_3C PC-58-35-D9-97-91-3C
     2022-08-14 02:26:43   mac_98_9B_CB_16_B1_F5 fb1u1
     2022-08-14 02:26:43   mac_A0_20_A6_16_8E_BE esp-link-HM
     2022-08-14 02:26:43   mac_B8_27_EB_08_49_3D HZ-PI
     2022-08-14 02:26:43   mac_B8_27_EB_0E_E8_53 Test-PI-114
     2022-08-14 02:26:43   mac_B8_27_EB_74_5F_EB Pi111
     2022-08-14 02:26:43   mac_DC_39_6F_D8_B5_D6 tcom
     2022-08-14 02:26:43   mac_DC_4F_22_1D_7D_A6 SignalD-433
     2022-08-14 02:26:43   radio00         SWR 3
     2022-08-14 02:26:43   radio01         HR3
     2022-08-14 02:26:43   radio02         MDR JUMP In the Mix Channel
     2022-08-14 02:26:43   state           WLAN: off gWLAN: off
     2022-08-14 02:26:43   tam1            Anrufbeantworter
     2022-08-14 02:26:43   tam1_newMsg     0
     2022-08-14 02:26:43   tam1_oldMsg     0
     2022-08-14 02:26:43   tam1_state      off
     2022-08-14 02:26:43   user01          (guest)
     2022-08-14 02:26:43   user01_thisMonthTime 0:00
     2022-08-14 02:26:43   user01_todaySeconds 0
     2022-08-14 02:26:43   user01_todayTime 0:00
     2022-08-14 02:26:43   user01_type     Guest
     2022-08-14 02:26:43   userTicket01    504377


Eine FB mit der Labor 164.07.39-98873
ohne Dect und Wlan

und eine mit Wlan ud Dect - dsl
READINGS:
     2022-08-14 02:32:34   .box_TodayBytesReceivedHigh 0
     2022-08-14 02:32:34   .box_TodayBytesReceivedLow 167994
     2022-08-14 02:32:34   .box_TodayBytesSentHigh 0
     2022-08-14 02:32:34   .box_TodayBytesSentLow 219770
     2022-08-14 02:32:34   alarm1          Wecker 1
     2022-08-14 02:32:34   alarm1_state    off
     2022-08-14 02:32:34   alarm1_target   FON 1
     2022-08-14 02:32:34   alarm1_time     00:00
     2022-08-14 02:32:34   alarm1_wdays    daily
     2022-08-14 02:32:34   alarm2          Wecker 2
     2022-08-14 02:32:34   alarm2_state    off
     2022-08-14 02:32:34   alarm2_target   FON 1
     2022-08-14 02:32:34   alarm2_time     00:00
     2022-08-14 02:32:34   alarm2_wdays    daily
     2022-08-14 02:32:34   alarm3          Wecker 3
     2022-08-14 02:32:34   alarm3_state    off
     2022-08-14 02:32:34   alarm3_target   FON 1
     2022-08-14 02:32:34   alarm3_time     00:00
     2022-08-14 02:32:34   alarm3_wdays    daily
     2022-08-14 02:32:34   box_cpuTemp     77
     2022-08-14 02:32:34   box_dect        on
     2022-08-14 02:32:34   box_fwVersion   164.07.39-98714 (old)
     2022-08-14 02:32:34   box_guestWlan   off
     2022-08-14 02:32:34   box_guestWlanCount 0
     2022-08-14 02:32:34   box_guestWlanRemain 0
     2022-08-11 15:23:54   box_model       FRITZ!Box 7530 (UI) [1und1]
     2022-08-14 02:32:34   box_moh         default
     2022-08-14 02:32:34   box_powerRate   44
     2022-08-14 02:32:34   box_rateDown    0.036
     2022-08-14 02:32:34   box_rateUp      0.005
     2022-08-14 02:32:34   box_stdDialPort allFons
     2022-08-14 02:32:34   box_tr064       on
     2022-08-14 02:32:34   box_tr069       off
     2022-08-14 02:32:34   box_wlanCount   4
     2022-08-14 02:32:34   box_wlan_2.4GHz on
     2022-08-14 02:32:34   box_wlan_5GHz   on
     2022-08-14 02:32:34   dect1           CT
     2022-08-14 02:32:34   dect1_fwVersion 0.00
     2022-08-14 02:32:34   dect1_intRingTone HandsetDefault
     2022-08-14 02:32:34   dect1_intern    611
     2022-08-14 02:32:34   dect1_manufacturer Siemens
     2022-08-14 02:32:34   dect1_model     0x00
     2022-08-14 02:32:34   dect1_radio     Austria Hitradio OE 3
     2022-08-14 02:32:34   dect2           WZ2
     2022-08-14 02:32:34   dect2_fwVersion 0.00
     2022-08-14 02:32:34   dect2_intRingTone HandsetDefault
     2022-08-14 02:32:34   dect2_intern    612
     2022-08-14 02:32:34   dect2_manufacturer Siemens
     2022-08-14 02:32:34   dect2_model     0x00
     2022-08-14 02:32:34   dect2_radio     Austria Hitradio OE 3
     2022-08-14 02:32:34   fon1            Telefon
     2022-08-14 02:32:34   fon1_intern     1
     2022-08-14 02:32:34   gsm_internet    0
     2022-08-14 02:32:34   lastReadout     224 values captured in 0.57 s
     2022-08-14 02:32:34   mac_00_1A_22_00_52_A0 PC-192-168-2-81
     2022-08-14 02:32:34   mac_00_1E_06_36_86_C4 PC-192-168-2-118
     2022-08-14 02:32:34   mac_4A_5E_36_7A_49_DC PC-4A-5E-36-7A-49-DC (WLAN, 43 / 1 Mbit/s, -76)
     2022-08-14 02:32:34   mac_58_35_D9_97_91_3B cisco-og
     2022-08-14 02:32:34   mac_60_01_94_80_34_9D PC-60-01-94-80-34-9D (WLAN, 43 / 9 Mbit/s, -73)
     2022-08-14 02:32:34   mac_98_9B_CB_16_B1_F5 1u1
     2022-08-14 02:32:34   mac_A0_20_A6_16_8E_BE PC-A0-20-A6-16-8E-BE (WLAN, 72 / 54 Mbit/s, -71)
     2022-08-14 02:32:34   mac_B8_27_EB_0E_E8_53 PC-B8-27-EB-0E-E8-53
     2022-08-14 02:32:34   mac_B8_27_EB_74_5F_EB Pi102-3
     2022-08-14 02:32:34   mac_DC_39_6F_D8_B5_D6 PC---de39-6fff-fed8-b5d6
     2022-08-14 02:32:34   mac_DC_4F_22_1D_7D_A6 PC-DC-4F-22-1D-7D-A6 (WLAN, 43 / 18 Mbit/s, -84)
     2022-08-14 02:32:34   radio00         Austria Hitradio OE 3
     2022-08-14 02:32:34   radio01         SWR 3
     2022-08-14 02:32:34   radio02         MDR SPUTNIK Club-Channel
     2022-08-14 02:32:34   state           WLAN: on gWLAN: off
     2022-08-14 02:32:34   tam1            Anrufbeantworter
     2022-08-14 02:32:34   tam1_newMsg     0
     2022-08-14 02:32:34   tam1_oldMsg     37
     2022-08-14 02:32:34   tam1_state      on
     2022-08-14 02:32:34   user01          (guest)
     2022-08-14 02:32:34   user01_thisMonthTime 0:00
     2022-08-14 02:32:34   user01_todaySeconds 0
     2022-08-14 02:32:34   user01_todayTime 0:00
     2022-08-14 02:32:34   user01_type     Guest
     2022-08-14 02:32:34   user03          cindy
     2022-08-14 02:32:34   user03_thisMonthTime 0:00
     2022-08-14 02:32:34   user03_todaySeconds 0
     2022-08-14 02:32:34   user03_todayTime 0:00
     2022-08-14 02:32:34   user03_type     IP
     2022-08-14 02:32:34   userTicket01    075646



RalfRog

Danke für den Hinweis...
Da sollte man wohl vor und nach dem nächsten Update mal genauer hinschauen was denn ggfs. so alles verschwindet oder erscheint.
Das hab ich immer recht nachlässig gehandhabt.
Die ".box"-Readings habe ich auch nicht.

Gruß Ralf
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

TomLee

Die Readings mit Punkt sind versteckte Readings, die kann man sich mit dem Attribut showInternalValues in global anzeigen lassen.

caldir65

Naja, immerhin scheint es ja via TR064-Abfrage möglich zu sein... werde ich später mal probieren...
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Otto123

Hat sich da nun die Schnittstelle geändert?
Was gibt denn eine neue Box so zurück?
get <DeviceName> tr064Command WANPPPConnection:1 wanpppconn1 GetInfo
Ist da 'NewExternalIPAddress' =>  noch mit drin?

Aber wenn ich mir den Modulcode so anschaue, meine ich zu erkennen, dass die jetzt fehlenden Readings wohl über FRITZBOX_Web_Query abgefragt werden und nicht über tr064. Damit wäre das erklärbar, sicher ist die Webschnittstelle anders?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

LuckyDay

Service='WANPPPConnection:1'   Control='wanpppconn1'   Action='GetInfo'
----------------------------------------------------------------------
$VAR1 = {
          'GetInfoResponse' => {
                                 'NewUserName' => 'xxxxxx@t-online.de',
                                 'NewRemoteIPAddress' => '',
                                 'NewDownstreamMaxBitRate' => '36211018',
                                 'NewUpstreamMaxBitRate' => '8109283',
                                 'NewPPPoEACName' => 'LUDJ00',
                                 'NewAllowedCharsUsername' => "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._\@()#/%[]{}*+\x{a7}\$&=?!:;,",
                                 'NewMaxCharsPassword' => '64',
                                 'NewMinCharsUsername' => '3',
                                 'NewNATEnabled' => '1',
                                 'NewDNSEnabled' => '1',
                                 'NewConnectionStatus' => 'Connected',
                                 'NewAllowedCharsPassword' => "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._\@()#/%[]{}*+\x{a7}\$&=?!:;,",
                                 'NewMinCharsPassword' => '3',
                                 'NewLastAuthErrorInfo' => '',
                                 'NewMaxCharsUsername' => '128',
                                 'NewRSIPAvailable' => '0',
                                 'NewDNSOverrideAllowed' => '1',
                                 'NewName' => 'internet',
                                 'NewDNSServers' => '2003:180:2:a000::53, 2003:180:2:b000::53,217.237.151.142,217.237.150.188',
                                 'NewIdleDisconnectTime' => '0',
                                 'NewEnable' => '1',
                                 'NewMACAddress' => 'DC:39:6F:D8:B5:D3',
                                 'NewPPPoEServiceName' => '',
                                 'NewConnectionTrigger' => 'AlwaysOn',
                                 'NewUptime' => '23027',
                                 'NewLastConnectionError' => 'ERROR_NONE',
                                 'NewRouteProtocolRx' => 'Off',
                                 'NewPossibleConnectionTypes' => 'IP_Routed, IP_Bridged',
                                 'NewTransportType' => 'PPPoE',
                                 'NewExternalIPAddress' => '217.234.48.127',
                                 'NewConnectionType' => 'IP_Routed'
                               }
        };


LuckyDay

#21
Danke Otto123 für en Schubs

userReadings
box_DownstreamVDSLRate:lastReadout.* { my $resp=fhem("get $name tr064Command WANDSLInterfaceConfig:1 wandslifconfig1 GetInfo",1);;$resp =~/'NewDownstreamCurrRate' => '(.*)'/;;return $1/1000;;},
box_UpstreamVDSLRate:lastReadout.* {   my $resp=fhem("get $name tr064Command WANDSLInterfaceConfig:1 wandslifconfig1 GetInfo",1);;$resp =~/'NewUpstreamCurrRate' => '(.*)'/;;return $1/1000;;},
box_IP_extern:lastReadout.* {   my $resp=fhem("get $name tr064Command WANPPPConnection:1 wanpppconn1 GetInfo",1);;$resp =~/'NewExternalIPAddress' => '(.*)'/;;return $1;;},


get fritzboxT tr064Command dasrote ist durch den richigen Namen zu ersetzen

     2022-08-14 19:23:15   box_DownstreamVDSLRate 39.983
     2022-08-14 19:23:15   box_IP_extern   217.234.48.127
     2022-08-14 19:23:15   box_UpstreamVDSLRate 7.495

EDIT: wie unten Otto123 schreibt $name in den userReadings jetzt verwendet!

Otto123

Guten Morgen Hary,

Zitat von: fhem-hm-knecht am 14 August 2022, 19:24:16
get fritzboxT tr064Command dasrote ist durch den richigen Namen zu ersetzen
Kann man an der Stelle auch durch $name ersetzen, dann hat man es einheitlich. ;)

Der Inhalt der Antwort ist vom Umfang her geblieben, also ist die TR064 Schnittstelle offenbar unverändert. Ich hatte eine Behauptung in der Richtung in einem anderen Forum gelesen. ::)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

JoWiemann

Hallo,

ggf. werden die Abfragen über luaData und luaQuery angepasst werden müssen.

Falls jemand von Euch, der schon die neue Labor fährt, etwas Zeit hat, wäre es schön, wenn er mal den Fork:https://forum.fhem.de/index.php/topic,118150.msg1191678.html#msg1191678 ausprobieren könnte. Danke Euch.

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

LuckyDay

@ Otto123 ich habe das mit $name angepasst  :D

@JoWiemann welche von den vielen Versionen soll man denn ausprobieren
und vorallem was sollte man da testen bzw wo liegt das Augenmerk beim testen?


generell, diese 3 userRedings von mir kosten natürlich/leider blockierende Fhemzeit ca 1 Sekunde!
2022.08.15 15:47:27.057 1: Perfmon: possible freeze starting at 15:47:26, delay is 1.057
2022.08.15 15:47:24.867 1: Perfmon: possible freeze starting at 15:47:24, delay is 0.867


nicht wundern, Ich habe hier 2 dsl Leitungen  am Start

Jamo

Ich habe auch die aktuelle Labor auf der FritzBox 7590. Über TR064 funktionierts mit der FB-Fork 0.1.9 - Test.
@JoWiemann: Die version unter https://forum.fhem.de/index.php/topic,118150.msg1191678.html#msg1191678 ist die  "FB-Fork 0.1.8 - Test, also eine ältere als die Version FB-Fork 0.1.9 - Test die ich mal von Dir bekommen habe.
Hier meine Internals
Internals:
   APICHECKED 1
   DEF        192.168.0.1
   HOST       192.168.0.1
   INTERVAL   60
   LUAQUERY   1
   M3U_LOCAL  ./www/images/FritzBox.m3u
   M3U_URL    unknown
   MODEL      FRITZ!Box 7590
   NAME       FritzBox
   NR         2837
   REMOTE     1
   SECPORT    49443
   STATE      5:on
2:on
Guest:on
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   VERSION    FB-Fork 0.1.9 - Test
   WEBCM      0
   eventCount 855
   READINGS:
...
     2022-08-15 18:12:18   box_cpuTemp     72
     2022-08-15 18:12:18   box_dect        on
     2022-08-15 18:12:18   box_dsl_downStream 113.792
     2022-08-15 18:12:18   box_dsl_upStream 36.147
     2022-08-15 18:12:18   box_fwVersion   154.07.39-98869
     2022-08-15 18:12:18   box_guestWlan   on
     2022-08-15 18:12:18   box_guestWlanCount 5
     2022-08-15 18:12:18   box_guestWlanRemain -1
     2022-08-12 09:08:26   box_model       FRITZ!Box 7590 [avm]
     2022-08-15 18:12:18   box_moh         default
     2022-08-15 18:12:18   box_powerRate   31
     2022-08-15 18:12:18   box_rateDown    25.700
     2022-08-15 18:12:18   box_rateUp      2.100
     2022-08-15 18:12:18   box_stdDialPort allFons
     2022-08-15 18:12:18   box_tr064       on
     2022-08-15 18:12:18   box_tr069       off
     2021-04-26 20:48:00   box_vpn_type    IPSec Xauth PSK
     2022-08-15 18:12:18   box_wlanCount   9
     2022-08-15 18:12:18   box_wlan_2.4GHz on
     2022-08-15 18:12:18   box_wlan_5GHz   on
...
     2022-08-15 18:12:18   gsm_internet    0
     2022-08-15 18:12:18   lastReadout     675 values captured in 1.14 s
...
   fhem:
     LOCAL      0
     definedHost 192.168.0.1
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2018-09-30 20:24:58 +0200 (Sun, 30 Sep 2018) $
     radioCount 40
     sid        10109fc819a038b8
     sidTime    1660579938.36936

     landevice:
...
     radio:
       0          Deutschlandfunk
       1          Deutschlandfunk Kultur
 
       7          Swissgroove
       8         
       9         
     wlanDevice:

   helper:
     TimerCmd   FritzBox.Cmd
     TimerReadout FritzBox.Readout
Attributes:
   INTERVAL   60
   allowTR064Command 1
   comment    Modell: FRITZ!Box 7590
DSL-Version: 1.180.131.98

   disable    0
   enablePassivLanDevices 0
   enableSIP  1
   enableVPNShares 1
   event-on-change-reading box_guestWlan,box_wlan_2.4GHz,box_wlan_5GHz
   forceTelnetConnection 0

   verbose    1
   webCmd     update:checkAPIs
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

JoWiemann

Zitat von: fhem-hm-knecht am 15 August 2022, 15:53:41
@JoWiemann welche von den vielen Versionen soll man denn ausprobieren
und vorallem was sollte man da testen bzw wo liegt das Augenmerk beim testen?

Ich habe jetzt die letzte Version in den ersten Thread gestellt: https://forum.fhem.de/index.php/topic,118150.msg1125692.html#msg1125692

Getestet werden kann, wäre schön, alles, was im ersten Thread an Erweiterung beschrieben ist.

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

caldir65

Moin,

hm, ich habe es jetzt bei mir mal versucht mit get <DeviceName> tr064Command WANPPPConnection:1 wanpppconn1 GetInfo. bekomme da aber nur eine Fehlermeldung

Service='WANPPPConnection:1'   Control='wanpppconn1'   Action='GetInfo'
----------------------------------------------------------------------
{
  'UPnPError' => {
                   'errorDescription' => 'Invalid Action',
                   'errorCode' => '401'
                 }
}


Mein List:Internals:
   APICHECKED 1
   DEF        192.168.1.1
   FUUID      62f11917-f33f-378b-53d6-99e7eda6f46f2c16
   FVERSION   72_FRITZBOX.pm:0.174370/2018-09-30
   HOST       192.168.1.1
   INTERVAL   60
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritzbox.m3u
   M3U_URL    unknown
   MODEL      FRITZ!Box 7590
   NAME       Fritzbox
   NR         48
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: off gWLAN: off
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   VERSION    FB-Fork 0.1.9
   WEBCM      0
   eventCount 55
   READINGS:
     2022-10-01 13:09:08   alarm1          Wecker 1
     2022-10-01 13:09:08   alarm1_state    off
     2022-10-01 13:09:08   alarm1_target   FON 1
     2022-10-01 13:09:08   alarm1_time     00:00
     2022-10-01 13:09:08   alarm1_wdays    daily
     2022-10-01 13:09:08   alarm2          Wecker 2
     2022-10-01 13:09:08   alarm2_state    off
     2022-10-01 13:09:08   alarm2_target   FON 1
     2022-10-01 13:09:08   alarm2_time     00:00
     2022-10-01 13:09:08   alarm2_wdays    daily
     2022-10-01 13:09:08   alarm3          Wecker 3
     2022-10-01 13:09:08   alarm3_state    off
     2022-10-01 13:09:08   alarm3_target   FON 1
     2022-10-01 13:09:08   alarm3_time     00:00
     2022-10-01 13:09:08   alarm3_wdays    daily
     2022-10-01 13:09:08   box_cpuTemp     69
     2022-10-01 13:09:08   box_dect        on
     2022-10-01 13:09:08   box_dsl_downStream 117.232
     2022-10-01 13:09:08   box_dsl_upStream 39.076
     2022-10-01 13:09:08   box_fwVersion   154.07.39-100202
     2022-10-01 13:09:08   box_guestWlan   off
     2022-10-01 13:09:08   box_guestWlanCount 0
     2022-10-01 13:09:08   box_guestWlanRemain 0
     2022-10-01 12:15:05   box_model       FRITZ!Box 7590 [avm]
     2022-10-01 13:09:08   box_moh         default
     2022-10-01 13:09:08   box_powerRate   23
     2022-10-01 13:09:08   box_rateDown    26.372
     2022-10-01 13:09:08   box_rateUp      2.190
     2022-10-01 13:09:08   box_stdDialPort dect4
     2022-10-01 13:09:08   box_tr064       on
     2022-10-01 13:09:08   box_tr069       off
     2022-10-01 13:09:08   box_wlanCount   25
     2022-10-01 13:09:08   box_wlan_2.4GHz off
     2022-10-01 13:09:08   box_wlan_5GHz   off
     2022-10-01 13:09:08   dect1           Büro
     2022-10-01 13:09:08   dect1_fwVersion 4.84
     2022-10-01 13:09:08   dect1_imagePath /var/InternerSpeicher/FRITZ/fonpix/1664575218-1.jpg
     2022-10-01 13:09:08   dect1_intRingTone HandsetDefault
     2022-10-01 13:09:08   dect1_intern    610
     2022-10-01 13:09:08   dect1_manufacturer AVM
     2022-10-01 13:09:08   dect1_model     C4
     2022-10-01 13:09:08   dect1_radio     NDR2
     2022-10-01 13:09:08   dect2           Wohnzimmer
     2022-10-01 13:09:08   dect2_fwVersion 4.84
     2022-10-01 13:09:08   dect2_imagePath /var/InternerSpeicher/FRITZ/fonpix/1664575217-1.jpg
     2022-10-01 13:09:08   dect2_intRingTone HandsetDefault
     2022-10-01 13:09:08   dect2_intern    613
     2022-10-01 13:09:08   dect2_manufacturer AVM
     2022-10-01 13:09:08   dect2_model     C4
     2022-10-01 13:09:08   dect2_radio     NDR2
     2021-03-20 11:45:27   dect3           Wohnzimmer
     2021-03-20 11:45:27   dect3_fwVersion 3.94
     2021-03-20 11:45:27   dect3_imagePath /var/InternerSpeicher/FRITZ/fonpix/1616236812-1.jpg
     2021-03-20 11:45:27   dect3_intRingTone HandsetDefault
     2021-03-20 11:45:27   dect3_intern    613
     2021-03-20 11:45:27   dect3_manufacturer AVM
     2021-03-20 11:45:27   dect3_model     C4
     2021-03-20 11:45:27   dect3_radio     NDR2
     2021-03-20 11:05:27   dect4           Wohnzimmer
     2021-03-20 11:05:27   dect4_fwVersion 3.94
     2021-03-20 11:05:27   dect4_intRingTone HandsetDefault
     2021-03-20 11:05:27   dect4_intern    613
     2021-03-20 11:05:27   dect4_manufacturer AVM
     2021-03-20 11:05:27   dect4_model     C4
     2021-03-20 11:05:27   dect4_radio     NDR2
     2021-04-07 08:23:18   diversity1      0
     2021-04-07 08:23:18   diversity1_dest 015123474309
     2021-04-07 08:23:18   diversity1_state off
     2022-10-01 13:09:08   gsm_internet    0
     2022-10-01 13:09:08   lastReadout     681 values captured in 1.33 s
     (... hier sind macs ...)
     2022-10-01 13:09:08   radio00         NDR2
     2022-10-01 13:09:08   radio01         Deutschlandfunk
     2022-10-01 13:09:08   radio02         DRadio Kultur
     2022-10-01 13:09:08   radio03         DRadio Wissen
     2022-10-01 13:09:08   radio04         Eins Live Diggi
     2022-10-01 13:09:08   radio05         radioeins
     2022-10-01 13:09:08   radio06         Radio Fritz
     2022-10-01 13:09:08   radio07         Sputnik Livestream
     2022-10-01 13:09:08   radio08         Swissgroove
     2022-10-01 13:09:08   state           WLAN: off gWLAN: off
     2022-10-01 13:09:08   tam1            Anrufbeantworter 926250
     2022-10-01 13:09:08   tam1_newMsg     0
     2022-10-01 13:09:08   tam1_oldMsg     22
     2022-10-01 13:09:08   tam1_state      on
     2022-10-01 13:09:08   tam2            Anrufbeantworter 2
     2022-10-01 13:09:08   tam2_newMsg     0
     2022-10-01 13:09:08   tam2_oldMsg     0
     2022-10-01 13:09:08   tam2_state      on
     (... hier folgen userxx ...)
     fhem:
     LOCAL      0
     definedHost 192.168.1.1
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2018-09-30 20:24:58 +0200 (Sun, 30 Sep 2018) $
     radioCount 40
     sid        a70f546ce428b5c0
     sidTime    1664622548.40147
     610:
       brand      AVM
       id         1
       model      C4
       userId     1
     613:
       brand      AVM
       id         4
       model      C4
       userId     2
     landevice:
                  fritz.box [landevice366738]
     (... hier folgen die ip's, wlan's etc. ...)
     helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
   hmccu:
Attributes:
   DbLogExclude .*
   INTERVAL   60
   alias      Fritzbox
   allowTR064Command 1
   boxUser    fhem
   comment    mac_18_4E_16_76_EB_3F,mac_88_9F_6F_B0_7C_94,mac_08_C5_E1_F6_1A_DF

   devStateIcon devStateIcon .*on.*off:WLAN_on_gWLAN_off .*on.*on.*:WLAN_on_gWLAN_on WLAN..off.*:WLAN_off
   event-on-change-reading box_rateDown,box_dsl_upStream
   group      FritzBox
   icon       it_router
   room       System->Geräte
   sortby     01


Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Otto123

#28
Hallo Christoph,

ich glaube Du hast eine alte Version? Was gibt das in der FHEM Kommandozeile?
{qx(ls -lha ./FHEM/72_F*)}

Bei mir funktioniert das, sowohl mit der offiziellen SVN Version als auch mit Jörg seiner verlinkten Version.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

caldir65

Hallo Otto,

mit Deiner Codezeile {qx(ls -lha ./FHEM/72_F*)}
kommt
-rwxr--r-- 1 fhem dialout 279K 29. Aug 18:03 ./FHEM/72_FRITZBOX.pm.

Und im List erscheint VERSION    FB-Fork 0.1.9

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

Otto123

stimmt - mich hat das mit der Modulversion irritiert. Aber nach einem shutdown restart sieht es bei meinem list auch so aus.

Trotzdem funktioniert bei mir alles, allerdings habe ich noch keine neue Firmware. Aber es gibt auch keinerlei Info das sich die TR064 Schnittstelle geändert hat.
was steht denn im Abschnitt WANPPPConnection wenn Du die tr064ServiceList abrufst?

Hast Du eventuell eine PPP sondern eine IP Connection?
Was kommt wenn Du dies versuchst?
get <DeviceName> tr064Command WANIPConnection:1 wanipconnection1 GetInfo

Wobei deine Fehlermeldung dazu nicht passt.  :-X
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

caldir65

#31
Moin Otto,

Zitat von: Otto123 am 03 Oktober 2022, 21:51:01

get <DeviceName> tr064Command WANIPConnection:1 wanipconnection1 GetInfo

Wobei deine Fehlermeldung dazu nicht passt.  :-X

Es scheint wirklich ein IP-Anschluß zu sein - war mir jetzt nicht wirklich bewußt, aus den Provider-Infos ging es jetzt nicht so richtig hervor ...
Service='WANIPConnection:1'   Control='wanipconnection1'   Action='GetInfo'
----------------------------------------------------------------------
{
  'GetInfoResponse' => {
                         'NewPossibleConnectionTypes' => 'IP_Routed, IP_Bridged',
                         'NewConnectionStatus' => 'Connected',
                         'NewConnectionTrigger' => 'AlwaysOn',
                         'NewNATEnabled' => '1',
                         'NewExternalIPAddress' => 'xx.xxx.xxx.xxx',
                         'NewName' => 'internet',
                         'NewUptime' => '399659',
                         'NewDNSEnabled' => '1',
                         'NewRouteProtocolRx' => 'Off',
                         'NewEnable' => '1',
                         'NewRSIPAvailable' => '0',
                         'NewMACAddress' => 'xx:xx:xx:xx:xx:xx',
                         'NewDNSServers' => '212.88.138.1,195.43.113.130',
                         'NewDNSOverrideAllowed' => '1',
                         'NewLastConnectionError' => 'ERROR_NONE',
                         'NewConnectionType' => 'IP_Routed'
                       }
}


Jetzt funktioniert es.

Danke, Otto!

Gruß, Christoph
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 64GB SSD, Lubuntu 22.04LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.

RalfRog

#32
Zitat von: mi.ke am 13 August 2022, 15:19:17
es gibt auch noch "box_connect "

5 = Connected, also:
if (box_connect != 5) fehlende DSL Verbindung

Der Vollständigkeit halber falls hier jemand mal Infos sucht.

JoWiemann arbeitet an einem Fork der 72_FRITZBOX.pm.
https://forum.fhem.de/index.php/topic,118150.msg1125692.html#msg1125692 (bis FritzOS 7.29)
https://forum.fhem.de/index.php/topic,130637.msg1248865.html#msg1248865 (ab FritzOS 7.50)

Das Reading box_connect enthält dort mittlerweile (FB-Fork 0.2.9) nicht mehr die Zahlen sondern Text wie connected.
Ich denke er befüllt das Reading auch per "tr064Command WANIPConnection:1 wanipconnection1 GetInfo"

Edit 13.12:
damit ist ein UserReading mit "get <DeviceName> tr064Command WANIPConnection:1 wanipconnection1 GetInfo" inhaltlich gleich und nicht nötig
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