Modul für IP-Symcon ab Version 4. Ermöglicht die Kommunikation mit einer Doorbird Türsprechanlage.
Inhaltsverzeichnis
Mit dem Modul lassen sich Befehle an eine Doorbird Türsprechanlage senden und die Statusrückmeldung in IP-Symcon (ab Version 4) empfangen.
- Tür öffnen
- IR Licht einschalten
- Snapshoot anfordern
- Bild Anzeige
- Zeitpunkt letztes Klingelsignal
- Zeitpunkt letzte Bewegung
- Zeitpunkt letzte Türöffnung
- Bild bei Bewegung
- Bild bei Klingelsignal
- IPS 4.x
- Doorbird Türsprechanlage, Hardware Version 1.00 und höher. Firmware Version 000098 und höher.
- der Master Branch ist für die aktuelle IP-Symcon Version ausgelegt.
- bei IP-Symcon Versionen kleiner 4.1 ist der Branch Old-Version zu wählen
Die IP-Symcon (min Ver. 4.x) Konsole öffnen. Im Objektbaum unter Kerninstanzen die Instanz Modules durch einen doppelten Mausklick öffnen.
In der Modules Instanz rechts oben auf den Button Hinzufügen drücken.
In dem sich öffnenden Fenster folgende URL hinzufügen:
`https://github.com/Wolbolar/IPSymconDoorbird`
und mit OK bestätigen.
Anschließend erscheint ein Eintrag für das Modul in der Liste der Instanz Modules
Es wird im Standard der Zweig (Branch) master geladen, dieser enthält aktuelle Änderungen und Anpassungen. Nur der Zweig master wird aktuell gehalten. Sollte eine ältere Version von IP-Symcon 4 die kleiner ist als Version 4.1 eingesetzt werden ist auf den Stift rechts in der Liste zu klicken. Es öffnet sich ein weiteres Fenster, hier kann man auf einen anderen Zweig wechseln, für ältere Versionen kleiner als 4.1 ist hier Old-Version auszuwählen.
Bevor die eigentliche Instanz angelegt wird, müssen zwei Kategorien an einer gewünschten Stelle im Objektbaum angelegt werden. In diese beiden Kategorien werden dann später vom Modul bei einem Klingelsignal oder bei einer Bewegungserkennung oder manueller Aufforderung, jeweils ein Bild zum Zeitpunkt des Events abgelegt. Wir legen also eine Kategorie an der gewünschten Position im Objektbaum an (CTRL+0) und benennen diese z.B. mit den Namen Doorbird Besucherhistorie und Doorbird Klingelhistorie.
In IP-Symcon nun Instanz hinzufügen (CTRL+1) auswählen unter der Kategorie, unter der man die Doorbird hinzufügen will, und Doorbird auswählen. Im Konfigurationsformular ist der Doorbird User und das Doorbird Passwort zu ergänzen. Hierbei ist darauf zu achten, dass in der Doorbird App unter Einstellungen (Zahnrad) unter Weitere Funktionen -> Administration ein neuer Nutzer angelegt worden ist. Es muss ein Nutzer mit User und Passwort im Modul eingetragen werden und nicht der Administrator Account benutzt werden. Wenn bereits ein Nutzer angelegt worden ist, können Username und Passwort 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. Insofern eine Email Instanz in IP-Symcon eingerichtet worden ist kann diese im Formular angegeben werden. Wenn die Email Benachrichtigung optional aktiv gesetzt wird wird bei jedem Klingeln eine Email mit Text und dem Foto verschickt.
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.
Eigenschaft | Typ | Standardwert | Funktion |
---|---|---|---|
IPSIP | string | IP Adresse IP-Symcon | |
Host | string | IP Adresse Doorbird | |
User | string | Doorbird User | |
Password | string | Doorbird Passwort | |
picturelimit | integer | 20 | Limit an abgelegten Bildern |
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
GUID: {D489FA0B-765D-451E-8B21-C6B61ECAC00E}