projekte:klingelsignal

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
projekte:klingelsignal [2018/11/15 19:29]
djesionek [Ressourcen]
projekte:klingelsignal [2018/11/17 18:59]
djesionek [Umsetzung]
Zeile 19: Zeile 19:
   * [[https://www.mikrocontroller.net/articles/Analoger_Telefonanschluss|Analoger Telefonanschluss]]   * [[https://www.mikrocontroller.net/articles/Analoger_Telefonanschluss|Analoger Telefonanschluss]]
   * Über eine FritzBox Funktion wie Callmonitor ließe sich diese funktion ohne zusätzliches sendergerät verwenden [[https://www.home-assistant.io/components/sensor.fritzbox_callmonitor/|Callmonitor]]   * Über eine FritzBox Funktion wie Callmonitor ließe sich diese funktion ohne zusätzliches sendergerät verwenden [[https://www.home-assistant.io/components/sensor.fritzbox_callmonitor/|Callmonitor]]
 +
 +===== Umsetzung =====
 +
 +Als Infoquelle über die Anrufe wird eine Fritzbox API verwendet.
 +Diese lässt sich über <code>#96*5*</code> Ein- und über <code>#96*4*</code> Ausschalten.
 +
 +Bei aktivierter Option, bietet die Fritzbox am TCP-Port 1012 eine Benachrichtigungsfunktion,
 +welche sich auch mit entsprechenden Libs abfragen lässt (z.B. [[https://www.npmjs.com/package/fritz-callmonitor|fritz-callmonitor]]).
 +
 +Beispiel für Ausgabe an Port 1012:
 +<code>
 +15.11.18 20:36:52;RING;0;017612345678;87654321;SIP2;
 +15.11.18 20:36:57;DISCONNECT;0;0;
 +</code>
 +
 +Offensichtliches Schema der Ausgabe ist:
 +<code>
 +Datum Uhrzeit;Eventtyp;?;Anrufernummer;Empfangsnummer;Eingehende-Schnittstelle;
 +</code>
 +
  • projekte/klingelsignal.txt
  • Zuletzt geändert: 2020/10/18 14:01
  • (Externe Bearbeitung)