IPSymconDoorbird
Kurzanleitung:
PHP Modul für IP-Symcon 4.x. Es werden die Funktionen die API von Doorbird zur Zeit bietet für IP-Symcon unterstützt. Bis auf Audio werden die Funktionen der API abgebildet.
[u]Funktionsumfang:
[/u]Mit dem Modul lassen sich Befehle an eine Doorbird Türsprechanlage senden und die Statusrückmeldung in IP-Symcon (ab Version 4) empfangen.
Befehle an Doorbird senden:
[ul]
[li]Tür öffnen[/li][li]IR Licht einschalten[/li][li]Snapshot anfordern[/li][/ul]
Status Rückmeldung:
[ul]
[li]Bild Anzeige[/li][li]Zeitpunkt letztes Klingelsignal[/li][li]Zeitpunkt letzte Bewegung[/li][li]Zeitpunkt letzte Türöffnung[/li][li]Bild bei Bewegung[/li][li]Bild beim Klingeln[/li][/ul]
2. Voraussetzungen
[ul]
[li]IPS 4.x[/li][li]Doorbird Türsprechanlage, Hardware version 1.00 und höher. Firmware Version 000098 und höher.[/li][/ul]
3. Installation
Über das ‚Modul Control‘ in IP-Symcon (Ver. 4.x) folgende URL hinzufügen:
GitHub - Wolbolar/IPSymconDoorbird: PHP Modul für IP-Symcon 4.x für Doorbird
https://github.com/Wolbolar/IPSymconDoorbird
In IP-Symcon Instanz hinzufügen auswählen unter der Kategorie
unter der man die Doorbird hinzufügen will und Doorbird auswählen.
nach Abschluss der Instanzkonfiguartion werden zwei Kategorien angelegt. Eine für
Doorbird Klingelhistorie, hier werden die Bilder der Doorbird bei einem Klingelsignal
abgelegt. Eine weitere Kategorie Doorbird Besucherhistorie, hier werden Bilder bei einer
Bewegungsauslösung oder manueller Anforderung abgelegt.
Im Konfigurationsformular ist der Doorbird User und das Doorbird Passwort zu ergänzen.
Diese können in der Doorbird App nachgeschlagen werden. Die IP Adresse von Doorbird
und die IP Adresse von IP-Symcon ist zu ergänzen.
Bei jeder ausgelösten Bewegung wird von der Doorbird ein Snapshoot angefordert und in
IP-Symcon abgelegt. Ebenso wird bei jedem Klingeln ein Foto in IP-Symcon abgelegt. Unter Anzahl
der zu speichernden Bilder kann das maximale Limit der zu speichernden Bilder angegeben werden.
Wird das Limit erreicht werden die Bilder von vorne überschrieben.
Die Benachrichtigungen von Doorbird an IP-Symcon lassen sich einzeln auswählen und die Erholungszeit einstellen.
Standardeinstellung ist aktiv und der Minimumwert von 10 Sekunden. In dieser Zeit wird nicht erneut ein Event von Doorbird ausgelöst. Der Maximalwert liegt bei 10000 Sekunden.
Die IP Adresse des Doorbird sowie von IP-Symcon und der Username sowie Passwort von Doorbird sind anzugeben.
Es wird bei jedem Event Klingeln, Bewegung, Tür öffnen von Doorbird eine Mitteilung an IP-Symcon gesendet.
Mit Hilfe eines Ereignisses was bei Variablenaktualisierung greift können dann in IP-Symcon weitere Aktionen
ausgelöst werden. Das Livebild kann in IP-Symcon eingesehen werden sowie die Historie der letzten Klingelbesucher.
Verfügbare Funktionen:
Doorbird_SetupNotification(integer $InstanceID)
Benachrichtigungen zu IP-Symcon von der Doorbird einrichten
Doorbird_GetInfo(integer $InstanceID)
Liest Buildnumber, Firmware Version und WLAN MAC Adresse von Doorbird aus
Doorbird_GetSnapshot(integer $InstanceID)
Fordert einen Snapshoot von Doorbird an und legt diesen in IP-Symcon ab
Doorbird_Light(integer $InstanceID)
Schaltet die IR Lampen des Doorbird ein, entspricht Lampen Button in der App
Doorbird_OpenDoor(integer $InstanceID)
Betätigt den Türöffner der Doorbird