Nuki
homebridge-nukiio · v0.16.1
Adds Nuki smart locks via the Nuki Bridge with separate lock and unlatch behavior.
What it says it supports
Brands
- Nuki
Devices it names
- Nuki Smart Lock
- Nuki Bridge
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Works with Nuki Bridge local HTTP API; setup problems mostly due to developer mode and reachability.
- Works1
- Partly works1
| Device | Status | What they said | Source |
|---|---|---|---|
| Nuki Bridge | Works | Needs local bridge API with developer mode enabled; web API not usedSaved copyHello, Thanks for providing the PlugIn. Unfortunately I (interested layman!) can't access the bridge. I have read the IP address from my Fritzbox and checked it in the Nuki App, the port is listed there as 8080. So the URL / address is http://192.168.178.67:8080 I also took the token from the Nuki App. This is the 6-digit token. (I also tried the long token from the Web Nuki.io - this does not work either) The NukiID is the ID of the opener. I did not enter the ID of the bridge anywhere. The bridge is connected to the network via a Fritz Access Point (mesh mode). 1. In the protocol I get the … Excerpt saved from GitHub on 2026-10-22. | Issue #68 · 2020-11 |
| Nuki Opener | Partly works | Maintainer built a blind test branch for opener support, untested by ownerSaved copyI would guess you don´t really need help with updating the api calls, there is just a new parameter that was added with the opener, called device type. with 0 for smartlock and 2 for opener. Just look at the new API docu: https://developer.nuki.io/page/nuki-bridge-http-api-190/4/#heading--introduction If you need help with testing the plugin a could do that since I already own a Opener Excerpt saved from GitHub on 2026-10-22. | Issue #42 · 2019-07 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
Nuki Bridge HTTP API
You’ll need
- Nuki Bridge
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=0.3.0 |
| Homebridge 2.0 | No |
| Node.js | >=0.12.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | NukiBridge |
| License | GPL-3.0 |
Community signals
| Downloads a week | 32 |
|---|---|
| Downloads a month | 162 |
| GitHub stars | 42 |
| Open issues | 12 |
| Closed issues | 89 |
| Last code push | 2023-12-29 |
| Latest version | 0.16.1 (2023-08-20) |
| First published | 2016-06-27 |
| Releases | 66 |
| npm dependents | 1 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- BatteryService
- ContactSensor
- Doorbell
- LockMechanism
- Switch
Sources
- npm: https://www.npmjs.com/package/homebridge-nukiio
- Source code: https://github.com/benzman81/homebridge-nukiio
- Issues: https://github.com/benzman81/homebridge-nukiio/issues
- Verified plugins list: https://github.com/homebridge/verified


