FritzBox Status auslesen

Begonnen von dt2510, 15 Mai 2018, 16:47:36

Vorheriges Thema - Nächstes Thema

dt2510

Ich habe meine FritzBox 7490 in FHEM definiert und bekomme dort auch diverse Informationen geliefert. Meine Box verbindet entweder per DSL oder - als Failover - per 3G mit dem Internet.
Einige Informationen habe ich bisher allerdings noch nicht gefunden, die ich gerne auswerten möchte:

- Verbindungsart (DSL, 3G oder keine Internetverbindung)
- Upstream in kbit/s
- Downstream in kbit/s

Wie komme ich an diese Informationen ?

JoWiemann

Hm, wie hast Du sie definiert. Welches Modul. Und bitte ein List vom Device.



Gesendet von iPhone mit Tapatalk

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

Otto123

Hi,

falls mit dem FRITZBOX Modul
box_rateDown
box_rateUp

Und schau mal auf box_connect - bei dem Wert 5 ist es mit DSL verbunden, andere Werte weiß ich nicht.

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

dt2510

Define ...

define FRITZ7490 FRITZBOX 192.168.220.1
attr FRITZ7490 allowTR064Command 1


.. und List (bereinigt/anonymisiert)

Internals:
   APICHECKED 1
   DEF        192.168.220.1
   HOST       192.168.220.1
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/FRITZ7490.m3u
   M3U_URL    unknown
   MODEL      FRITZ!Box 7490
   NAME       FRITZ7490
   NR         43
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: on
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Helper:
     DBLOG:
       alarm1:
         logdb:
           TIME       1526399544.72196
           VALUE      Wecker 1
       alarm1_state:
         logdb:
           TIME       1526399544.72196
           VALUE      off
       alarm1_target:
         logdb:
           TIME       1526399544.72196
           VALUE      FON 1
       alarm1_time:
         logdb:
           TIME       1526399544.72196
           VALUE      00:00
       alarm1_wdays:
         logdb:
           TIME       1526399544.72196
           VALUE      daily
       alarm2:
         logdb:
           TIME       1526399544.72196
           VALUE      Wecker 2
       alarm2_state:
         logdb:
           TIME       1526399544.72196
           VALUE      off
       alarm2_target:
         logdb:
           TIME       1526399544.72196
           VALUE      FON 1
       alarm2_time:
         logdb:
           TIME       1526399544.72196
           VALUE      00:00
       alarm2_wdays:
         logdb:
           TIME       1526399544.72196
           VALUE      daily
       alarm3:
         logdb:
           TIME       1526399544.72196
           VALUE      Wecker 3
       alarm3_state:
         logdb:
           TIME       1526399544.72196
           VALUE      off
       alarm3_target:
         logdb:
           TIME       1526399544.72196
           VALUE      FON 1
       alarm3_time:
         logdb:
           TIME       1526399544.72196
           VALUE      00:00
       alarm3_wdays:
         logdb:
           TIME       1526399544.72196
           VALUE      daily
       box_connect:
         logdb:
           TIME       1526399544.72196
           VALUE      5
       box_cpuTemp:
         logdb:
           TIME       1526399544.72196
           VALUE      68
       box_dect:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       box_fwVersion:
         logdb:
           TIME       1526399544.72196
           VALUE      113.06.92
       box_guestWlan:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       box_guestWlanCount:
         logdb:
           TIME       1526399544.72196
           VALUE      0
       box_guestWlanRemain:
         logdb:
           TIME       1526399544.72196
           VALUE      -1
       box_ipExtern:
         logdb:
           TIME       1526399544.72196
           VALUE      xxx.xxx.xxx.xxx
       box_moh:
         logdb:
           TIME       1526399544.72196
           VALUE      default
       box_powerRate:
         logdb:
           TIME       1526399544.72196
           VALUE      51
       box_rateDown:
         logdb:
           TIME       1526399544.72196
           VALUE      57.110
       box_rateUp:
         logdb:
           TIME       1526399544.72196
           VALUE      5.603
       box_stdDialPort:
         logdb:
           TIME       1526399544.72196
           VALUE      allFons
       box_tr064:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       box_tr069:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       box_wlanCount:
         logdb:
           TIME       1526399544.72196
           VALUE      4
       box_wlan_2.4GHz:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       box_wlan_5GHz:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       dect1:
         logdb:
           TIME       1526399544.72196
           VALUE      Wohnzimmer
       dect1_fwVersion:
         logdb:
           TIME       1526399544.72196
           VALUE      0.00
       dect1_intRingTone:
         logdb:
           TIME       1526399544.72196
           VALUE      HandsetDefault
       dect1_intern:
         logdb:
           TIME       1526399544.72196
           VALUE      610
       dect1_manufacturer:
         logdb:
           TIME       1526399544.72196
           VALUE      Siemens
       dect1_model:
         logdb:
           TIME       1526399544.72196
           VALUE      0x00
       dect1_radio:
         logdb:
           TIME       1526399544.72196
           VALUE      Deutschlandfunk
       dect2:
         logdb:
           TIME       1526399544.72196
           VALUE      Erdgeschoss
       dect2_fwVersion:
         logdb:
           TIME       1526399544.72196
           VALUE      3.92
       dect2_intRingTone:
         logdb:
           TIME       1526399544.72196
           VALUE      HandsetDefault
       dect2_intern:
         logdb:
           TIME       1526399544.72196
           VALUE      611
       dect2_manufacturer:
         logdb:
           TIME       1526399544.72196
           VALUE      AVM
       dect2_model:
         logdb:
           TIME       1526399544.72196
           VALUE      C4
       dect2_radio:
         logdb:
           TIME       1526399544.72196
           VALUE      Deutschlandfunk
       fon1:
         logdb:
           TIME       1526399544.72196
           VALUE      Telefon
       fon1_intern:
         logdb:
           TIME       1526399544.72196
           VALUE      1
       fon1_out:
         logdb:
           TIME       1526399544.72196
           VALUE      SIP0
       fon2:
         logdb:
           TIME       1526399544.72196
           VALUE      Telefon
       fon2_intern:
         logdb:
           TIME       1526399544.72196
           VALUE      2
       fon2_out:
         logdb:
           TIME       1526399544.72196
           VALUE      SIP1
       lastReadout:
         logdb:
           TIME       1526399544.72196
           VALUE      334 values captured in 1.00 s
       radio00:
         logdb:
           TIME       1526399544.72196
           VALUE      Deutschlandfunk
       radio01:
         logdb:
           TIME       1526399544.72196
           VALUE      DRadio Kultur
       radio02:
         logdb:
           TIME       1526399544.72196
           VALUE      DRadio Wissen
       radio03:
         logdb:
           TIME       1526399544.72196
           VALUE      Eins Live Diggi
       radio04:
         logdb:
           TIME       1526399544.72196
           VALUE      radioeins
       radio05:
         logdb:
           TIME       1526399544.72196
           VALUE      Radio Fritz
       radio06:
         logdb:
           TIME       1526399544.72196
           VALUE      Sputnik Livestream
       radio07:
         logdb:
           TIME       1526399544.72196
           VALUE      Swissgroove
       state:
         logdb:
           TIME       1526399544.72196
           VALUE      WLAN: on gWLAN: on
       tam1:
         logdb:
           TIME       1526399544.72196
           VALUE      Anrufbeantworter
       tam1_newMsg:
         logdb:
           TIME       1526399544.72196
           VALUE      0
       tam1_oldMsg:
         logdb:
           TIME       1526399544.72196
           VALUE      0
       tam1_state:
         logdb:
           TIME       1526399544.72196
           VALUE      on
       user01:
         logdb:
           TIME       1526399544.72196
           VALUE      (guest)
       user01_thisMonthTime:
         logdb:
           TIME       1526399544.72196
           VALUE      5:26
       user01_todaySeconds:
         logdb:
           TIME       1526399544.72196
           VALUE      0
       user01_todayTime:
         logdb:
           TIME       1526399544.72196
           VALUE      0:00
       user01_type:
         logdb:
           TIME       1526399544.72196
           VALUE      Guest
       userTicket01:
         logdb:
           TIME       1526399544.72196
           VALUE      547316
   READINGS:
     2018-05-15 17:52:24   alarm1          Wecker 1
     2018-05-15 17:52:24   alarm1_state    off
     2018-05-15 17:52:24   alarm1_target   FON 1
     2018-05-15 17:52:24   alarm1_time     00:00
     2018-05-15 17:52:24   alarm1_wdays    daily
     2018-05-15 17:52:24   alarm2          Wecker 2
     2018-05-15 17:52:24   alarm2_state    off
     2018-05-15 17:52:24   alarm2_target   FON 1
     2018-05-15 17:52:24   alarm2_time     00:00
     2018-05-15 17:52:24   alarm2_wdays    daily
     2018-05-15 17:52:24   alarm3          Wecker 3
     2018-05-15 17:52:24   alarm3_state    off
     2018-05-15 17:52:24   alarm3_target   FON 1
     2018-05-15 17:52:24   alarm3_time     00:00
     2018-05-15 17:52:24   alarm3_wdays    daily
     2018-05-15 17:52:24   box_connect     5
     2018-05-15 17:52:24   box_cpuTemp     68
     2018-05-15 17:52:24   box_dect        on
     2018-05-15 17:52:24   box_fwVersion   113.06.92
     2018-05-15 17:52:24   box_guestWlan   on
     2018-05-15 17:52:24   box_guestWlanCount 0
     2018-05-15 17:52:24   box_guestWlanRemain -1
     2018-05-15 17:52:24   box_ipExtern    xxx.xxx.xxx.xx
     2018-05-15 16:02:13   box_model       FRITZ!Box 7490 [avm]
     2018-05-15 17:52:24   box_moh         default
     2018-05-15 17:52:24   box_powerRate   51
     2018-05-15 17:52:24   box_rateDown    57.110
     2018-05-15 17:52:24   box_rateUp      5.603
     2018-05-15 17:52:24   box_stdDialPort allFons
     2018-05-15 17:52:24   box_tr064       on
     2018-05-15 17:52:24   box_tr069       on
     2018-05-15 17:52:24   box_wlanCount   4
     2018-05-15 17:52:24   box_wlan_2.4GHz on
     2018-05-15 17:52:24   box_wlan_5GHz   on
     2018-05-15 17:52:24   dect1           Wohnzimmer
     2018-05-15 17:52:24   dect1_fwVersion 0.00
     2018-05-15 17:52:24   dect1_intRingTone HandsetDefault
     2018-05-15 17:52:24   dect1_intern    610
     2018-05-15 17:52:24   dect1_manufacturer Siemens
     2018-05-15 17:52:24   dect1_model     0x00
     2018-05-15 17:52:24   dect1_radio     Deutschlandfunk
     2018-05-15 17:52:24   dect2           Erdgeschoss
     2018-05-15 17:52:24   dect2_fwVersion 3.92
     2018-05-15 17:52:24   dect2_intRingTone HandsetDefault
     2018-05-15 17:52:24   dect2_intern    611
     2018-05-15 17:52:24   dect2_manufacturer AVM
     2018-05-15 17:52:24   dect2_model     C4
     2018-05-15 17:52:24   dect2_radio     Deutschlandfunk
     2018-05-15 17:52:24   fon1            Telefon
     2018-05-15 17:52:24   fon1_intern     1
     2018-05-15 17:52:24   fon1_out        SIP0
     2018-05-15 17:52:24   fon2            Telefon
     2018-05-15 17:52:24   fon2_intern     2
     2018-05-15 17:52:24   fon2_out        SIP1
     2018-05-15 17:52:24   lastReadout     334 values captured in 1.00 s
     2018-05-15 17:52:24   radio00         Deutschlandfunk
     2018-05-15 17:52:24   radio01         DRadio Kultur
     2018-05-15 17:52:24   radio02         DRadio Wissen
     2018-05-15 17:52:24   radio03         Eins Live Diggi
     2018-05-15 17:52:24   radio04         radioeins
     2018-05-15 17:52:24   radio05         Radio Fritz
     2018-05-15 17:52:24   radio06         Sputnik Livestream
     2018-05-15 17:52:24   radio07         Swissgroove
     2018-05-15 17:52:24   state           WLAN: on gWLAN: on
     2018-05-15 17:52:24   tam1            Anrufbeantworter
     2018-05-15 17:52:24   tam1_newMsg     0
     2018-05-15 17:52:24   tam1_oldMsg     0
     2018-05-15 17:52:24   tam1_state      on
     2018-05-15 17:52:24   user01          (guest)
     2018-05-15 17:52:24   user01_thisMonthTime 5:26
     2018-05-15 17:52:24   user01_todaySeconds 0
     2018-05-15 17:52:24   user01_todayTime 0:00
     2018-05-15 17:52:24   user01_type     Guest
     2018-05-15 17:52:24   userTicket01    547316
   fhem:
     LOCAL      0
     definedHost 192.168.220.1
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2018-03-21 19:26:03 +0100 (Wed, 21 Mar 2018) $
     radioCount 40
     sid        72cd9c2886698df3
     sidTime    1526399544
     610:
       brand      Siemens
       id         1
       model      0x00
       userId     1
     611:
       brand      AVM
       id         2
       model      C4
       userId     2
     landevice:
     radio:
       0          Deutschlandfunk
       1          DRadio Kultur
       10         
       11         
       12         
       13         
       14         
       15         
       16         
       17         
       18         
       19         
       2          DRadio Wissen
       20         
       21         
       22         
       23         
       24         
       25         
       26         
       27         
       28         
       29         
       3          Eins Live Diggi
       30         
       31         
       32         
       33         
       34         
       35         
       36         
       37         
       38         
       39         
       4          radioeins
       5          Radio Fritz
       6          Sputnik Livestream
       7          Swissgroove
       8         
       9         
     wlanDevice:
   helper:
     TimerCmd   FRITZ7490.Cmd
     TimerReadout FRITZ7490.Readout
