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

MarkJ.

Hallo Leute,

ich häng mich hier mal ran, nachdem das Modul ja jetzt auch per Remote auf die Fritzbox zugreifen kann, dachte ich prima ich kann meine Alarm Meldungen wieder aktivieren.
Habe die fb_pwd.txt angelegt und auf der Fritzbox den User Fhem, wenn ich dann aber versuche, eines der Telefone an zuklingel erhalte ich folgende Meldung:

FRITZBOX fritzbox: Ring_Done.968 Error: Internal number '610' not a DECT number

Auch ändert sich der STATE nicht der bleibt bei "Initializing" stehen.
Habe ich etwas vergessen?

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

tupol

Zitat von: MarkJ. am 08 Dezember 2014, 09:49:56
Hallo Leute,

ich häng mich hier mal ran, nachdem das Modul ja jetzt auch per Remote auf die Fritzbox zugreifen kann, dachte ich prima ich kann meine Alarm Meldungen wieder aktivieren.
Habe die fb_pwd.txt angelegt und auf der Fritzbox den User Fhem, wenn ich dann aber versuche, eines der Telefone an zuklingel erhalte ich folgende Meldung:

FRITZBOX fritzbox: Ring_Done.968 Error: Internal number '610' not a DECT number

Auch ändert sich der STATE nicht der bleibt bei "Initializing" stehen.
Habe ich etwas vergessen?

Gruß Mark

Bitte verbose im Modul auf 5 setzen und das Ergebnis (log-Auszug) von set ... update und ring... hier posten

MarkJ.

 hier mal die Logeinträge, bei set Update passiert garnichts.

2014.12.08 11:30:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x1e7e578)
2014.12.08 11:30:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:30:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:30:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:30:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 11:35:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x212c230)
2014.12.08 11:35:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:35:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:35:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:35:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 11:40:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x1f08230)
2014.12.08 11:40:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:40:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:40:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:40:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 11:45:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x1e7e578)
2014.12.08 11:45:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:45:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:45:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:45:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 11:50:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x212c230)
2014.12.08 11:50:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:50:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:50:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:50:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 11:55:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x1f08230)
2014.12.08 11:55:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 11:55:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 11:55:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 11:55:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 12:00:39 1: FRITZBOX fritzbox: Readout_Start.385 Old readout process still running. Killing old process HASH(0x1e7e578)
2014.12.08 12:00:39 4: FRITZBOX fritzbox: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 12:00:39 5: FRITZBOX fritzbox: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 12:00:39 5: FRITZBOX fritzbox: Telnet_Open.1091 Close password file
2014.12.08 12:00:39 4: FRITZBOX fritzbox: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 12:04:14 1: FRITZBOX fritzbox: Ring_Done.968 Error: Internal number '610' not a DECT number
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

tupol

Hast Du das neuste Modul (update)?

Kommst Du per Telnet auf die Box?

MarkJ.

Ja, Update habe ich Heute morgen gemacht, und ja ich komme auch per Telnet auf die Fritzbox.
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

scooty

Hallo,

vielen Dank für das Modul, echt klasse!
:)

Darf ich einen Wunsch äußern (oder habe ich bisher etwas übersehen?):
Könnte das Modul so erweitert werden, so dass mehrere Fritzboxen in FHEM definiert werden können?
Habe selbst zwei Fritzboxen im Einsatz, beide würde ich gerne als FRITZBOX-device in FHEM verwenden.
Bisher ist ja in den Internals der Wert "HOST" fest belegt mit "fritz.box", eine Parametrisierung bei Definition eines FRITZBOX-devices mit Angabe der IP-Adresse der Fritz!Box wäre klasse.

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

tupol

#51
Zitat von: MarkJ. am 08 Dezember 2014, 12:35:58
Ja, Update habe ich Heute morgen gemacht, und ja ich komme auch per Telnet auf die Fritzbox.

Da weis ich auch nicht mehr weiter. Anscheinend funktioniert das Perl Telnet Modul nicht. Ist es installiert? Nutzt du andere FHEM Module die telnet nutzen? Gibt es noch andere Fehlermeldungen von Perl?
Ich habe festgestellt, dass FHEM bei Start über die Linux Shell noch einige andere Fehlernachrichten in der Shell anzeigt, die nicht im log landen.

tupol

