FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: tklein am 17 Februar 2017, 18:41:00

Titel: [gelöst]wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: tklein am 17 Februar 2017, 18:41:00
Hallo,

habe ein device FRITZBOX erstellt, in dem auch die Daten ankommen. Nur bekomme ich leider keinen Telnetzugriff aufgrund meiner FW-Version >6.2.x
Bei TR064 habe ich keinen Befehl finden können, mit dem ich einen Anruf tätigen kann. (devices Calllist und Callmonitor funktionieren perfekt)

Mit sipcmd (https://github.com/tmakkonen/sipcmd) bekomme ich keinen externen Anruf raus. Allerdings habe ich bei funktionierende internen Anrufen einen Speicherzugriffsfehler:


pi@pi:/opt/sipcmd $ ./sipcmd -P sip -u 628 -c xyz -w 192.168.0.1 -x 'c**626w5000'
Starting sipcmd
Manager
Init
initialising SIP endpoint...
Listening for SIP signalling on 0.0.0.0:TestChanAudio
TestChanAudio
5060
SIP listener up
registered as sip:628@192.168.0.1
Created LocalEndPoint
Main
## Call ##
TestPhone::Main: calling "**626w5000" using gateway "192.168.0.1" at Fri Feb 17 18:31:28 2017

Setting up a call to: sip:**626w5000@192.168.0.1
LocalEndpoint::MakeConnection
LocalEndpointCreateConnection
LocalConnection
OnIncomingConnection: token=L9a11fb382
connection set up to sip:**626w5000@192.168.0.1
TestPhone::Main: calling "sip:**626w5000@192.168.0.1" for 0
TestPhone::Main: calling "sip:**626w5000@192.168.0.1" for 0
OnOpenMediaStream
recording media from sip
CreateMediaStream
TestChannel[ Call[C9ead9aeb1]-EP<local>[L9a11fb382] - 0x6de23670 ]
OnOpenMediaStream
streaming media to local
TestChannel::Write
Speicherzugriffsfehler



Ich würde gerne die Türsprechanlage anrufen und den elekt. Türöffner betätigen lassen. (Die Auerswald mit dem Steckmodul "Türsprechanlage") habe ich mit dem S0-Bus mit der Fritzbox verbunden
Titel: Antw:wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: Thorsten Pferdekaemper am 18 Februar 2017, 10:41:55
Hi,
also das sieht für mich erstmal nicht wirklich nach einer FHEM-Frage aus.
Schau am besten selbst mal in der Datei https://fhem.de/MAINTAINER.txt nach und verschiebe an eine geeignete Stelle.
Gruß,
   Thorsten
Titel: Antw:wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: fiedel am 18 Februar 2017, 11:12:55
Mit dem FRITZBOX- Modul sollte das gehen. So kann ich z.B. mein Handy anrufen:
set FRITZBOX call 0123456789
Türsprechen geht auch, wenn man in der Box das "Haupttelefon" als Wählhilfe- Tel. einträgt.
Man ruft dann per Modul die Tür an und das Tel. klingelt. Geht man ran, hat man Sprechverbindung zur Tür.

DTMF- Töne senden um den Öffner zu schalten soll hier (https://forum.fhem.de/index.php/topic,40219.150.html) bald kommen.

Gruß
Frank
Titel: Antw:wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: tklein am 18 Februar 2017, 14:31:51
der Aufruf scheint via telnet aufgebaut werden zu sollen. Daher klappt es bei mir wegen der Firmware leider nicht.


2017.02.18 14:29:27 3: FRITZBOX: set FritzBox call 0151.....
2017.02.18 14:29:27 2: FRITZBOX FritzBox: Telnet_OpenCon.4102 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:27 1: FRITZBOX FritzBox: Set_Cmd_Done.2098 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:44 3: FRITZBOX: set FritzBox call 0151.....
2017.02.18 14:29:44 2: FRITZBOX FritzBox: Telnet_OpenCon.4102 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:44 1: FRITZBOX FritzBox: Set_Cmd_Done.2098 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
Titel: Antw:wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: CoolTux am 18 Februar 2017, 16:57:12
Zitat von: tklein am 18 Februar 2017, 14:31:51
der Aufruf scheint via telnet aufgebaut werden zu sollen. Daher klappt es bei mir wegen der Firmware leider nicht.


2017.02.18 14:29:27 3: FRITZBOX: set FritzBox call 0151.....
2017.02.18 14:29:27 2: FRITZBOX FritzBox: Telnet_OpenCon.4102 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:27 1: FRITZBOX FritzBox: Set_Cmd_Done.2098 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:44 3: FRITZBOX: set FritzBox call 0151.....
2017.02.18 14:29:44 2: FRITZBOX FritzBox: Telnet_OpenCon.4102 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt
2017.02.18 14:29:44 1: FRITZBOX FritzBox: Set_Cmd_Done.2098 Could not open telnet connection to fritz.box: Verbindungsaufbau abgelehnt


Das ist Unsinn. Klappt bei mir auch super


   allowShellCommand 1
   allowTR064Command 1
   forceTelnetConnection 0


Probiere mal!
Titel: Antw:wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: tklein am 18 Februar 2017, 17:32:24
stimmt, so komme ich weiter. Jetzt muss ich nur schauen, warum es bei der HauptMSN mit der angerufenen Handynummer klingelt und nicht mein Handy mit der anderen MSN als Anrufer :-)
Titel: Antw:[gelöst]wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?
Beitrag von: tklein am 27 Februar 2017, 16:01:51
mit SIP klappt es jetzt