Attributes:
   allowTR064Command 1


box_rateDown und box_rateUp stimmen allerdings mit keiner Datenrate, die in der Fritz Box angezeigt werden überein (s.Bild)

Frank_Huber

Was wird denn in der Box angezeigt?
Vermutlich der Unterschied durch KB /MB Umrechnung.

Gesendet von meinem S60 mit Tapatalk


dt2510

Die Anzeige der Box hab' ich oben angehängt ... der Wert schwankt im Device zwischen ca. 1000 und 50000 - kann mir nicht vorstellen, dass das durch die Umrechnung kommt.

stefanpf

Bei mir zeigt boxratedown die aktuelle Nutzung der Leitung an, nicht die max Bandbreite bzw. Leitungkapazität.

Das allerdings auch in einem Merkwürdigem Format:
Bei einem Download mit ~25.000 kbits zeigt er knapp das 10 fache an.

Frank_Huber

Bit / Byte macht das.
Das ist Faktor 8

Gesendet von meinem S60 mit Tapatalk


Otto123

#8
Das Bild oben zeigt die DSL Daten an und wie die Überschrift sagt:
Ausgehandelte Verbindungseigenschaften  ::)
Hat nichts mit der aktuellen Down oder Upload rate zu tun

Die Werte in den beiden Readings sind die aktuelle Werte der Rate, Zitat Doku
Zitatbox_rateDown - Download-Geschwindigkeit des letzten Intervals in kByte/s
box_rateUp - Upload-Geschwindigkeit des letzten Intervals in kByte/s

