VoIP Client (nur IOs) mit AVR + ESP8266 o.ä.

Gast #4849130
Lesenswert?

Moin,

Ich möchte per Telefon (DECT oder auch Handy) eine Aktion auslösen 
können, also ein Relais schalten.
Als Basis (VOIP Server) habe ich eine Fritzbox 7490.

Meine erste Idee wäre ein Raspi oder ähnliches mit WLAN und Linphone. Da 
müsste lediglich die Logdatei gecheckt werden, soweit kein Problem.

Ich frage mich aber, ob es da nich noch eine kompaktere Lösung mit AVR 
und einem WLAN Modul gibt!? Hat schonmal jemand versucht mit einem 
ESP8266 einen VOIP Client aufzubauen?

Oder hat noch jemand einen anderen Kabellosen Ansatz für mich?

Bis gespannt!
#4849446
Lesenswert?

Rufus Τ. F. schrieb:
> AVM dokumentiert verschiedene Programmierschnittstellen
>
> https://avm.de/service/schnittstellen/
>
> ... die müsstest Du mit einem Programm auf dem ESP8266 ansteuern und
> inhaltlich auswerten können.

Wenn du das TR-064-Protokoll meinst, so sieht mir das nach Discovery-
Gedöns mit SOAP aus. Will man wirklich mit XML und MD5 (für 
Authentifizierung)
auf dem ESP8266 hantieren? Man kann das XML evtl. sogar noch irgendwie
hin hacken ohne XML wirklich zu parsen oder als DOM zu repräsentieren,
aber wirklich Freude käme mir bei der Lösung nicht auf.

Würde da wirklich eher zu Raspberry Pi + Python SOAP-Implementierung
greifen und gut ist. Will hier aber niemandem ausreden sowas nicht
als sportliche Herausforderung zu sehen.
Gast #4849997
Lesenswert?

Hallo kleinerTelefonist,

Ich mache sowas in der Art gerade mit dem ESP32. Das klappt ganz gut.

Ist einmal ein SIP-Gespräch gestartet, können Tastendrücke vom Telefon 
per SIP INFO empfangen  werden. Dazu wird nur ein sehr einfacher Parser 
benötigt.

Gruß,
Christian
#4850020
Lesenswert?

Markus -. schrieb:
> Robin R. schrieb:
>> Wäre noch cooler wenn der µC dann das Gespräch annehmen würde und
>> nach Tönen lauschen könnte.
>
> Gabs da nicht mal einen TDA1077 für DTMF?

Uh, das scheint aber ein alter IC zu sein. Hab nur was auf ebay
gefunden, in der Beschreibung: "10 Stück Zweitongenerator-ICs TDA 1077P 
im DIL 16 Gehäuse, unbenutzter alter Lagerbestand aus den späten 70er 
Jahren, also bestmögliche Kompatibilität für Reparaturen an 
entsprechenden alten Geräten (klassische Telefone der ersten 
elektronischen Generationen)."

Ein Generator kann man ja eigentlich mit PWM machen, oder müssen
das reine Sinus-Töne sein?

Das Umgekehrte ist ja eigentlich das Interessante, und sieh da,
da hat sogar scheinbar jemand was für Arduino gebastelt
(Goertzel algo. Implementierung):
https://forum.arduino.cc/index.php?topic=121540.0

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren