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: Rince am 05 Januar 2015, 10:42:43
Oh, ich habe noch ein Verbose 3 Log da:
Da war was total durcheinander mit der Box. Sie antwortete nicht mehr auf telnet Kommandos.
Werden die Readings denn jetzt angezeigt?

blueberry63

#271
Hallo,

ich benutze seit gestern dieses tolle Modul "per remote". Vielen Dank an alle, die hier mit entwickelt haben!!!

Die Einrichtung hat ohne Probleme funktioniert, allerdings ändern sich die "RingTones" nicht auf meinem Fritzfon; es wird immer der eingestellte Standard-Ton abgespielt. Unterschiedliche Töne wären für mich wichtig, da ich das FritzFon für die akustische Zustandsmeldung verschiedener Funktionen benutzen möchte.

Muß ich noch etwas bestimnmtes beachten?

Gruß
Blueberry63

P.S.: Seit dem Update heute morgen steht der Status für die FritzBox auf "Initializing" (?)
P.S.: Im Log sehe ich folgenden Eintrag, glaube aber nicht, dass es etwas mit meinem Problem zu tun hat:


2015.01.05 13:09:10 3: FRITZBOX: set WLANAP2 ring 610 15 RingRing
2015.01.05 13:09:10 1: PERL WARNING: Use of uninitialized value in string eq at
./FHEM/72_FRITZBOX.pm line 1202.


FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

tupol

Hast Du schon ein "Shutdown restart" gemacht. Der Fehler liegt am hängenden "Initializing".

blueberry63

Nach einem "Shutdown restart" ist der Status immer "Initializing". Wenn man danach z. Bsp. das GästeWLan ein- und ausschaltet, ändert sich das. Aber einen anderen RingTone, als den Standardton bekomme ich nicht abgespielt und es taucht immer diese Meldung im Log auf:


2015.01.05 14:38:45 3: FRITZBOX: set WLANAP2 ring 610 15 RingRing
2015.01.05 14:38:45 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1202.


Was mir noch aufgefallen ist (ist für mich aber nicht wichtig): wenn ich das Webradio start, kommt folgende Meldung:


2015.01.05 14:42:29 3: FRITZBOX: set WLANAP2 startRadio 610
2015.01.05 14:42:29 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1996.

Error: Internal number 610 does not seem to be a Fritz!Fon.


Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

tupol

Bitte mal modul verbose auf 5 setzen, set ... update machen und schauen ob nach "handover" noch irgendwas kommt. Am besten den log hier posten.

blueberry63

Hier ist der LOG ab dem "Handout"- sieht doch gut aus, oder?


