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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.