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

tupol

Zitat von: Achim am 28 Januar 2016, 17:37:33
Wäre es möglich die Anzahl der Geräte, die mit der Fritzbox über LAN/WLAN verbunden sind, als Reading zu setzen. für das GuestWLan gibt es das Reading ja schon (box_guestWlanRemain). Die beiden Werte werden sicher nicht von der Fritzbox als Zahl geliefert, aber sie müssten sich doch im Modul errechnen lassen. Die mac_* Readings gibt es ja, und bei einer WLAN Verbindung wird das beim mac-Reading ja als (Wlan) angezeigt.
Für was brauchst Du das?

rtv

Bei mir (FBF7390) mit Labor-FW (84.06.36-32257) ist das Reading box_rateUp um eine Kommastelle zu niedrig. Das Modul zeigt also z.B. "35.151" während ungefähr 351 kbit/sec hoch strömen.

vbs

Sorry, falls es bekannt ist, aber die negativen Werte gegen 00:00 besteht noch (siehe Anhang). Danke für einen evtl. Fix!

Otto123

bei mir aber nur RateUp
2016-01-27_23:59:13 FB7490 box_rateUp: 0.300
2016-01-27_23:59:13 FB7490 box_rateDown: 0.457
2016-01-28_00:00:13 FB7490 box_rateUp: -1262.583
2016-01-28_00:00:13 FB7490 box_rateDown: 0.019

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

Achim

Hallo tupol,

ich brauche nur den WLAN "Zähler". Der LAN Zähler wäre aus meiner Sicht ein "Abfallprodukt". Wenn abends ab einer bestimmten Zeit nur noch ein WLAN Device (mein FTUI Tablet) aktiv ist, will ich das WLAN auf der Fritzbox abschalten. Bevor ich das Tablet hatte, ging das mit der internen Zeitsteuerung der Fritzbox.

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

tupol


Flexstarr

Hallo,

beim Versuch, guestWlan on oder off zu schalten, kommt folgende Meldung im Log:

TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443


Alle Readings werden im Allgemeinen erfolgreich erfasst:

Internals:
   APICHECKED 1
   DEF        192.168.178.1
   HOST       192.168.178.1
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritte.m3u
   M3U_URL    undefined
   NAME       Fritte
   NR         192
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: off
   TELNET     1
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2016-01-31 20:58:33   alarm1          Wecker 1
     2016-01-31 20:58:33   alarm1_state    off
     2016-01-31 20:58:33   alarm1_target   FON 1
     2016-01-31 20:58:33   alarm1_time     00:00
     2016-01-31 20:58:33   alarm1_wdays    daily
     2016-01-31 20:58:33   alarm2          Wecker 2
     2016-01-31 20:58:33   alarm2_state    off
     2016-01-31 20:58:33   alarm2_target   FON 1
     2016-01-31 20:58:33   alarm2_time     00:00
     2016-01-31 20:58:33   alarm2_wdays    daily
     2016-01-31 20:58:33   alarm3          Wecker 3
     2016-01-31 20:58:33   alarm3_state    off
     2016-01-31 20:58:33   alarm3_target   FON 1
     2016-01-31 20:58:33   alarm3_time     00:00
     2016-01-31 20:58:33   alarm3_wdays    daily
     2016-01-31 20:58:33   box_connect     5
     2016-01-31 20:58:33   box_cpuTemp     66
     2016-01-31 20:58:33   box_dect        on
     2016-01-31 20:58:33   box_fwVersion   113.06.30
     2016-01-31 20:58:33   box_guestWlan   off
     2016-01-31 20:58:33   box_guestWlanRemain 0
     2015-12-29 14:23:43   box_model       FRITZ!Box 7490 (UI) [1und1]
     2016-01-31 20:58:33   box_moh         default
     2016-01-31 20:58:33   box_powerRate   53
     2016-01-31 20:58:33   box_rateDown    2.994
     2016-01-31 20:58:33   box_rateUp      1.139
     2016-01-31 20:58:33   box_stdDialPort allFons
     2016-01-31 20:58:33   box_tr064       on
     2016-01-31 20:58:33   box_tr069       on
     2016-01-31 20:58:33   box_wlan_2.4GHz on
     2016-01-31 20:58:33   box_wlan_5GHz   on
     2016-01-31 20:58:33   dect1           WZ
     2016-01-31 20:58:33   dect1_fwVersion 0.00
     2016-01-31 20:58:33   dect1_intRingTone HandsetInternalTone
     2016-01-31 20:58:33   dect1_intern    610
     2016-01-31 20:58:33   dect1_manufacturer Siemens
     2016-01-31 20:58:33   dect1_model     0x00
     2016-01-31 20:58:33   fon1            Telefon
     2016-01-31 20:58:33   fon1_intern     1
     2016-01-31 20:58:33   fon2            Telefon
     2016-01-31 20:58:33   fon2_intern     2
     2016-01-31 20:58:33   lastReadout     217 values captured in 1.00 s
     2016-01-31 20:58:33   state           WLAN: on gWLAN: off
     2016-01-31 20:58:33   tam1            Anrufbeantworter
     2016-01-31 20:58:33   tam1_newMsg     0
     2016-01-31 20:58:33   tam1_oldMsg     14
     2016-01-31 20:58:33   tam1_state      on
     2016-01-31 20:58:33   user01          (guest)
     2016-01-31 20:58:33   user01_thisMonthTime 0:00
     2016-01-31 20:58:33   user01_todaySeconds 0
     2016-01-31 20:58:33   user01_todayTime 0:00
     2016-01-31 20:58:33   user01_type     Guest