2015.01.05 15:58:06 4: FRITZBOX WLANAP2: Close_Connection.1789 Close Telnet connection
2015.01.05 15:58:06 5: FRITZBOX WLANAP2: Readout_Run.744 Handover: WLANAP2|fhem->lastHour|394574|fhem->radioCount|40|box_model|FRITZ!Box Fon WLAN 7270 v2|box_oem|avm|box_fwVersion|54.06.05|box_fwUpdate|0|box_tr069|off|radio00|SWR1|radio01|SWR 3|radio02|Deutschlandfunk|radio03|DRadio Kultur|radio04|DRadio Wissen|radio05|Eins Live Diggi|radio06|radioeins|radio07|Radio Fritz|radio08|Sputnik Livestream|radio09|Swissgroove|radio10||radio11||radio12||radio13||radio14||radio15||radio16||radio17||radio18||radio19||radio20||radio21||radio22||radio23||radio24||radio25||radio26||radio27||radio28||radio29||radio30||radio31||radio32||radio33||radio34||radio35||radio36||radio37||radio38||radio39|fhemTTS|fhem->radio->0|SWR1|fhem->radio->1|SWR 3|fhem->radio->2|Deutschlandfunk|fhem->radio->3|DRadio Kultur|fhem->radio->4|DRadio Wissen|fhem->radio->5|Eins Live Diggi|fhem->radio->6|radioeins|fhem->radio->7|Radio Fritz|fhem->radio->8|Sputnik Livestream|fhem->radio->9|Swissgroove|fhem->radio->39|fhemTTS|fhem->landevice->192.168.99.16|AVRWOHNZ|fhem->landevice->192.168.99.105|Linus-PC|fhem->landevice->192.168.99.118|PC-192-168-99-118|fhem->landevice->192.168.99.119|PC-192-168-99-119|fhem->landevice->192.168.99.122|PC-192-168-99-122|fhem->landevice->192.168.99.127|PC-192-168-99-127|fhem->landevice->192.168.99.128|PC-192-168-99-128|fhem->landevice->192.168.99.17|PC-192-168-99-17|fhem->landevice->192.168.99.2|PC-192-168-99-2|fhem->landevice->192.168.99.25|PC-192-168-99-25|fhem->landevice->192.168.99.80|PC-192-168-99-80|fhem->landevice->192.168.99.81|PC-192-168-99-81|fhem->landevice->192.168.99.82|PC-192-168-99-82|fhem->landevice->192.168.99.108|PCRenate|fhem->landevice->192.168.99.11|RouterKeller|fhem->landevice->192.168.99.15|Webcam|fhem->landevice->192.168.99.77|dns|fhem->landevice->192.168.99.107|iPad-3|fhem->landevice->192.168.99.104|iPhone|fhem->landevice->192.168.99.129|kobde-staudtm|fhem->landevice->192.168.99.14|raspbmc|fhem->landevice->192.168.99.13|satwohnz|fhem->landevice->192.168.99.101|staudtm-nb|dect1_intern|610|dect1|Fritzfon1|dect1_manufacturer|AVM|dect1_intRingTone|HandsetDefault|dect1_alarmRingTone|HandsetDefault|dect1_radio|0|dect1_imagePath||dect1_custRingTone||dect1_custRingToneName||dect1_fwVersion|3.10|dect1_model|MT-F|dect2_intern||dect2||dect2_manufacturer||dect2_intRingTone||dect2_alarmRingTone||dect2_radio||dect2_imagePath||dect2_custRingTone||dect2_custRingToneName||dect2_fwVersion||dect2_model||fhem->610->name|Fritzfon1|fhem->610->brand|AVM|fhem->610->model|MT-F|fon1|TelefonWZ|fon2||fon1_intern|1|tam1|Wohnzimmer AB|tam1_state|on|tam1_newMsg|0|tam1_oldMsg|0|user01|(guest)|user01_thisMonthTime|0:00|user01_todayTime|0:00|user01_todaySeconds|0|user01_type|Guest|box_wlan_2.4GHz|on|box_wlan_5GHz||box_guestWlan|off|box_guestWlanRemain|0|box_dect|on|box_moh|3|box_powerRate|46|alarm1|Wecker 1|alarm1_state|off|alarm1_time|00:00|alarm1_target|FON 1|alarm1_wdays|Mo Tu We Th Fr Sa So|alarm2|Wecker 2|alarm2_state|off|alarm2_time|00:00|alarm2_target|FON 1|alarm2_wdays|Mo Tu We Th Fr Sa So|alarm3|Wecker 3|alarm3_state|off|alarm3_time|00:00|alarm3_target|FON 1|alarm3_wdays|Mo Tu We Th Fr Sa So|readoutTime|14.83
2015.01.05 15:58:06 5: FRITZBOX WLANAP2: Readout_Done.762 Back at main process


Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

blueberry63

Und hier noch das LOG vom Versuch mit Ringtone "Ringing":


2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Ring_Run.1216 Extracted ring duration of 10 s.
2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Open_Connection.1693 Open password file 'wlanap2_pwd.txt' to extract password
2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Open_Connection.1697 Close password file
2015.01.05 16:29:12 4: FRITZBOX WLANAP2: Open_Connection.1706 Open Telnet Connection to 192.168.99.12
2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Open_Connection.1716 Wait for user or password prompt.
2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Open_Connection.1753 Entering password
2015.01.05 16:29:12 5: FRITZBOX WLANAP2: Open_Connection.1756 Wait for command prompt
2015.01.05 16:29:13 4: FRITZBOX WLANAP2: Ring_Run.1356 Change temporarily name of calling number 2 to 'FHEM'
2015.01.05 16:29:13 4: FRITZBOX WLANAP2: Exec_Remote.1850 Execute 3 command(s)
2015.01.05 16:29:13 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl r telcfg settings/MSN/Port1/Name'
2015.01.05 16:29:13 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:13 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg settings/MSN/Port1/Name 'FHEM''
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:14 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg settings/DialPort 2'
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1873 Received 3 answer(s)
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Ring_Run.1371 Ringing 610 for 10 seconds
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1850 Execute 5 command(s)
2015.01.05 16:29:14 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg command/Dial **610'
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:14 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'sleep 12'
2015.01.05 16:29:14 4: FRITZBOX WLANAP2: Exec_Remote.1866 Do 'sleep 12' in perl.
2015.01.05 16:29:26 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg command/Hangup **610'
2015.01.05 16:29:26 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:26 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg settings/DialPort 50'
2015.01.05 16:29:26 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:26 5: FRITZBOX WLANAP2: Exec_Remote.1854 Execute 'ctlmgr_ctl w telcfg settings/MSN/Port1/Name '''
2015.01.05 16:29:27 4: FRITZBOX WLANAP2: Exec_Remote.1862 Result ''
2015.01.05 16:29:27 4: FRITZBOX WLANAP2: Exec_Remote.1873 Received 5 answer(s)
2015.01.05 16:29:27 4: FRITZBOX WLANAP2: Close_Connection.1789 Close Telnet connection
2015.01.05 16:29:27 5: FRITZBOX WLANAP2: Cmd_Done.1425 Back at main process
2015.01.05 16:29:27 4: FRITZBOX WLANAP2: Cmd_Done.1430 Ringing done


