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

Neue Version hochgeladen: New attribute fritzBoxIP, Bugfix "no TAM"

tupol

Zitat von: HolyMoly am 08 Dezember 2014, 21:01:03
Beide male test1

Dann sollte Dein Modul in den lokalen Modus gehen. mach mal ein shutdown restart und poste hier dein "list <devicename>"

HolyMoly

Internals:
   INTERVAL   300
   NAME       fritzbox
   NR         140
   REMOTE     0
   STATE      Error: Cannot open password file 'fb_pwd.txt': No such file or directory
   TYPE       FRITZBOX
   Readings:
     2014-12-08 15:00:10   alarm1          Wecker 1
     2014-12-08 15:00:10   alarm1_state    off
     2014-12-08 15:00:10   alarm1_target   FON 1
     2014-12-08 15:00:10   alarm1_time     00:00
     2014-12-08 15:00:10   alarm1_wdays    Mo Fr Tu Sa We So Th
     2014-12-08 15:00:10   alarm2          Wecker 2
     2014-12-08 15:00:10   alarm2_state    off
     2014-12-08 15:00:10   alarm2_target   FON 1
     2014-12-08 15:00:10   alarm2_time     00:00
     2014-12-08 15:00:10   alarm2_wdays    Mo Fr Tu Sa We So Th
     2014-12-08 15:00:10   alarm3          Wecker 3
     2014-12-08 15:00:10   alarm3_state    off
     2014-12-08 15:00:10   alarm3_target   FON 1
     2014-12-08 15:00:10   alarm3_time     00:00
     2014-12-08 15:00:10   alarm3_wdays    Mo Fr Tu Sa We So Th
     2014-12-08 15:00:10   box_fwVersion   84.06.04 (old)
     2014-12-08 15:00:10   box_guestWlan   off
     2014-12-08 15:00:10   box_model       Fritz Box 7390
     2014-12-07 08:03:21   box_wlan        on
     2014-12-08 15:00:10   box_wlan_2GHz   on
     2014-12-08 15:00:10   box_wlan_5GHz   on
     2014-12-08 15:00:10   dect1           B Telefon
     2014-12-08 15:00:10   dect1_alarmRingTone HandsetDefault
     2014-12-08 15:00:10   dect1_fwVersion 0.00
     2014-12-08 15:00:10   dect1_intRingTone HandsetDefault
     2014-12-08 15:00:10   dect1_intern    610
     2014-12-08 15:00:10   dect1_manufacturer Siemens
     2014-12-08 15:00:10   dect1_model     0x00
     2014-12-08 15:00:10   dect2           Mittelgeschoss
     2014-12-08 15:00:10   dect2_alarmRingTone HandsetDefault
     2014-12-08 15:00:10   dect2_fwVersion 0.00
     2014-12-08 15:00:10   dect2_intRingTone HandsetDefault
     2014-12-08 15:00:10   dect2_intern    611
     2014-12-08 15:00:10   dect2_manufacturer Siemens
     2014-12-08 15:00:10   dect2_model     0x00
     2014-12-08 15:00:10   dect3           Erdgeschoss
     2014-12-08 15:00:10   dect3_alarmRingTone HandsetDefault
     2014-12-08 15:00:10   dect3_fwVersion 0.00
     2014-12-08 15:00:10   dect3_intRingTone HandsetDefault
     2014-12-08 15:00:10   dect3_intern    612
     2014-12-08 15:00:10   dect3_manufacturer Siemens
     2014-12-08 15:00:10   dect3_model     0x00
     2014-12-08 15:00:10   fon1            Faxgerät
     2014-12-08 15:00:10   fon1_intern     1
     2014-12-08 21:17:49   lastReadout     Error: Cannot open password file 'fb_pwd.txt': No such file or directory
     2014-12-08 21:17:49   state           Error: Cannot open password file 'fb_pwd.txt': No such file or directory
     2014-12-08 15:00:10   tam1            Anrufbeantworter
     2014-12-08 15:00:10   tam1_newMsg     0
     2014-12-08 15:00:10   tam1_oldMsg     0
     2014-12-08 15:00:10   tam1_state      on
     2014-12-08 15:00:10   user01          (guest)
     2014-12-08 15:00:10   user01_thisMonthTime 0 h 0 min
     2014-12-08 15:00:10   user01_todayTime 0 h 0 min
     2014-12-08 15:00:10   user01_type     4
     2014-12-08 15:00:10   user02          (default)
     2014-12-08 15:00:10   user02_thisMonthTime 0 h 0 min
     2014-12-08 15:00:10   user02_todayTime 0 h 0 min
     2014-12-08 15:00:10   user02_type     3
   Fhem:
     LOCAL      0
     lastHour   0
     modulVersion $Date: 2014-12-07 18:05:47 +0100 (Sun, 07 Dec 2014) $
   Helper:
Attributes:
   alarmDevice Actor
   alarmSettings |||0
   room       Arbeitszimmer
FHEM auf Raspi2 & Radxa Rock

