Dieses Modul integriert den Nuki Opener in IP-Symcon mittels der Nuki Bridge HTTP API.
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 / Tür (Öffnen)
- Gerätestatus anzeigen (diverse)
- Ring To Open (Aus / An)
- Dauermodus (Aus / An)
- Status der Türklingel anzeigen (Untätig / Es klingelt)
- Protokoll anzeigen
- IP-Symcon ab Version 6.0
- Nuki Bridge
- Aktivierte HTTP API Funktion der Nuki Bridge mittels der Nuki iOS / Android App
- Nuki Opener
- Bei kommerzieller Nutzung (z.B. als Einrichter oder Integrator) wenden Sie sich bitte zunächst an den Autor.
- Über den Module Store das
Nuki Bridge
- Modul installieren.
- Sofern noch keine
Nuki Splitter (Bridge API)
Instanz in IP-Symcon vorhanden ist, so beginnen Sie mit der Installation derNuki Discovery (Bridge API)
Instanz. - Hier finden Sie die Dokumentation zur
Nuki Discovery (Bridge API)
Instanz.
- Alternativ können Sie die
Nuki Splitter (Bridge API)
Splitter Instanz auch manuell anlegen. - Hier finden Sie die Dokumentation zur
Nuki Splitter (Bridge API)
Instanz.
- Sofern noch keine
Nuki Konfigurator (Bridge API)
Instanz in IP-Symcon vorhanden ist, so beginnen Sie mit der Installation derNuki Konfigurator (Bridge API)
Instanz. - Hier finden Sie die Dokumentation zur
Nuki Konfigurator (Bridge API)
Instanz.
- 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 (Bridge API)
auswählen, welches unter dem HerstellerNUKI
aufgeführt ist. - Es wird eine neue
Nuki Opener (Bridge API)
Instanz angelegt.
Konfigurationsseite:
Name | Beschreibung |
---|---|
Nuki ID | Nuki UID des Openers |
Bezeichnung | Bezeichnung des Openers |
Status automatisch aktualisieren | Status automatisch aktualisieren |
Alternativer Aktualisierungsintervall | Intervall zur alternativen Aktualisierung |
Protokoll verwenden | Protokoll verwenden |
Anzahl der maximalen Einträge | Anzahl der maximalen Einträge |
Schaltflächen im Aktionsbereich:
Name | Beschreibung |
---|---|
Entwicklerbereich | |
Gerätetyp ermitteln | Ermittelt den Gerätetyp |
Status aktualisieren | Aktualisiert den Status |
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 |
---|---|---|
Door | integer | Öffnet die Tür |
DeviceState | integer | Status des Openers (diverse) |
BatteryState | boolean | Batteriestatus (OK / Batterie schwach) |
RingToOpen | boolean | Ring To Open ein- / ausschalten |
ContinuousMode | boolean | Dauermodus ein- / ausschalten |
RingActionState | boolean | Türklingel (Untätig / Es klingelt) |
ActivityLog | string | Protokoll |
NUKIOB.InstanzID.Name
Name | Typ |
---|---|
Door | integer |
DeviceState | integer |
BatteryState | boolean |
RingActionState | boolean |
Wird die Nuki Opener (Bridge API)
Instanz gelöscht, so werden automatisch die oben aufgeführten Profile gelöscht.
Die Funktionalität, die das Modul im WebFront bietet:
- Betätigen des Türsummers / Tür (Öffnen)
- Gerätestatus anzeigen (diverse)
- Ring To Open (Aus / An)
- Dauermodus (Aus / An)
- Status der Türklingel anzeigen (Untätig / Es klingelt)
- Protokoll anzeigen
Türsummer betätigen (Tür öffnen):
NUKIOB_OpenDoor(integer $InstanzID);
Betätigt den Türsummer, um die Tür zu öffnen.
Gibt bei Erfolg als Rückgabewert true zurück, andernfalls false.
Beispiel:
// Öffnet die Tür
$openDoor = NUKIOB_OpenDoor(12345);
// Gibt den Rückgabewert aus
echo $openDoor;
Ring to Open ein- / ausschalten:
Mit der Ring to Open Funktion wird der Türsummer 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.
NUKIOB_ToggleRingToOpen(integer $InstanzID, boolean $Status);
$Status: false = ausschalten, true = einschalten
Gibt bei Erfolg als Rückgabewert true zurück, andernfalls false.
Beispiele:
// Ring To Open ausschalten
$toggle = NUKIOB_ToggleRingToOpen(12345, false);
// Gibt den Rückgabewert aus
echo $toggle;
// Ring To Open einschalten
$toggle = NUKIOB_ToggleRingToOpen(12345, true);
// Gibt den Rückgabewert aus
echo $toggle;
Dauermodus ein- / ausschalten:
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.
NUKIOB_ToggleContinuousMode(integer $InstanzID, boolean $Status);
$Status: false = ausschalten, true = einschalten
Gibt bei Erfolg als Rückgabewert true zurück, andernfalls false.
Beispiele:
// Dauermodus ausschalten
$toggle = NUKIOB_ToggleContinuousMode(12345, false);
// Gibt den Rückgabewert aus
echo $toggle;
// Dauermodus einschalten
$toggle = NUKIOB_ToggleContinuousMode(12345, true);
// Gibt den Rückgabewert aus
echo $toggle;
Status aktualisieren:
NUKIOB_UpdateOpenerState(integer $InstanzID);
Fragt den aktuellen Status des Nuki Openers ab und aktualisiert die Werte der entsprechenden Variablen.
Liefert keinen Rückgabewert.
Beispiel:
NUKIOB_UpdateOpenerState(12345);