Es wurde aber nicht "Ringing" abgespielt.

Gruß
Blueberry
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

tupol

Zitat von: blueberry63 am 05 Januar 2015, 16:12:15
Hier ist der LOG ab dem "Handout"- sieht doch gut aus, oder?


2015.01.05 15:58:06 4: FRITZBOX WLANAP2: Close_Connection.1789 Close Telnet connection
2015.01.05 15:58:06 5: FRITZBOX WLANAP2: Readout_Run.744 Handover: WLANAP2|fhem->lastHour|394574|fhem->radioCount|40|box_model|FRITZ!Box Fon WLAN 7270 v2|box_oem|avm|box_fwVersion|54.06.05|box_fwUpdate|0|box_tr069|off|radio00|SWR1|radio01|SWR 3|radio02|Deutschlandfunk|radio03|DRadio Kultur|radio04|DRadio Wissen|radio05|Eins Live Diggi|radio06|radioeins|radio07|Radio Fritz|radio08|Sputnik Livestream|radio09|Swissgroove|radio10||radio11||radio12||radio13||radio14||radio15||radio16||radio17||radio18||radio19||radio20||radio21||radio22||radio23||radio24||radio25||radio26||radio27||radio28||radio29||radio30||radio31||radio32||radio33||radio34||radio35||radio36||radio37||radio38||radio39|fhemTTS|fhem->radio->0|SWR1|fhem->radio->1|SWR 3|fhem->radio->2|Deutschlandfunk|fhem->radio->3|DRadio Kultur|fhem->radio->4|DRadio Wissen|fhem->radio->5|Eins Live Diggi|fhem->radio->6|radioeins|fhem->radio->7|Radio Fritz|fhem->radio->8|Sputnik Livestream|fhem->radio->9|Swissgroove|fhem->radio->39|fhemTTS|fhem->landevice->192.168.99.16|AVRWOHNZ|fhem->landevice->192.168.99.105|Linus-PC|fhem->landevice->192.168.99.118|PC-192-168-99-118|fhem->landevice->192.168.99.119|PC-192-168-99-119|fhem->landevice->192.168.99.122|PC-192-168-99-122|fhem->landevice->192.168.99.127|PC-192-168-99-127|fhem->landevice->192.168.99.128|PC-192-168-99-128|fhem->landevice->192.168.99.17|PC-192-168-99-17|fhem->landevice->192.168.99.2|PC-192-168-99-2|fhem->landevice->192.168.99.25|PC-192-168-99-25|fhem->landevice->192.168.99.80|PC-192-168-99-80|fhem->landevice->192.168.99.81|PC-192-168-99-81|fhem->landevice->192.168.99.82|PC-192-168-99-82|fhem->landevice->192.168.99.108|PCRenate|fhem->landevice->192.168.99.11|RouterKeller|fhem->landevice->192.168.99.15|Webcam|fhem->landevice->192.168.99.77|dns|fhem->landevice->192.168.99.107|iPad-3|fhem->landevice->192.168.99.104|iPhone|fhem->landevice->192.168.99.129|kobde-staudtm|fhem->landevice->192.168.99.14|raspbmc|fhem->landevice->192.168.99.13|satwohnz|fhem->landevice->192.168.99.101|staudtm-nb|dect1_intern|610|dect1|Fritzfon1|dect1_manufacturer|AVM|dect1_intRingTone|HandsetDefault|dect1_alarmRingTone|HandsetDefault|dect1_radio|0|dect1_imagePath||dect1_custRingTone||dect1_custRingToneName||dect1_fwVersion|3.10|dect1_model|MT-F|dect2_intern||dect2||dect2_manufacturer||dect2_intRingTone||dect2_alarmRingTone||dect2_radio||dect2_imagePath||dect2_custRingTone||dect2_custRingToneName||dect2_fwVersion||dect2_model||fhem->610->name|Fritzfon1|fhem->610->brand|AVM|fhem->610->model|MT-F|fon1|TelefonWZ|fon2||fon1_intern|1|tam1|Wohnzimmer AB|tam1_state|on|tam1_newMsg|0|tam1_oldMsg|0|user01|(guest)|user01_thisMonthTime|0:00|user01_todayTime|0:00|user01_todaySeconds|0|user01_type|Guest|box_wlan_2.4GHz|on|box_wlan_5GHz||box_guestWlan|off|box_guestWlanRemain|0|box_dect|on|box_moh|3|box_powerRate|46|alarm1|Wecker 1|alarm1_state|off|alarm1_time|00:00|alarm1_target|FON 1|alarm1_wdays|Mo Tu We Th Fr Sa So|alarm2|Wecker 2|alarm2_state|off|alarm2_time|00:00|alarm2_target|FON 1|alarm2_wdays|Mo Tu We Th Fr Sa So|alarm3|Wecker 3|alarm3_state|off|alarm3_time|00:00|alarm3_target|FON 1|alarm3_wdays|Mo Tu We Th Fr Sa So|readoutTime|14.83
2015.01.05 15:58:06 5: FRITZBOX WLANAP2: Readout_Done.762 Back at main process


Kommt nach "Readout_Done.762 Back at main process" noch etwas?

blueberry63

ZitatKommt nach "Readout_Done.762 Back at main process" noch etwas?

Nein, das ist immer der letzte Eintrag im Log.

Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

P.A.Trick

Erst einmal Danke für das tolle Modul. Leider klappt das aktualisieren der Readings bei mir auch nicht!?

Hier mal der letzte Auszug aus dem Log:

2015.01.05 17:41:05.139 5: FRITZBOX Fritzbox: Readout_Query.902 alarm3_wdays: Mo Tu We Th Fr
2015.01.05 17:41:05.143 4: FRITZBOX Fritzbox: Close_Connection.1789 Close Telnet connection
2015.01.05 17:41:05.145 5: FRITZBOX Fritzbox: Readout_Run.744 Handover: Fritzbox|fhem->lastHour|394576|fhem->radioCount|40|box_model|FRITZ!Box Fon WLAN 7390|box_oem|avm|box_fwVersion|84.06.04|box_fwUpdate|1|box_tr069|off|radio00|EinsLive|radio01|Deutschlandfunk|radio02|DRadio Kultur|radio03|DRadio Wissen|radio04|Eins Live Diggi|radio05|radioeins|radio06|Radio Fritz|radio07|Sputnik Livestream|radio08|Swissgroove|radio09||radio10||radio11||radio12||radio13||radio14||radio15||radio16||radio17||radio18||radio19||radio20||radio21||radio22||radio23||radio24||radio25||radio26||radio27||radio28||radio29||radio30||radio31||radio32||radio33||radio34||radio35||radio36||radio37||radio38||radio39||fhem->radio->0|EinsLive|fhem->radio->1|Deutschlandfunk|fhem->radio->2|DRadio Kultur|fhem->radio->3|DRadio Wissen|fhem->radio->4|Eins Live Diggi|fhem->radio->5|radioeins|fhem->radio->6|Radio Fritz|fhem->radio->7|Sputnik Livestream|fhem->radio->8|Swissgroove|fhem->landevice->192.168.1.35|A-Sure-Tablet|fhem->landevice->192.168.1.32|DCS-932L|fhem->landevice->192.168.1.24|Florian-PC|fhem->landevice->192.168.1.23|Florian-Samsung-Handy|fhem->landevice->192.168.1.25|Florian-iPad|fhem->landevice->192.168.1.15|HP-OfficeJet-Drucker|fhem->landevice->192.168.1.43|Jolima-Handy|fhem->landevice->192.168.1.41|Jolina-PC|fhem->landevice->192.168.1.28|Jolina-PC-morpheus|fhem->landevice->192.168.1.22|Jolina-Samsung-Handy|fhem->landevice->192.168.1.31|Jolina-Samsung-HandyII|fhem->landevice->|PC-10-30-47-75-87-97|fhem->landevice->192.168.1.19|PC-192-168-1-19|fhem->landevice->192.168.1.53|Patrick-Handy-Blackberry|fhem->landevice->192.168.1.48|Patrick-iPad|fhem->landevice->192.168.1.11|Patrick-iPod|fhem->landevice->192.168.1.18|Pioneer-AVR|fhem->landevice->192.168.1.14|SamsungTV|fhem->landevice->192.168.1.26|Susannes-iPhone|fhem->landevice->192.168.1.42|Toms-iPad|fhem->landevice->192.168.1.34|Wifi-LED-Controller|fhem->landevice->192.168.1.101|cubie|fhem->landevice->192.168.1.12|fritz.repeater|fhem->landevice->192.168.1.39|iPad-Rene|fhem->landevice->192.168.1.33|nebukadnezar|fhem->landevice->192.168.1.10|neo|fhem->landevice->192.168.1.10|neo|fhem->landevice->192.168.1.40|raspberrypi|fhem->landevice->192.168.1.20|trinity|fhem->landevice->192.168.1.30|vwin7|fhem->landevice->192.168.1.29|xppvm|fhem->landevice->192.168.1.13|zion|dect1_intern|610|dect1|Wohnzimmer|dect1_manufacturer|AVM|dect1_intRingTone|HandsetDefault|dect1_alarmRingTone|HandsetDefault|dect1_radio|0|dect1_imagePath||dect1_custRingTone||dect1_custRingToneName||dect1_fwVersion|3.10|dect1_model|C3|dect2_intern|611|dect2|Wohnzimmer Panas.|dect2_manufacturer|0x0512|dect2_intRingTone|HandsetDefault|dect2_alarmRingTone|HandsetDefault|dect2_radio|0|dect2_imagePath||dect2_custRingTone||dect2_custRingToneName||dect2_fwVersion|0.00|dect2_model|0x00|dect3_intern||dect3||dect3_manufacturer||dect3_intRingTone||dect3_alarmRingTone||dect3_radio||dect3_imagePath||dect3_custRingTone||dect3_custRingToneName||dect3_fwVersion||dect3_model||fhem->610->name|Wohnzimmer|fhem->610->brand|AVM|fhem->610->model|C3|fhem->611->name|Wohnzimmer Panas.|fhem->611->brand|0x0512|fhem->611->model|0x00|fon1|Schlafzimmer|fon2|Arbeitszimmer|fon1_intern|1|fon2_intern|2|tam1|Anrufbeantworter 1|tam1_state|on|tam1_newMsg|0|tam1_oldMsg|1|user01|(guest)|user01_thisMonthTime|0:00|user01_todayTime|0:00|user01_todaySeconds|0|user01_type|Guest|user02|Florian-iPad (192.168.1.25)|user02_thisMonthTime|6:04|user02_todayTime|2:36|user02_todaySeconds|9405|user02_type|IP|user03|Florian-PC (192.168.1.24)|user03_thisMonthTime|6:04|user03_todayTime|2:36|user03_todaySeconds|9405|user03_type|IP|user05|HP-OfficeJet-Drucker (192.168.1.15)|user05_thisMonthTime|5:28|user05_todayTime|5:28|user05_todaySeconds|19680|user05_type|IP|user06|Jolina-PC-morpheus (192.168.1.28)|user06_thisMonthTime|0:54|user06_todayTime|0:54|user06_todaySeconds|3240|user06_type|IP|user07|Florian-Samsung-Handy (192.168.1.23)|user07_thisMonthTime|6:04|user07_todayTime|2:36|user07_todaySeconds|9405|user07_type|IP|user08|Jolina-PC (192.168.1.41)|user08_thisMonthTime|0:54|user08_todayTime|0:54|user08_todaySeconds|3240|user08_type|IP|user10|Jolina-Samsung-Handy (192.168.1.22)|user10_thisMonthTime|0:54|user10_todayTime|0:54|user10_todaySeconds|3240|user10_type|IP|user11|Jolina-Samsung-HandyII (192.168.1.31)|user11_thisMonthTime|0:54|user11_todayTime|0:54|user11_todaySeconds|3240|user11_type|IP|box_wlan_2.4GHz|on|box_wlan_5GHz|off|box_guestWlan|off|box_guestWlanRemain|0|box_dect|on|box_moh|3|box_powerRate|47|alarm1|Wecker 1|alarm1_state|off|alarm1_time|09:10|alarm1_target|DECT 610|alarm1_wdays|once|alarm2|Wecker 2|alarm2_state|off|alarm2_time|11:30|alarm2_target|DECT 610|alarm2_wdays|daily|alarm3|Wecker 3|alarm3_state|off|alarm3_time|11:35|alarm3_target|DECT 610|alarm3_wdays|Mo Tu We Th Fr|readoutTime|13.36
2015.01.05 17:41:05.197 5: FRITZBOX Fritzbox: Readout_Done.762 Back at main process


