Nuki
The Nuki integration allows you to control Nuki Smart Locks
Prerequisites
To add a Nuki bridge to your installation, you need to enable developer mode on your bridge and define a port and an access token. This can be achieved using the Android app
Configuration
To add the Nuki integration to your Home Assistant instance, use this My button:
Nuki can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.
Manual configuration steps
If it wasn’t discovered automatically, don’t worry! You can set up a manual integration entry:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Nuki.
-
Follow the instructions on screen to complete the setup.
Actions
Action nuki.lock_n_go
This will first unlock, wait a few seconds (20 by default) then re-lock. The wait period can be customized through the app.
See the Nuki Website
Data attribute | Optional | Description |
---|---|---|
entity_id |
yes | String or list of strings that point at entity_id s Nuki Locks. |
unlatch |
yes | Boolean - Whether to unlatch the door when first opening it. |
Action nuki.set_continuous_mode
This action allows you to enable or disable the “Continuous Mode” feature of Nuki Openers. This is similar to the Ring-to-Open feature that is mapped to “lock/unlock”, except that it doesn’t have a time limit - as long as this mode is enabled, the door will open when the buzzer button is pressed, similar to how it works at e.g. a doctor’s office or other business during the day. On other Nuki products, this action is a no-op.
Data attribute | Optional | Description |
---|---|---|
entity_id |
yes | String or list of strings that point at entity_id s Nuki Locks. |
enabled |
yes | Boolean - Set to true to enable Continuous Mode, or false to disable. |
Events
Event nuki_event
Events generated by Nuki are sent as events of type nuki_event
with the following content:
Event data attribute | Description |
---|---|
type |
The type of the event. Values: ring
|
entity_id |
The ID of the entity generating the event. |
MQTT support
The Nuki Smart Lock 3.0 Pro also supports MQTT