tupol


HolyMoly

#64
von 95_Alarm.pm, der Alarmanlage  ::)
Wenn der Alarm ausgelöst wird klingelt zuerst das Telefon.
Wenn man nicht innerhalb von ner bestimmten Zeit die richtige Nummer angewählt hat gehts erst richtig los  ;D

Aber ich glaube nicht dass es an diesen Attributen liegt. Vor 2-3 Tagen lief dein Modul noch klasse mit denen.
FHEM auf Raspi2 & Radxa Rock

tupol

bug fixed. Lokaler Modus sollte wieder funktionieren.

hexenmeister

Die letzte Version funktioniert und wirft keine Warnings mehr :)
Vielen Dank!


HolyMoly

Kann bestätigen, jetzt funktioniert es einwandfrei sowohl local als auch remote.
Vielen Dank!
FHEM auf Raspi2 & Radxa Rock

MarkJ.

ich habe das Update jetzt auch mal geladen, das attr fritzBoxIP  gesetzt, nun bekomme ich folgende Meldungen:
2014.12.09 09:01:20 0: Server started with 138 defined entities (version $Id: fhem.pl 7124 2014-12-05 07:10:20Z rudolfkoenig $, os linux, user fhem, pid 2195)
2014.12.09 09:01:24 2: FRITZBOX fritzbox: Telnet_Open.1157 Error while waiting for command prompt: pattern match read eof
2014.12.09 09:01:50 2: FRITZBOX fritzbox: Telnet_Open.1157 Error while waiting for command prompt: pattern match read eof
2014.12.09 09:02:51 4: FRITZBOX fritzbox: Readout_Run.427 Start update of slow changing device readings.
2014.12.09 09:02:51 5: FRITZBOX fritzbox: Telnet_Open.1104 Open password file 'fb_pwd.txt' to extract password
2014.12.09 09:02:51 5: FRITZBOX fritzbox: Telnet_Open.1108 Close password file
2014.12.09 09:02:51 4: FRITZBOX fritzbox: Telnet_Open.1117 Open Telnet Connection to 192.168.2.1
2014.12.09 09:02:51 5: FRITZBOX fritzbox: Telnet_Open.1128 Telnet: Wait for user prompt
2014.12.09 09:02:52 5: FRITZBOX fritzbox: Telnet_Open.1137 Telnet: Entering user
2014.12.09 09:02:52 5: FRITZBOX fritzbox: Telnet_Open.1141 Telnet: Wait for password prompt
2014.12.09 09:02:52 5: FRITZBOX fritzbox: Telnet_Open.1150 Telnet: Entering password
2014.12.09 09:02:52 5: FRITZBOX fritzbox: Telnet_Open.1153 Telnet: Wait for command prompt
2014.12.09 09:02:59 2: FRITZBOX fritzbox: Telnet_Open.1157 Error while waiting for command prompt: pattern match read eof
2014.12.09 09:06:08 1: FHEM2FHEM 192.168.2.1:7072 reappeared (Remoteserver)
2014.12.09 09:06:20 4: FRITZBOX fritzbox: Readout_Run.427 Start update of slow changing device readings.
2014.12.09 09:06:20 5: FRITZBOX fritzbox: Telnet_Open.1104 Open password file 'fb_pwd.txt' to extract password
2014.12.09 09:06:20 5: FRITZBOX fritzbox: Telnet_Open.1108 Close password file
2014.12.09 09:06:20 4: FRITZBOX fritzbox: Telnet_Open.1117 Open Telnet Connection to 192.168.2.1
2014.12.09 09:06:20 5: FRITZBOX fritzbox: Telnet_Open.1128 Telnet: Wait for user prompt
2014.12.09 09:06:21 5: FRITZBOX fritzbox: Telnet_Open.1137 Telnet: Entering user
2014.12.09 09:06:21 5: FRITZBOX fritzbox: Telnet_Open.1141 Telnet: Wait for password prompt
2014.12.09 09:06:21 5: FRITZBOX fritzbox: Telnet_Open.1150 Telnet: Entering password
2014.12.09 09:06:21 5: FRITZBOX fritzbox: Telnet_Open.1153 Telnet: Wait for command prompt
2014.12.09 09:06:22 2: FRITZBOX fritzbox: Telnet_Open.1157 Error while waiting for command prompt: pattern match read eof
2014.12.09 09:06:25 4: FRITZBOX fritzbox: Readout_Run.427 Start update of slow changing device readings.
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1104 Open password file 'fb_pwd.txt' to extract password
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1108 Close password file
2014.12.09 09:06:25 4: FRITZBOX fritzbox: Telnet_Open.1117 Open Telnet Connection to 192.168.2.1
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1128 Telnet: Wait for user prompt
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1137 Telnet: Entering user
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1141 Telnet: Wait for password prompt
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1150 Telnet: Entering password
2014.12.09 09:06:25 5: FRITZBOX fritzbox: Telnet_Open.1153 Telnet: Wait for command prompt
2014.12.09 09:06:28 2: FRITZBOX fritzbox: Telnet_Open.1157 Error while waiting for command prompt: pattern match read eof

