[gelöst]wie kann ich einen (externen) Anruf aus FHEM mit einer Fritzbox starten?

Begonnen von tklein, 17 Februar 2017, 18:41:00

Vorheriges Thema - Nächstes Thema

tklein

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
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

Thorsten Pferdekaemper

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
FUIP

fiedel

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 bald kommen.

Gruß
Frank
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

tklein

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
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

CoolTux

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!
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

tklein

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 :-)
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

tklein

FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2