motom001 / DoorPi

OpenSource VoIP Door-Intercomstation
https://www.doorpi.org/forum/
241 stars 86 forks source link

[Wunsch] event network connection changed #189

Open Xyolyp opened 5 years ago

Xyolyp commented 5 years ago

Ich könnte wegen einem recht instabilen Netzwerk ein/mehrere Events wenn sich die Netzwerkverbindung ändert gut gebrauchen. Es geht hierbei nichtmal um die Internetanbindung, sondern die Verbindung von einem Netzwerkadapter zu einem beliebigen Netzwerk. Separate Events für das erfolgreiche Herstellen einer Verbindung sowie das trennen/verlieren der Netzwerkverbindung wären nice to have. Ich würde damit ein Fallbacksystem aktivieren, damit auch wenn das Netzwerk ausfällt die Klingel funktioniert (dann halt nur mit Gong aber immerhin).

motom001 commented 2 years ago

Problemstellung noch aktuell? Was soll z.B. passieren, wenn die Netzwerkverbindung nicht mehr vorhanden ist? Woran soll erkannt werden, dass die Netzwerkverbindung nicht mehr vorhanden ist?

Xyolyp commented 2 years ago

@motom001 ja, die Problemstellungen ist noch aktuell. Es soll ein GPIO Ausgang geschalten werden, wenn das Netzwerk weg ist, an welchem ein Relais hängt, was eine physikalische Verbindung zwischen dem Klingeltaster und dem Gong herstellt. Dies würde dafür sorgen, dass auch bei Netzwerkausfall ein Signal bei Betätigung des Klingeltasters erfolgt. Wenn die Netzwerkverbindung wieder hergestellt wird soll der Ausgang wieder deaktiviert werden. Bei mir wird immer als erstes ein externes drittes System gefragt, welche Operation durchgeführt werden soll, wenn der Taster betätigt wird und das dritte System meldet zurück, ob der Gong geläutet, ein SIP-Anruf durchgeführt oder auch gar nichts passieren soll.