Hier noch das Device:

Internals:
   INTERVAL   300
   NAME       Fritzbox
   NR         1478
   REMOTE     1
   STATE      Initializing
   TYPE       FRITZBOX
   Readings:
     2015-01-05 16:18:48   box_guestWlan   off
     2015-01-05 16:18:48   box_guestWlanRemain 0
     2015-01-05 16:18:48   box_wlan_2.4GHz on
     2015-01-05 16:18:48   box_wlan_5GHz   off
     2015-01-05 16:18:48   lastReadout     5 values captured in 0.95 s
     2015-01-05 16:18:48   state           WLAN: on gWLAN: off
   Fhem:
     LOCAL      0
     lastHour   0
     modulVersion $Date: 2015-01-04 21:59:58 +0100 (Sun, 04 Jan 2015) $
   Helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
     Bm:
       Fritzbox_get:
         cnt        1
         dmx        0
         mAr
         max        0
         tot        0
       Fritzbox_set:
         cnt        13
         dmx        0
         mAr
         max        0
         tot        0
Attributes:
   devStateIcon opened:rc_GREEN:on disconnected:rc_RED:off Initialized:rc_YELLOW
   group      FRITZBOX,_FRITZBOX
   icon       it_wifi
   room       _Dienste
   telnetTimeOut 120
   verbose    5