Gesetzte attrs:

Attributes:
   allowShellCommand 0
   allowTR064Command 1
   boxUser    fhem
   forceTelnetConnection 0


Image ist ein Freetz 06.30 auf ner 7490.
Wie gehe ich hier am Besten weiter vor?
FHEM 5.8 @RPi2
CUL433, CUL868, JeeLink, Hamony Hub, Hue Bridge, ELV EnergieAmpel, IT Steckdosen, mehrere Homematic Teile..

Achim

Hallo tupol,

vielen Dank für das box_wlanCount Reading. Genau so habe ich mir das vorgestellt.

Viele Grüße
Achim
1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

tupol

Zitat von: Flexstarr am 31 Januar 2016, 21:08:25
Hallo,

beim Versuch, guestWlan on oder off zu schalten, kommt folgende Meldung im Log:

TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443


Alle Readings werden im Allgemeinen erfolgreich erfasst:

Internals:
   APICHECKED 1
   DEF        192.168.178.1
   HOST       192.168.178.1
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritte.m3u
   M3U_URL    undefined
   NAME       Fritte
   NR         192
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: off
   TELNET     1
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2016-01-31 20:58:33   alarm1          Wecker 1
     2016-01-31 20:58:33   alarm1_state    off
     2016-01-31 20:58:33   alarm1_target   FON 1
     2016-01-31 20:58:33   alarm1_time     00:00
     2016-01-31 20:58:33   alarm1_wdays    daily
     2016-01-31 20:58:33   alarm2          Wecker 2
     2016-01-31 20:58:33   alarm2_state    off
     2016-01-31 20:58:33   alarm2_target   FON 1
     2016-01-31 20:58:33   alarm2_time     00:00
     2016-01-31 20:58:33   alarm2_wdays    daily
     2016-01-31 20:58:33   alarm3          Wecker 3
     2016-01-31 20:58:33   alarm3_state    off
     2016-01-31 20:58:33   alarm3_target   FON 1
     2016-01-31 20:58:33   alarm3_time     00:00
     2016-01-31 20:58:33   alarm3_wdays    daily
     2016-01-31 20:58:33   box_connect     5
     2016-01-31 20:58:33   box_cpuTemp     66
     2016-01-31 20:58:33   box_dect        on
     2016-01-31 20:58:33   box_fwVersion   113.06.30
     2016-01-31 20:58:33   box_guestWlan   off
     2016-01-31 20:58:33   box_guestWlanRemain 0
     2015-12-29 14:23:43   box_model       FRITZ!Box 7490 (UI) [1und1]
     2016-01-31 20:58:33   box_moh         default
     2016-01-31 20:58:33   box_powerRate   53
     2016-01-31 20:58:33   box_rateDown    2.994
     2016-01-31 20:58:33   box_rateUp      1.139
     2016-01-31 20:58:33   box_stdDialPort allFons
     2016-01-31 20:58:33   box_tr064       on
     2016-01-31 20:58:33   box_tr069       on
     2016-01-31 20:58:33   box_wlan_2.4GHz on
     2016-01-31 20:58:33   box_wlan_5GHz   on
     2016-01-31 20:58:33   dect1           WZ
     2016-01-31 20:58:33   dect1_fwVersion 0.00
     2016-01-31 20:58:33   dect1_intRingTone HandsetInternalTone
     2016-01-31 20:58:33   dect1_intern    610
     2016-01-31 20:58:33   dect1_manufacturer Siemens
     2016-01-31 20:58:33   dect1_model     0x00
     2016-01-31 20:58:33   fon1            Telefon
     2016-01-31 20:58:33   fon1_intern     1
     2016-01-31 20:58:33   fon2            Telefon
     2016-01-31 20:58:33   fon2_intern     2
     2016-01-31 20:58:33   lastReadout     217 values captured in 1.00 s
     2016-01-31 20:58:33   state           WLAN: on gWLAN: off
     2016-01-31 20:58:33   tam1            Anrufbeantworter
     2016-01-31 20:58:33   tam1_newMsg     0
     2016-01-31 20:58:33   tam1_oldMsg     14
     2016-01-31 20:58:33   tam1_state      on
     2016-01-31 20:58:33   user01          (guest)
     2016-01-31 20:58:33   user01_thisMonthTime 0:00
     2016-01-31 20:58:33   user01_todaySeconds 0
     2016-01-31 20:58:33   user01_todayTime 0:00
     2016-01-31 20:58:33   user01_type     Guest