Zitat von: scooty am 08 Dezember 2014, 13:03:14
Könnte das Modul so erweitert werden, so dass mehrere Fritzboxen in FHEM definiert werden können?
Habe selbst zwei Fritzboxen im Einsatz, beide würde ich gerne als FRITZBOX-device in FHEM verwenden.
Bisher ist ja in den Internals der Wert "HOST" fest belegt mit "fritz.box", eine Parametrisierung bei Definition eines FRITZBOX-devices mit Angabe der IP-Adresse der Fritz!Box wäre klasse.
Wie nutzt Du denn die beiden Boxen?

HolyMoly

Bei mir funktioniert das Modul nun wunderbar mit einer externen fritzbox 7490 ;)
allerdings nicht mehr auf meiner 7390  mit fhem direkt drauf  :'(
Fehlermeldung: Cannot open password file 'fb_pwd.txt': No such file or directory.
Kunststück, bei fhem auf ner fritte brauchts das ja nun auch wirklich nicht.
Könntest du da evtl. zuerst erkennen ob das Modul auf ner fritte läuft und falls nicht auf den remote fritzbox modus umschalten?

FHEM auf Raspi2 & Radxa Rock

MarkJ.

ich habe auf meiner 7390 ja auch eine Fhem Installation laufen, kann mein Problem damit zusammen hängen?
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

tupol

Zitat von: MarkJ. am 08 Dezember 2014, 17:01:26
ich habe auf meiner 7390 ja auch eine Fhem Installation laufen, kann mein Problem damit zusammen hängen?
Nein. Hatte ich auch.

Michael

#56
Moin

vielen Dank für das Modul!

So nun mein Problem auf einem RPi.
Error while waiting for user prompt: pattern match timed-out

Modulversion :
# $Id: 72_FRITZBOX.pm 7164 2014-12-07 17:05:47Z tpoitzsch $

In der Log steht folgendes
2014.12.08 18:29:39 4: FRITZBOX fritz: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1091 Close password file
2014.12.08 18:29:39 4: FRITZBOX fritz: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1111 Telnet: Wait for user prompt
2014.12.08 18:29:50 2: FRITZBOX fritz: Telnet_Open.1115 Error while waiting for user prompt: pattern match timed-out


PS. Im Anhang die Telnet Verbindung mit PuTTY
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

tupol

Zitat von: Michael am 08 Dezember 2014, 18:36:07
Moin

vielen Dank für das Modul!

So nun mein Problem auf einem RPi.
Error while waiting for user prompt: pattern match timed-out

Modulversion :
# $Id: 72_FRITZBOX.pm 7164 2014-12-07 17:05:47Z tpoitzsch $

In der Log steht folgendes
2014.12.08 18:29:39 4: FRITZBOX fritz: Readout_Run.418 Start update of slow changing device readings.
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1087 Open password file 'fb_pwd.txt' to extract password
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1091 Close password file
2014.12.08 18:29:39 4: FRITZBOX fritz: Telnet_Open.1100 Open Telnet Connection to fritz.box
2014.12.08 18:29:39 5: FRITZBOX fritz: Telnet_Open.1111 Telnet: Wait for user prompt
2014.12.08 18:29:50 2: FRITZBOX fritz: Telnet_Open.1115 Error while waiting for user prompt: pattern match timed-out


PS. Im Anhang die Telnet Verbindung mit PuTTY

Deine Box ist nicht für einen user konfiguriert. Einfach das Attribute userTelnet löschen, dann läuft es

tupol

#58
Zitat von: HolyMoly am 08 Dezember 2014, 15:29:22
Bei mir funktioniert das Modul nun wunderbar mit einer externen fritzbox 7490 ;)
allerdings nicht mehr auf meiner 7390  mit fhem direkt drauf  :'(
Fehlermeldung: Cannot open password file 'fb_pwd.txt': No such file or directory.
Kunststück, bei fhem auf ner fritte brauchts das ja nun auch wirklich nicht.
Könntest du da evtl. zuerst erkennen ob das Modul auf ner fritte läuft und falls nicht auf den remote fritzbox modus umschalten?

Seltsam. Was bekommst du, wenn Du in der FHEM-Befehlzeile folgendes ausführst>
{ my $test = "test";; $test .= -X ("/usr/bin/ctlmgr_ctl");; return $test;;}
und
{ my $test = "test";; $test .= -f ("/usr/bin/ctlmgr_ctl");; return $test;;}

HolyMoly

#59
Beide male test1
FHEM auf Raspi2 & Radxa Rock