Dieses Modul integriert den NUKI Opener in IP-Symcon. In Verbindung mit einer NUKI Bridge macht der Nuki Opener aus deiner bestehenden Gegensprechanlage einen smarten Türöffner.
Für dieses Modul besteht kein Anspruch auf Fehlerfreiheit, Weiterentwicklung, sonstige Unterstützung oder Support. Bevor das Modul installiert wird, sollte unbedingt ein Backup von IP-Symcon durchgeführt werden. Der Entwickler haftet nicht für eventuell auftretende Datenverluste oder sonstige Schäden. Der Nutzer stimmt den o.a. Bedingungen, sowie den Lizenzbedingungen ausdrücklich zu.
- Funktionsumfang
- Voraussetzungen
- Software-Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen und Profile
- WebFront
- PHP-Befehlsreferenz
- Betätigen des Türsummers
- IP-Symcon ab Version 5.1
- NUKI Bridge
- NUKI Opener
-
Bei kommerzieller Nutzung (z.B. als Einrichter oder Integrator) wenden Sie sich bitte zunächst an den Autor.
-
Bei privater Nutzung wird das Modul über den Modul Store installiert.
-
Sofern noch keine NUKI Bridge Instanz in IP-Symcon vorhanden ist, so beginnen Sie mit der Installation der NUKI Discovery Instanz.
Hier finden Sie die Dokumentation zum NUKI Discovery.
Alternativ können Sie die NUKI Bridge auch manuell anlegen. Hier finden Sie die Dokumentation zur NUKI Bridge. -
Sofern noch keine NUKI Configurator Instanz in IP-Symcon vorhanden ist, so beginnen Sie mit der Installation und Konfiguration der NUKI Configurator Instanz.
Hier finden Sie die Dokumentation zum NUKI Configurator.
Alternativ könenn Sie den NUKI Opener auch manuell anlegen. Lesen Sie bitte dafür diese Dokumentation weiter durch.
- In IP-Symcon an beliebiger Stelle
Instanz hinzufügen
auswählen undNUKI Opener
auswählen, welches unter dem HerstellerNUKI
aufgeführt ist. Es wird eine NUKI Opener Instanz angelegt, in der die Eigenschaften zur Steuerung des NUKI Openers gesetzt werden können.
Konfigurationsseite:
Name | Beschreibung |
---|---|
NUKI ID | NUKI ID des Openers |
Bezeichnung | Bezeichnung des Openers |
Schaltflächen im Aktionsbereich:
Name | Beschreibung |
---|---|
Status aktualisieren | Aktualisiert den aktuellen Status des NUKI Openers an |
Ring to Open deaktivieren | Deaktiviert die Ring to Open Funktion |
Ring to Open aktivieren | Aktiviert die Ring to Open Funktion |
Dauermodus deaktivieren | Deaktiviert den Dauermodus |
Dauermodus aktivieren | Aktiviert den Dauermodus |
Türsummer betätigen | Betätigt den Türsummer, um die Tür zu öffnen |
Vorgehensweise:
Geben Sie bei manueller Konfiguration die NUKI ID und eine Bezeichnung an.
Die Statusvariablen/Kategorien werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.
Name | Typ | Beschreibung |
---|---|---|
DoorBuzzer | Integer | Türsummer |
OpenerMode | String | Modus des NUKI Openers |
OpenerState | String | Status des NUKI Openers |
BatteryState | Boolean | Batteriestatus des NUKI Openers |
Nachfolgende Profile werden zusätzlichen hinzugefügt:
NUKI.InstanzID.DoorBuzzer
Wird die NUKI Opener Instanz gelöscht, so werden automatisch die oben aufgeführten Profile gelöscht.
Über das WebFront kann der Türsummer zum öffnen der Tür betätigen werden.
Informationen über den Modus, Status und den Batteriestatus werden angezeigt.
Status aktualisieren:
NUKI_GetOpenerState(integer $InstanzID);
Fragt den aktuellen Status des NUKI Openers ab und aktualisiert die Werte der entsprechenden Variablen.
Rückgabewert: Die aktuellen Werte als String
Beispiel:
$state = NUKI_GetOpenerState(12345);
Türsummer betätigen:
NUKI_BuzzDoor(integer $InstanzID);
Betätigt den Türsummer, um die Tür zu öffnen.
Rückgabewert: Gibt true oder false zurück
Beispiel:
$actuate = NUKI_BuzzDoor(12345);
Ring to Open de-/aktivieren:
Mit der Ring to Open Funktion wird der Buzzer deiner Gegensprechanlage betätigt, sobald jemand an der Haustür deines Wohngebäudes klingelt. Dein Smartphone wird erkannt, sobald du in der Nähe bist.
NUKI_ToggleRingToOpen(integer $InstanzID, boolean $Status);
De-/Aktiviert die Ring to Open Funktion.
$Status: false = deaktivieren, true = aktivieren
Rückgabewert: Gibt true oder false zurück
Beispiel:
Deaktivieren: $toggle = NUKI_ToggleRingToOpen(12345, false);
Aktivieren: $toggle = NUKI_ToggleRingToOpen(12345, true);
Dauermodus de-/aktivieren:
Wenn du den Dauermodus aktivierst, öffnet der Nuki Opener immer automatisch die Haustür, sobald jemand bei dir klingelt. Du kannst diese Funktion jederzeit deaktivieren.
NUKI_ToggleContinuousMode(integer $InstanzID, boolean $Status);
De-/Aktiviert den Dauermodus.
$Status: false = deaktivieren, true = aktivieren
Rückgabewert: Gibt true oder false zurück
Beispiel:
Deaktivieren: $toggle = NUKI_ToggleContinuousMode(12345, false);
Aktivieren: $toggle = NUKI_ToggleContinuousMode(12345, true);