Gesetzte attrs:

Attributes:
   allowShellCommand 0
   allowTR064Command 1
   boxUser    fhem
   forceTelnetConnection 0


Image ist ein Freetz 06.30 auf ner 7490.
Wie gehe ich hier am Besten weiter vor?

Ins log gucken bei modul verbose 5. Evtl. ist auch irgendwas bei Dir im Netz begrenzt.
Gerade gesehen. Vielleicht liegt es an freetz.

Flexstarr

Verbose 5:

2016.02.01 22:10:46.229 3: FRITZBOX: set Fritte guestWlan on
2016.02.01 22:10:46.230 4: FRITZBOX Fritte: Set_Cmd_Start.1907 Fork process FRITZBOX_GuestWlan_Run_Web
2016.02.01 22:10:46.281 5: FRITZBOX Fritte: readPassword.4477 Read FritzBox password from file
2016.02.01 22:10:46.289 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:1', control='wlanconfig1', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.431 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.434 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:2', control='wlanconfig2', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.464 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.467 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:3', control='wlanconfig3', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.498 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.501 5: FRITZBOX Fritte: Web_Query.4396 Request data via API luaQuery.
2016.02.01 22:10:46.693 5: FRITZBOX Fritte: Web_Query.4404 Response: {
"box_wlan_24GHz": "1",
"box_wlan_5GHz": "1",
"box_guestWlan": "0",
"box_guestWlanRemain": "0"
}