Ich bin aber auch gerade am Rechnen ob das wirklich stimmt. -> stimmt. ;)

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

stefanpf

Nix da,
dann wäre es ja 1/8

Frank_Huber

Das ist der Protokoll overhead.
5MByte Download machen ca 50MBit Datenrate am Ende.
Ca. Natürlich. Gute Werte einer 50er Leitung sind 5,1 bis 5,2

Gesendet von meinem S60 mit Tapatalk


stefanpf

Jetzt macht's pling:
Nachdem ich vom Tablett an den Rechner gegangen bin und mal einen ordentlichen Download gestartet habe, steht auch fest: der Punkt ist ein Dezimalpunkt.
Also 11903.773 ==> 11,9 MB/s
Der 400MB Download auf dem Tablett hat nicht für ordentliche Werte in den Readings ausgereicht.


dt2510

#12
Gibt es denn eine Möglichkeit die ausgehandelten Werte zu bekommen ? Die Werte im letzten Intervall sind nicht wirklich von Nutzen .... interessant ist ja eigentlich nur die aktuelle Datenrate.

Anscheinend kann mann die Daten mit TR-064 auslesen, aber da hab ich noch keine vernünftigen Infos gefunden...

Frank_Huber

Die Rate ist immer eine Momentaussage ohne viel Nutzen.
Interessant wäre eher die Datenmenge pro Abfragezeitraum.
Damit kannst effektiv genauer auswerten.

Gesendet von meinem S60 mit Tapatalk


stefanpf

Theoretisch kannst du noch allerlei Daten über Tr064 abfragen
https://avm.de/service/schnittstellen/


Schau dir mal das 2 te UserReading im Beispiel an
https://wiki.fhem.de/wiki/FRITZBOX#userReadings_per_get_tr064Command_oder_get_luaQuery