Irgendeiner eine Idee?
Gruß Mark
Rasberry Pi COC Busware Fhem 5.6
Rasberry Pi  HM-CFG-LAN Fhem 5.6
FB7490 Fhem 5.6 Fhem2Fhem
FS20 IRL, FS20 AS4 ,FS20 ST-4, FS20 PIRA,
HMS100TFK, HMS100T, FS20 RPT-3 ,Fritz DECT200, FRITZ520E, FRITZ 546E, HM-CC-RT-DN, HM-TC-IT-WM-W-EU, HM-Sec-SD, HM-Sec-SC-2

strauch

Zitat von: tupol am 08 Dezember 2014, 14:45:12
Wie nutzt Du denn die beiden Boxen?

Ich bin zwar nicht gefragt, habe aber 4 Fritzboxen im Einsatz. Hintergrund, wir teilen uns einen Internetzugang mit unseren Nachbarn und WLAN geht nur schlecht durch die Stahldecken.
Deshalb gibt es 4 Fritzboxen.
1. Fritzbox1 hängt am DSL Anschluss, liefert Telefonie per DECT, WLAN ist abgeschaltet.
2. Fritzbox2 hängt per LAN an Fritzbox1, liefert WLAN, GästeWLAN und dient als DECT Repeater in DHH1
3. Fritzbox3 hängt per LAN an Fritzbox1, liefert WLAN, GästeWLAN und dient als DECT Repeater in DHH2
4. Fritzbox4 hängt per LAN an Fritzbox1, liefert WLAN in den Garten, wenn der Bewegungsmelder über längeren Zeitraum Bewegung auf der Terrasse feststellt.

Nun könnte man schon je nach Anwesenheit und Abwesenheit, das GästeWLAN in der entsprechenden DHH abschalten.
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

HolyMoly

#70
Fast schon wunschlos glücklich  ;D
Hast du dir das Thema Anrufweiterleitung noch mal durch den Kopf gehen lassen?

Wäre genial die Festnetztelefonie direkt an die entsprechenden Handys weiterzuleiten wenn niemand zu Hause ist. Dann spart man sich das lästige hinterhertelefonieren. Weiterer positiver Nebeneffekt, auch die Einbrecher können nicht mehr so einfach herausfinden ob gerade jemand zu Hause ist.

Um dir die ganze Geschichte schmackhafter zu machen habe ich recherchiert dass man die Weiterleitung auch ohne AT Command-Kunststücke per ctlmgr_ctl bearbeiten kann.

mit:

ctlmgr_ctl r telcfg settings/Diversity0/Active

Kann man den Status der ersten Rufumleitung abfragen/setzen. ( 0 = Inaktiv / 1 = Aktiv / er = nicht eingerichtet sein)

mit:

ctlmgr_ctl r telcfg settings/Diversity0/Destination

kann man das Ziel der Umleitung abfragen/setzen

Beides geht mit meiner 7390@6.05 und mit meiner 7490@6.20

Generell wäre auch noch ein Temperatur reading interessant:

ctlmgr_ctl r power status/act_temperature

FHEM auf Raspi2 & Radxa Rock

carlos

Mal ne Frage zum Thema New attribute fritzBoxIP.
Wenn ich jetzt eine andere IP addresse eingebe , kann ich ja den telnet user auch noch per attr setzen. Wie ist das jetzt aber mit dem Passwort?
In der datei fb_pwd.txt steht ja dann eins drin das nicht unbedingt passen muss zu der IP/telnet user Kombination.
Das kann dann so nicht funktionieren.
Da muss man immer den gleichen User mit dem gleichen Passwort verwenden
Wäre es nicht besser diese 3 parameter über das define zu setzen?
Also vielleicht so:

define name FRITZBOX IP user pwd

Gruß
Carlos
FHEM svn auf Intel NUC mit proxmox, 3 Raspberry Pi, signalduino, nanoCUL,  toom Baumarkt Funksteckdosen, einige sonoffs, hue, shelly

tupol

Dann sieht jeder FHEM-Nutzer das Passwort.

tupol

So mal ganz generell. Ich möchte das Modul eigentlich nur mit den notwendigen Readings ausstatten. Der komplette Readout-Prozess dauert jetzt schon zwischen 10-30 s. Wenn man es mit Daten zuballert, dann dauert es bald 2 Minuten.

HolyMoly

Stimmt, bei mir meckert er jetzt schon:

2014.12.09 14:10:13 1: FRITZBOX fritzbox: Readout_Start.394 Old readout process still running. Killing old process HASH(0x27196e8)
2014.12.09 14:05:24 1: CallBlockingFn: Can't connect to localhost:: IO::Socket::INET: Bad hostname 'localhost:'
2014.12.09 14:05:24 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at FHEM/Blocking.pm line 117.
FHEM auf Raspi2 & Radxa Rock