2016.02.01 22:10:46.699 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_wlan_2.4GHz: on
2016.02.01 22:10:46.701 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_wlan_5GHz: on
2016.02.01 22:10:46.703 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_guestWlan: off
2016.02.01 22:10:46.704 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_guestWlanRemain: 0
2016.02.01 22:10:46.705 5: FRITZBOX Fritte: Readout_Add_Reading.1809 fhem->sid: abd6346756ed811c
2016.02.01 22:10:46.706 5: FRITZBOX Fritte: Readout_Add_Reading.1809 fhem->sidTime: 1454361046
2016.02.01 22:10:46.707 5: FRITZBOX Fritte: Readout_Add_Reading.1809 readoutTime: 0.00
2016.02.01 22:10:46.708 5: FRITZBOX Fritte: GuestWlan_Run_Web.2407 Handover to main process: box_wlan_2.4GHz|on|box_wlan_5GHz|on|box_guestWlan|off|box_guestWlanRemain|0|fhem->sid|abd6346756ed811c|fhem->sidTime|1454361046|readoutTime|0.00
2016.02.01 22:10:46.912 4: FRITZBOX Fritte: Set_Cmd_Done.1927 Back at main process
2016.02.01 22:10:46.913 4: FRITZBOX Fritte: Readout_Process.1562 Processing 7 readouts.
2016.02.01 22:10:46.914 5: FRITZBOX Fritte: Readout_Process.1630 SET box_wlan_2.4GHz = 'on'
2016.02.01 22:10:46.915 5: FRITZBOX Fritte: Readout_Process.1630 SET box_wlan_5GHz = 'on'
2016.02.01 22:10:46.916 5: FRITZBOX Fritte: Readout_Process.1630 SET box_guestWlanRemain = '0'
2016.02.01 22:10:46.917 5: FRITZBOX Fritte: Readout_Process.1630 SET box_guestWlan = 'off'
2016.02.01 22:10:46.918 5: FRITZBOX Fritte: Readout_Process.1662 SET state = 'WLAN: on gWLAN: off'
2016.02.01 22:10:46.919 4: FRITZBOX Fritte: Readout_Process.1680 7 values captured in 0.00 s

Hmm..  sollte der Port 49443 immer lauschen im Normalfall?
FHEM 5.8 @RPi2
CUL433, CUL868, JeeLink, Hamony Hub, Hue Bridge, ELV EnergieAmpel, IT Steckdosen, mehrere Homematic Teile..

scooty

Zitat von: tupol am 31 Januar 2016, 17:58:12
bugfix: box_rateUp , add: box_wlanCount
Vielen Dank, funktioniert, box_rateUp zeigt jetzt keinen negativen Wert bei Tageswechsel mehr.

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

Sunny

Moin tupol,

auch von mir ein DANKE,
das die negativen Werte von "box_rateUp" nicht mehr vorhanden sind.  8)