Vielen Dank im Voraus!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Elektrolurch

Hallo Tupol,

mit dem customerRingTone klappt es noch nicht so richtig.
Die Quelle ist eine ganz normale mp3-Datei.

set fritzbox customerRingtone 610 /var/InternerSpeicher/fhem/Sounds/49.mp3

führt nun zu:
ffmpeg_conv: can't decode /var/InternerSpeicher/fhem/Sounds/49.mp3 to /var/InternerSpeicher/FRITZ/fonring/1420451828.g722

Das Verzeichnis "FRITZ" gibt es noch, aber "fonring" nicht mehr.
Habe eine Fritzbox 7390 mit Release 6.0.4.

Muss ich es anlegen?

Und dann steht da noch im Log (scheint wohl mit der Konvertierung ein Problem zu geben):

wavheader_fileparse: invalid  riff-signature
ffmpeg_conv: convert to pcma: normalizing not supported
wavheader_fileparse: invalid  riff-signature
ffmpeg_conv: can't open /var/InternerSpeicher/FRITZ/fonring/1420451828.g722
ffmpeg_conv: maybe corrupt/unsupported mp3-file: 0/0


und bei: set fritzbox ring 611

2015.01.05 11:13:57 1: PERL WARNING: Use of uninitialized value $val[1] in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1039.
2015.01.05 11:13:57 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1202.
2015.01.05 11:14:53 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1202.
Vermutlich kommt es daher, dass nicht alle Optionen der Parameter genutzt wurden und dann in der 72-Fritzbox.pm auf die leeren (undef) Parameter abgefragt wird. ???
Und hier noch ein Wunsch:
Ich habe mal mit der Tonnachricht von "moh" herumgespielt. Leider kommt die ja nur einmal und wird sofort nach dem Abheben gespielt. Schön wäre es, wenn man angeben könnte, wie häufig die Nachricht vorgespielt wird.
"Ihre Leitung wird gehalten" wird ja auch ständig wiederholt.
Ich habe das mal mit WAF getestet und beim ersten Anhören war der Überraschungseffekt so groß, das die Nachricht nicht verstanden wurde.



Elektrolurch
configDB und Windows befreite Zone!

tupol

Zitat von: P.A.Trick am 05 Januar 2015, 17:46:22
Erst einmal Danke für das tolle Modul. Leider klappt das aktualisieren der Readings bei mir auch nicht!?

Hier mal der letzte Auszug aus dem Log:
...

Danke. Das war hilfreich. Ich habe eine neue Version hochgespielt. Bitte testen.

tupol

Zitat von: Elektrolurch am 05 Januar 2015, 18:34:05
Hallo Tupol,

mit dem customerRingTone klappt es noch nicht so richtig.
Die Quelle ist eine ganz normale mp3-Datei.

set fritzbox customerRingtone 610 /var/InternerSpeicher/fhem/Sounds/49.mp3

führt nun zu:
ffmpeg_conv: can't decode /var/InternerSpeicher/fhem/Sounds/49.mp3 to /var/InternerSpeicher/FRITZ/fonring/1420451828.g722

Das Verzeichnis "FRITZ" gibt es noch, aber "fonring" nicht mehr.
Habe eine Fritzbox 7390 mit Release 6.0.4.

Muss ich es anlegen?

Und dann steht da noch im Log (scheint wohl mit der Konvertierung ein Problem zu geben):

wavheader_fileparse: invalid  riff-signature
ffmpeg_conv: convert to pcma: normalizing not supported
wavheader_fileparse: invalid  riff-signature
ffmpeg_conv: can't open /var/InternerSpeicher/FRITZ/fonring/1420451828.g722
ffmpeg_conv: maybe corrupt/unsupported mp3-file: 0/0


und bei: set fritzbox ring 611

2015.01.05 11:13:57 1: PERL WARNING: Use of uninitialized value $val[1] in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1039.
2015.01.05 11:13:57 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1202.
2015.01.05 11:14:53 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/72_FRITZBOX.pm line 1202.
Vermutlich kommt es daher, dass nicht alle Optionen der Parameter genutzt wurden und dann in der 72-Fritzbox.pm auf die leeren (undef) Parameter abgefragt wird. ???
Und hier noch ein Wunsch:
Ich habe mal mit der Tonnachricht von "moh" herumgespielt. Leider kommt die ja nur einmal und wird sofort nach dem Abheben gespielt. Schön wäre es, wenn man angeben könnte, wie häufig die Nachricht vorgespielt wird.
"Ihre Leitung wird gehalten" wird ja auch ständig wiederholt.
Ich habe das mal mit WAF getestet und beim ersten Anhören war der Überraschungseffekt so groß, das die Nachricht nicht verstanden wurde.

Elektrolurch
http://forum.fhem.de/index.php/topic,29725.msg240624.html#msg240624

tupol

Die aktuelle Version sollte das Verzeichnis "/var/InternerSpeicher/FRITZ/fonring" erzeugen.

Bei mir funktioniert das Hochladen leider nicht immer. Mich würden Eure Erfahrungen interessieren.

Markus M.

Zitat von: tupol am 04 Januar 2015, 08:27:34
Poste mal bitte ein log bei modul verbose 5 und ein list.

Danke für die fixe Antwort!
Ich bin grade erst dazugekommen genauer nachzusehen - du liest die komplette Telnet-Rückgabe aus, was aber nicht mehr funktioniert sobald da ein Prompt ist. Dafür brauchst du den Fehler jetzt nicht mehr lokalisieren sondern nur noch die Bausteine zeilenweise an den richtigen Stellen einfügen ;)

Bei den Attributen in $hash->{AttrList}:
                ."telnetShellPrompt "


In FRITZBOX_Exec_Remote und FRITZBOX_Exec_Local zu Beginn:
   my $name = $hash->{NAME};


Immer bevor du ein chomp $result; machst:
my $shellprompt = AttrVal( $name, "telnetShellPrompt", "" );
$result =~ s/($shellprompt)//;


Und die Doku:
      <li><code>telnetShellPrompt</code>
         <br>
         If the Fritz!Box is running Freetz or any other software that causes a telnet shell prompt,
         <br>
         this attribute has to be filled with your prompt to prevent false readings, 
         <br>
         e.g., root@fritz:/var/mod/root
      </li><br>


Funktioniert prima und entfernt auch eventuellen Mist der schon in den Readings drinsteht.
Müsste vorher allerdings noch jemand auf einer Box ohne Prompt testen - ich hab keine zur Hand.

Viele Grüsse,
Markus

Aktuell weder Smarthome noch FHEM vorhanden