Hallo allerseits
Im WEB gibt es vereinzelt sogenannte SIP - Relais, die kosten aber ca. 400.-- was mir zuviel ist.
Gerne würde ich aber über ein internes Telefon (fritz!box) ein Relais ansteuern. Da dieses Relais am LAN sitzt und per Telefon "angerufen" werden kann, müsste ich "irgendwie" eine SIP SW haben, die auf den Anruf wartet und dann das Relais ansteuert. Alternativ würde es auch gehen, wenn ein HTTP Reques ausgeführt würde, dann würde ich so ein SHELLY ansteuern.
Also, ich suche eigentlich ein SIP - Agent, der sehr schlank ist, sich bei der Fritz als Telefon anmelden lässt und bei Anruf reagieren kann, entweder ein HTTP Request auslösen oder ein GPIO am Raspi.
Danke für Tipps!
SIP - Relais
-
domipo -
July 21, 2024 at 5:43 PM -
Thread is Unresolved
-
-
SIP - Relais? Schau mal ob du hier fündig wirst!
-
Ich habe hierzu
gefunden, ein Projekt aus dem Jahre 2016. Vielleicht kannst du hieraus etwas machen.
Alles andere, was man so findet, sind SIP-Clients, die Anrufe erstellen sollen, kein, die welche annehmen.
-
...nun ich verfolge nun zwei Varianten:
A: ein SIP Client, z.B. Linphone, wo bei Anruf einen HTTP Request (WebHook) auslöst, oder
B: ein Rufdetektor "bauen" und an die Analoge Leitung der Fritzbox anschliessen, dann geht es nicht direkt am LAN, aber wenigstens ab Router.
ODER: Es kenn doch noch jemand einen einfachen SIPC Lient, der nur "horcht" ... -
Ich bin mir nicht sicher, weil ich schon länger nichts damit gemacht habe, aber vielleicht kann https://fritzconnection.readthedocs.io/en/latest/ auch lauschen. Muss Du mal lesen, vielleicht hilft das ja weiter.
-
ODER: Es kenn doch noch jemand einen einfachen SIPC Lient, der nur "horcht" ...
Mir ist da etwas eingefallen.
Man könnte den Callmonitor dazu nehmen, und dann entweder, wie in
PostRE: Raspi als VoIP Schaltaktor
[…]
[…]
Es soll wirklich die ganze Zeit gehupt werden? Na ja, wenn man will
Dass dieses Signal so lange anliegt, wie der Anruf besteht, wird nicht so einfach, da man das mittels de normalen VoIP-Mitteln und einem weiteren VoIP-Gerät nicht erreichen kann.
Dazu müsste die Telefonanlage die Möglichkeit liefern, dass man anzeigen lassen kann, ob ein bestimmter Anschluss 'busy' ist.
Den Anruf zu signalisieren ist da weniger das Problem. Bei der FritzBox als 'Telefonanlage' kann man eingehende Anrufe…Rasp-BerlinNovember 20, 2020 at 11:00 AM beschrieben, einen PI oder eben auch ein ESP, der den Schalter auslöst, Nur zum Schalten wäre ein PI wohl doch zu viel.
-
Nur SIP sieht recht einfach aus. Fuer deine Applikation braucht man vermutlich nur REGISTER und INVITE.
Wieviel Zeit und Geduld hast du?
-
-
-
oh ja, das tönt nach einem spannenden Ansatz, ich kann das MQTT dann ja im node red weiter verarbeiten, danke.
Ich prüfe - nach den Ferien - die versschiedenen Optionen. -
Hallo allerseits
Ich habe mich nun für eine analoge Lösung entschieden.
Folgendes habe ich realisiert:
An der fritzbox auf dem analogen Telefonausgang (Phone2) lese ich mit einem SHELLY Uni das Klingelsignal aus.
Der Vorteil dieser Lösung, ich kann den Anruf dann auch mit eben diesem SHELLY "quittieren", d.h. "entgegennehmen" und wieder "aufhängen".
Ich werde aber den MQTT sowie den Linphone -Ansatz auch noch - bei Gelegenheit - weiter prüfen.
Da ich wenig Einträge zu einem "SIP - Telefonrelais" gefunden habe, poste ich hier meine Lösung. Ev trifft sie ja auf weitere Interesse.
Wenn keine Fritz (oder anderer Router) zur Verfügung steht, gibt es mit Yeastar TA100 (oder ähnliches) ein SIP --> Analog Adapter.
Ich danke allen für die Tipps, en Gruess.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!