Viele Grüße
Sunny
FHEM 6.0 (RPi's 1b-4,CeleronM,Odroid C1+)
1-Wire (DS18B20,DS2406) |miniCUL|miniCUL868WLAN|HM|IT(-1500,LR-3500) |FB6591,FB7490,FB7580|DECT200|Powerline546E|520E|openwrt
Anfänger: Linux,FHEM+Perl

tupol

Zitat von: Flexstarr am 01 Februar 2016, 22:15:10
Verbose 5:

2016.02.01 22:10:46.229 3: FRITZBOX: set Fritte guestWlan on
2016.02.01 22:10:46.230 4: FRITZBOX Fritte: Set_Cmd_Start.1907 Fork process FRITZBOX_GuestWlan_Run_Web
2016.02.01 22:10:46.281 5: FRITZBOX Fritte: readPassword.4477 Read FritzBox password from file
2016.02.01 22:10:46.289 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:1', control='wlanconfig1', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.431 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.434 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:2', control='wlanconfig2', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.464 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.467 4: FRITZBOX Fritte: TR064_Cmd.4053 Perform TR-064 call - service='WLANConfiguration:3', control='wlanconfig3', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.01 22:10:46.498 2: FRITZBOX Fritte: TR064_Cmd.4063 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443
2016.02.01 22:10:46.501 5: FRITZBOX Fritte: Web_Query.4396 Request data via API luaQuery.
2016.02.01 22:10:46.693 5: FRITZBOX Fritte: Web_Query.4404 Response: {
"box_wlan_24GHz": "1",
"box_wlan_5GHz": "1",
"box_guestWlan": "0",
"box_guestWlanRemain": "0"
}


2016.02.01 22:10:46.699 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_wlan_2.4GHz: on
2016.02.01 22:10:46.701 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_wlan_5GHz: on
2016.02.01 22:10:46.703 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_guestWlan: off
2016.02.01 22:10:46.704 5: FRITZBOX Fritte: Readout_Add_Reading.1809 box_guestWlanRemain: 0
2016.02.01 22:10:46.705 5: FRITZBOX Fritte: Readout_Add_Reading.1809 fhem->sid: abd6346756ed811c
2016.02.01 22:10:46.706 5: FRITZBOX Fritte: Readout_Add_Reading.1809 fhem->sidTime: 1454361046
2016.02.01 22:10:46.707 5: FRITZBOX Fritte: Readout_Add_Reading.1809 readoutTime: 0.00
2016.02.01 22:10:46.708 5: FRITZBOX Fritte: GuestWlan_Run_Web.2407 Handover to main process: box_wlan_2.4GHz|on|box_wlan_5GHz|on|box_guestWlan|off|box_guestWlanRemain|0|fhem->sid|abd6346756ed811c|fhem->sidTime|1454361046|readoutTime|0.00
2016.02.01 22:10:46.912 4: FRITZBOX Fritte: Set_Cmd_Done.1927 Back at main process
2016.02.01 22:10:46.913 4: FRITZBOX Fritte: Readout_Process.1562 Processing 7 readouts.
2016.02.01 22:10:46.914 5: FRITZBOX Fritte: Readout_Process.1630 SET box_wlan_2.4GHz = 'on'
2016.02.01 22:10:46.915 5: FRITZBOX Fritte: Readout_Process.1630 SET box_wlan_5GHz = 'on'
2016.02.01 22:10:46.916 5: FRITZBOX Fritte: Readout_Process.1630 SET box_guestWlanRemain = '0'
2016.02.01 22:10:46.917 5: FRITZBOX Fritte: Readout_Process.1630 SET box_guestWlan = 'off'
2016.02.01 22:10:46.918 5: FRITZBOX Fritte: Readout_Process.1662 SET state = 'WLAN: on gWLAN: off'
2016.02.01 22:10:46.919 4: FRITZBOX Fritte: Readout_Process.1680 7 values captured in 0.00 s

Hmm..  sollte der Port 49443 immer lauschen im Normalfall?
Das scheint an Deiner Firmware oder evtl. einer Firewall zu liegen. Tr064 benutzt übrigens https.

rtv

Meine Frau hat nach dem letzten Update unfreiwillig in der Kälte gesessen  :-[
Der Presence-Dummy wurde nicht getriggert, weil einige Mac-Reading-Values in der Fritzbox jetzt ein (WLAN) oder (guest) angehängt haben.
Ist das durch ein Update der Laborversion hinzugekommen?
Nutze nämlich einen besseren WLAN-Router, die beiden Funkmodule der Fritzbox sind deaktiviert...

Otto123

Zitat von: tupol am 31 Januar 2016, 17:58:12
bugfix: box_rateUp ,
Danke Tupol - funktioniert jetzt auch bei mir!

Zitat von: rtvMeine Frau hat nach dem letzten Update unfreiwillig in der Kälte gesessen
Du kannst ein spannendes Home Design haben - kopfschüttel.  :-X  ;)

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