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

h3llsp4wn

@Gunther: Was wären denn Infos, die Du sehen wollen würdest? (z.B. Externe IP, etc.)

Ich habe mir dann heute mal selbst geholfen - habe es geschafft, grundsätzlich Infos über die TR-064 Schnittstelle dazuzuladen (ja - das ist wirklich kein großer Erfolg, ich weiß). Schlimmer noch - ich habe das "komische" Ergebnis-Hash dann - wenn auch nicht sonderlich elegant, wie ich fürchte - in das PM-Modul so eingebaut, dass die Readings dazu angelegt werden.

Eigentlich wäre es wohl ratsam, dies ausgelagert in die eigenen Utils zu basteln, um da nicht im FRITZBOX Modul rumzupfuschen.
Vielleicht schau ich mal am WE, was da geht.


Cheers,

h3ll

tupol

#1036
Eigentlich bringt FHEM alles dafür mit. Habe mal in der Wiki ein Beispiel eingefügt: http://www.fhemwiki.de/wiki/FRITZBOX#userReadings_per_get_tr064Command

Sinn macht es bei vielen Werten natürlich auch, das über die myUtils.pm abzuwickeln.

tupol

Zitat von: Ralli am 19 November 2015, 06:38:46
Und was können wir da nun tun? Ist leider nach wie vor so.
Ich habe keine Ahnung. Vielleicht hast Du zuvor irgendetwas an Perl oder FHEM geändert oder aktualisiert? Ich kann Dir leider nicht helfen, da ich den Fehler bei mir nicht nachvollziehen kann.

h3llsp4wn

@tupol: Danke für den Tipp - auf die einfachsten Dinge kommt ja nicht immer ... ich werd' das mal ausprobieren  :)

Cheers,

h3ll

CoolTux

Hallo Tupol,

Nun habe ich es mir doch gewagt und auf Version 1.30 upgedatet. Soweit geht auch alles. Nur leider bei einem habe ich Probleme. Ich mache ein call zusammen mit einem say. Leider komme ich noch nicht mal mit dem call weiter. Er will immer was mit Telnet machen obwohl alles auf TR-064 umgestellt ist.


Grüße
Leon

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tupol


CoolTux

Zitat von: tupol am 21 November 2015, 17:40:06
Genau so ist es.

???  ;D


2015.11.21 20:10:30 3: FRITZBOX: set FritzBoxTuxNetDSL01 call 112
2015.11.21 20:10:30 2: FRITZBOX FritzBoxTuxNetDSL01: Telnet_OpenCon.3812 Could not open telnet connection to fritzbox: Verbindungsaufbau abgelehnt
2015.11.21 20:10:31 1: FRITZBOX FritzBoxTuxNetDSL01: Set_Cmd_Done.1825 Could not open telnet connection to fritzbox: Verbindungsaufbau abgelehnt


Sprich auf gut Deutsch. Es geht nicht ohne Telnet?


