FRITZBOX - Fritz!Box und Fritz!Fon sprechen - Jetzt auch ohne Telnet

Begonnen von tupol, 28 November 2014, 23:46:54

Vorheriges Thema - Nächstes Thema

Wernieman

Stundenlang: Nein
Bis zu 45 Minuten: ja
Da es über den dhcp-Dienst geht, auch kein Wunder
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

tupol

Zitat von: djcysmic am 11 Januar 2016, 02:59:16
Ich habe mehrere FritzBoxen in meinem Netzwerk als Access-Points zu laufen, welche ich auch super in FHEM einbinden konnte. Jetzt möchte ich über die MAC-Readings feststellen, welche Geräte an welchem Accesspoint angemeldet sind, um diesen dann darüber bestimmte Orte zuweisen zu können. Das Problem dabei ist, dass im Moment nur sämtliche verbundenen LAN-Geräte als Reading zur Verfügung gestellt werden, so dass jedes Gerät an jedem Accesspoint sichtbar wird - das ist zwar für eine allgemeine Anwesenheitserkennung super, aber für eine ortsbezogene Erkennung nicht so gut.

Jetzt habe ich schon ein bisschen recherchiert und eine Lösung gefunden, die nicht allzu umständlich ist:

Danke für die Anregung, habe es etwas anders umgesetzt und gerade hochgeladen.

Ralli

Hallo Tupol,

mal was anderes: Kann man eigentlich auch Repeater (z.B. 300E oder 1750) irgendwie ansprechen?
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.81.5.20250527) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

tupol


Ralf W.

Zitat von: Ralli am 19 Januar 2016, 18:03:03
Hallo Tupol,

mal was anderes: Kann man eigentlich auch Repeater (z.B. 300E oder 1750) irgendwie ansprechen?

Hallo,

ja, das geht. Habe hier einen FRITZ!WLAN Repeater DVB-C in FHEM.

MfG

Proxmox Nipogi AM16, FHEM:RaspberryMatic:DE ConBee II, diverse Sensoren und Aktoren.

Ralli

Danke, Ralf. Genau so einbinden/definieren wie eine Fritzbox?
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.81.5.20250527) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

Ralf W.

Zitat von: Ralli am 19 Januar 2016, 19:11:15
Danke, Ralf. Genau so einbinden/definieren wie eine Fritzbox?

Ja. Meiner hat FW 6.32 und ist so eingebunden:
define FB_Repeater FRITZBOX fritz.repeater
attr FB_Repeater INTERVAL 4200
attr FB_Repeater allowTR064Command 1
attr FB_Repeater event-on-change-reading box_fwVersion
attr FB_Repeater event-on-update-reading mac_.*
attr FB_Repeater icon it_router
attr FB_Repeater room 99_FritzBox


MfG
Proxmox Nipogi AM16, FHEM:RaspberryMatic:DE ConBee II, diverse Sensoren und Aktoren.

scooty

Hallo,

danke erst einma für das tolle Modul!  :)

Bei mir erscheinen in Log immer die jeweils ersten Tageswerte für "box_rateUp"/"box_rateDown" als negativer Wert:
2016-01-11_00:01:44 KG_FRITZB box_rateUp: -1317.170
2016-01-11_00:01:44 KG_FRITZB box_rateDown: -12217.428
...
2016-01-12_00:03:52 KG_FRITZB box_rateUp: -919.858
2016-01-12_00:03:52 KG_FRITZB box_rateDown: -4947.570
...
2016-01-13_00:00:52 KG_FRITZB box_rateUp: -1093.953
2016-01-13_00:00:52 KG_FRITZB box_rateDown: -7779.548
...usw.


Da ich mir aus dem Log mit box_rateUp/box_rateDown einen Plot erzeuge, sind diese negativen Werte etwas "störend" und verzerren die Darstellung.

Liegt das am FRITZBOX-Modul oder kann ich die negativen Werte anders herausfiltern?

Viele Grüße,
Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

Otto123

Hallo Andreas,

ist bei mir auch so. Ich habe im Plot einfach die Range festgemacht
[0:30.000] und [0:300.000]

Zumindest sieht es so ganz gut aus, ne bessere Lösung würde mir auch  gefallen.

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

Ralli

Zitat von: Ralf W. am 19 Januar 2016, 19:24:59
Ja. Meiner hat FW 6.32 und ist so eingebunden:

Danke, klappt :).

Ein 300E und ein 1750 sind nun erfolgreich eingebunden.
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.81.5.20250527) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

scooty

Zitat von: Otto123 am 19 Januar 2016, 22:33:57
Hallo Andreas,

ist bei mir auch so. Ich habe im Plot einfach die Range festgemacht
[0:30.000] und [0:300.000]

Zumindest sieht es so ganz gut aus, ne bessere Lösung würde mir auch  gefallen.

Gruß Otto
Danke für den Tipp mit range, sieht besser aus, aber optimal wären eben keine Negativ-Werte.

Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

tomster

#1121
Ich spiel mich immer noch mit dem Versuch die "Es gibt Anrufe in Abwesenheit" (also genau wie die blinkende LED z.B. am FritzFon Mobilteil) Benachrichtigung auszulesen. Leider sagt mir die Dokumentation von AVM herzlich wenig, wonach ich überhaupt suchen muss...

Mein Versuch mit:


get Fritzbox tr064Command X_AVM-DE_OnTel:1 x_contact GetMessageStatus NewFoncalls Foncalls