Internals:
   APICHECKED 1
   CHANGED
   DEF        fritzbox
   HOST       fritzbox
   INTERVAL   120
   LUAQUERY   1
   M3U_LOCAL  ./www/images/FritzBoxTuxNetDSL01.m3u
   M3U_URL    undefined
   NAME       FritzBoxTuxNetDSL01
   NR         421
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: off
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2015-11-21 20:11:22   alarm1          Aufstehen
     2015-11-21 20:11:22   alarm1_state    off
     2015-11-21 20:11:22   alarm1_target   70
     2015-11-21 20:11:22   alarm1_time     13:22
     2015-11-21 20:11:22   alarm1_wdays    daily
     2015-11-21 20:11:22   alarm2          Wecker 2
     2015-11-21 20:11:22   alarm2_state    off
     2015-11-21 20:11:22   alarm2_target   FON 1
     2015-11-21 20:11:22   alarm2_time     00:00
     2015-11-21 20:11:22   alarm2_wdays    daily
     2015-11-21 20:11:22   alarm3          Wecker 3
     2015-11-21 20:11:22   alarm3_state    off
     2015-11-21 20:11:22   alarm3_target   FON 1
     2015-11-21 20:11:22   alarm3_time     00:00
     2015-11-21 20:11:22   alarm3_wdays    daily
     2015-11-21 20:11:22   box_connect     5
     2015-11-21 20:11:22   box_cpuTemp     76
     2015-11-21 20:11:22   box_dect        on
     2015-11-21 20:11:22   box_fwVersion   131.06.30
     2015-11-21 20:11:22   box_guestWlan   off
     2015-11-21 20:11:22   box_guestWlanRemain 0
     2015-11-21 20:11:22   box_ipExtern    188.103.113.50
     2015-11-17 09:32:15   box_model       FRITZ!Box 7362 SL (UI) [1und1]
     2015-11-21 20:11:22   box_moh         sound
     2015-11-21 20:11:22   box_powerRate   51
     2015-11-21 20:11:22   box_rateDown    2.316
     2015-11-21 20:11:22   box_rateUp      0.536
     2015-11-21 20:11:22   box_stdDialPort allFons
     2015-11-21 20:11:22   box_tr064       on
     2015-11-21 20:11:22   box_tr069       off
     2015-11-21 20:11:22   box_wlan_2.4GHz on
     2015-11-21 20:11:22   dect1           Wohnzimmer
     2015-11-21 20:11:22   dect1_fwVersion 3.35
     2015-11-21 20:11:22   dect1_imagePath /var/InternerSpeicher/FRITZ/fonpix/1430998107-1.jpg
     2015-11-21 20:11:22   dect1_intRingTone HandsetDefault
     2015-11-21 20:11:22   dect1_intern    610
     2015-11-21 20:11:22   dect1_manufacturer AVM
     2015-11-21 20:11:22   dect1_model     C4
     2015-11-21 20:11:22   dect1_radio     Radio Fritz
     2015-11-21 20:11:22   fon1            Telefon
     2015-11-21 20:11:22   fon1_intern     1
     2015-11-21 20:11:22   lastReadout     167 values captured in 1.64 s
     2015-11-21 20:11:22   radio00         Deutschlandfunk
     2015-11-21 20:11:22   radio01         DRadio Kultur
     2015-11-21 20:11:22   radio02         DRadio Wissen
     2015-11-21 20:11:22   radio03         Eins Live Diggi
     2015-11-21 20:11:22   radio04         radioeins
     2015-11-21 20:11:22   radio05         Radio Fritz
     2015-11-21 20:11:22   radio06         Sputnik Livestream
     2015-11-21 20:11:22   radio07         Swissgroove
     2015-11-21 20:11:22   radio39         FHEM
     2015-11-21 20:11:22   state           WLAN: on gWLAN: off
     2015-11-21 20:11:22   tam1            Anrufbeantworter
     2015-11-21 20:11:22   tam1_newMsg     0
     2015-11-21 20:11:22   tam1_oldMsg     0
     2015-11-21 20:11:22   tam1_state      on
     2015-11-21 20:11:22   user01          (guest)
     2015-11-21 20:11:22   user01_thisMonthTime 0:00
     2015-11-21 20:11:22   user01_todaySeconds 0
     2015-11-21 20:11:22   user01_todayTime 0:00
     2015-11-21 20:11:22   user01_type     Guest
   Fhem:
     LOCAL      0
     definedHost fritzbox
     is_double_wlan 0
     lastHour   0
     modulVersion $Date: 2015-11-13 18:16:26 +0100 (Fri, 13 Nov 2015) $
     radioCount 40
     sid        e7628
     sidTime    1448133082.44577
     610:
       brand      AVM
       id         1
       model      C4
       userId     1
     Landevice: 
       10.6.9.10  nexus5
       10.6.9.11  motog 
     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         FHEM
       4          radioeins
       5          Radio Fritz
       6          Sputnik Livestream
       7          Swissgroove
       8
       9
   Helper:
     TimerCmd   FritzBoxTuxNetDSL01.Cmd
     TimerReadout FritzBoxTuxNetDSL01.Readout
Attributes:
   INTERVAL   120
   allowShellCommand 0
   allowTR064Command 1
   boxUser    xxxxxx
   event-on-change-reading mac_.*
   forceTelnetConnection 0
   group      IT
   icon       it_router
   room       EDV
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tupol


CoolTux

Zitat von: tupol am 21 November 2015, 23:27:16
Ja. Siehe commandref.

Oh man und meine Mutter hat sich gerade an den Service gewöhnt das sie immer Abends angerufen wird wenn sie den Müll raus stellen muß.
Gibt es denn mittlerweile eine Möglichkeit Telnet ein zu bauen?


Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Ralli

Zitat von: tupol am 20 November 2015, 22:43:22
Ich habe keine Ahnung. Vielleicht hast Du zuvor irgendetwas an Perl oder FHEM geändert oder aktualisiert? Ich kann Dir leider nicht helfen, da ich den Fehler bei mir nicht nachvollziehen kann.

Die einzige Änderung, die ich bewusst vorgenommen habe, ist diese:

http://forum.fhem.de/index.php/topic,10033.msg259741.html#msg259741

Kann es damit zusammenhängen?
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

Zitat von: Ralli am 22 November 2015, 09:13:24
Die einzige Änderung, die ich bewusst vorgenommen habe, ist diese:

http://forum.fhem.de/index.php/topic,10033.msg259741.html#msg259741

Kann es damit zusammenhängen?
Vermutlich. Ich blicke bei dem Thred nicht ganz durch, aber zumindest steht da was von LWP und SSL und das ist genau der Teil, bei dem Du das Problem hast.

Talkabout

Hallo zusammen,

ich versuche gerade über das TR064-Protokoll folgenden Befehl abzusetzen:

get Fritzbox tr064Command WLANConfiguration:1 wlanconfig1 GetSpecificAssociatedDeviceInfo NewAssociatedDeviceMACAddress XX:XX:XX:XX:XX:XX

Leider liefert mir die Fritzbox trotz der Tatsache, dass die MAC-Adresse verbunden ist folgendes Ergebnis:

Service='WLANConfiguration:1'   Control='wlanconfig1'   Action='GetSpecificAssociatedDeviceInfo'
Parameter1='NewAssociatedDeviceMACAddress' => 'XX:XX:XX:XX:XX:XX'
----------------------------------------------------------------------
$VAR1 = undef;


Kann mir jemand sagen, wo mein Fehler liegt?

Danke!

Gruss

tupol


Talkabout

Zitat von: tupol am 22 November 2015, 20:28:51
Hat Deine Mac-Adresse kleine Buchstaben??
Ich habe alles in Großbuchstaben angegeben.

Gruss

tupol