bringt nur eine Fehlermeldung:

Service='X_AVM-DE_OnTel:1'   Control='x_contact'   Action='GetMessageStatus'
Parameter1='NewFoncalls' => 'Foncalls'
----------------------------------------------------------------------
$VAR1 = {
          'UPnPError' => {
                           'errorCode' => '401',
                           'errorDescription' => 'Invalid Action'
                         }
        };



Kann mich vielleicht jemand in die richtige Richtung schubsen?

Aeroschmelz

#1122
Hallo,

Ich habe die Skalierung der Y-Achse wegen den negativen RateUp/RateDown Werten am Tagesanfang/ beim Neuverbinden dynamisch mit [0:<L1>] im Range des Plots und per Label Attribut $data{max4}+100 in der Konfig gelöst. Max4 muss entsprechend der Reihenfolge im Plot angepasst werden.
Weiterhin lasse ich mir per Userreading

attr FB7490 userReadings TotalBytesReceived {my $resp=fhem( "get FB7490 tr064Command WANCommonInterfaceConfig:1 wancommonifconfig1 GetTotalBytesReceived");;$resp =~/\'NewTotalBytesReceived\' => '(.*)'/;;return int($1*100/1048576)/100;;}, TotalBytesSend {my $resp=fhem( "get FB7490 tr064Command WANCommonInterfaceConfig:1 wancommonifconfig1 GetTotalBytesSent");;$resp =~/\'NewTotalBytesSent\' => '(.*)'/;;return int($1*100/1048576)/100;;}

den Download und Upload Traffic auslesen. Was mich nun wundert ist, dass diese Werte nach dem Neuverbinden/am nächsten Tag nicht auf 0 zurück gestellt werden bzw. sehr schnell wieder auf einen hohen Wert zurückgehen. Aktuell bekomme ich heute morgen in der Fritzbox einen Download Traffic von 60 MB angezeigt, in FHEM sind es schon fast 800 MB. Gibt es dafür eine Erklärung bzw. eine Lösung?

Und nich eine Frage: Kann man Verhindern dass diese Abfrage das FHEM Logfile zumüllt? Verbose steht schon auf 0

Gruß
Marcus

djcysmic

Zitat von: tupol am 19 Januar 2016, 17:58:48
Danke für die Anregung, habe es etwas anders umgesetzt und gerade hochgeladen.

Super, so habe ich mir das vorgestellt - vielen Dank  :)

Ralli

Hallo Tupol,

nachdem das Einbinden von einem 300E und 1750 mit aktueller Firmware zunächst funktionierte, bekam ich bei dem 1750 dann - trotzdem er Readings aktualisierte - nur noch den state "500 read timeout".


Internals:
   APICHECKED 1
   CHANGED
   DEF        10.0.0.54
   HOST       10.0.0.54
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/REP_1750.m3u
   M3U_URL    undefined
   NAME       REP_EG
   NR         835
   REMOTE     1
   SECPORT    49443
   STATE      500 read timeout
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Helper:
     Dblog:
       Wlan:
         Eventlog:
           TIME       1453435426.31135
           VALUE      on gWLAN
       Mac_a0_02_dc_ab_cd_df:
         Eventlog:
           TIME       1453405414.86051
           VALUE      Fire-TV-Stick (WLAN)
       State:
         Eventlog:
           TIME       1453436934.90852
           VALUE      500 read timeout
   Readings:
     2016-01-22 05:23:44   box_connect     5
     2016-01-22 05:23:44   box_cpuTemp     0
     2016-01-22 05:23:44   box_fwVersion   134.06.32
     2016-01-22 05:23:44   box_guestWlan   off
     2016-01-22 05:23:44   box_guestWlanRemain 0
     2016-01-22 05:23:44   box_ipExtern    10.0.0.54
     2016-01-20 17:57:56   box_model       FRITZ!WLAN Repeater 1750E [avm]
     2016-01-22 05:23:44   box_powerRate   75
     2016-01-22 05:23:44   box_rateDown    0.000
     2016-01-22 05:23:44   box_rateUp      0.000
     2016-01-22 05:23:44   box_tr064       on
     2016-01-22 05:23:44   box_tr069       off
     2016-01-22 05:23:44   box_wlan_2.4GHz on
     2016-01-22 05:23:44   box_wlan_5GHz   on
     2016-01-22 05:43:56   lastReadout     500 read timeout
     2016-01-22 05:23:44   mac_44_00_10_FD_CD_XY PC-10-0-0-59 (WLAN)
     2016-01-22 05:23:44   mac_5C_49_79_DF_AB_YX Fritz1750E
     2016-01-22 05:43:56   state           500 read timeout
   Fhem:
     LOCAL      0
     definedHost 10.0.0.54
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2016-01-19 17:57:48 +0100 (Tue, 19 Jan 2016) $
     radioCount 0
     sid        d6317edbce9e2a04
     sidTime    1453436624.81532
     Landevice:
       10.0.0.54  Fritz1750E
       10.0.0.58  Fire-TV-Stick (WLAN)
   Helper:
     TimerCmd   REP_1750.Cmd
     TimerReadout REP_1750.Readout
Attributes:
   allowTR064Command 1
   event-on-change-reading state
   room       System


Nun bekomme ich nur noch ein "Didn't get a session ID".
Gruß,
Ralli

Proxmox 8.4 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.4 dev, virtualisierte RaspberryMatic (3.81.5.20250527) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.4.1) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa