About
Nuki Web is an integration that controls Nuki Smart Locks and Openers through the Nuki Web API. It adds lock entities to lock, unlock and open (unlatch) a door, plus an action that performs a lock action with optional force or full lock. Sensors report battery level, door state, mode, last action and trigger, firmware and hardware version, and last activity. Binary sensors, switches, numbers and selects cover items such as keypad tamper, night mode, auto lock, LED brightness, motor speed and Opener sounds including Ring to Open. Buttons trigger a sync and Lock 'n' go, and an event entity records activity log events such as doorbell and failed actions. It needs the Nuki cloud, is set up in the UI with a Nuki Web API token, and polls device status every 30 seconds.
Automatic summary of the README and code of ArnyminerZ/ha-nuki-web. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Locks
- Switches
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Connect to Nuki Web
- API Token
Texts from the code of ArnyminerZ/ha-nuki-web.
Entities
- Binary sensorsBattery Critical, Door, Ring to Open, Keypad battery critical, Door sensor battery critical, Battery charging, Keypad tamper, Night mode, Nuki server connection
- ButtonsSync, Lock 'n' go, Lock 'n' go with unlatch
- EventsActivity
- NumbersAuto lock timeout, LED brightness, Ring to Open timeout
- SelectsLock 'n' go timeout, Unlatch duration, Motor speed, Advertising mode, Buzzer volume, Button single press, Button double press, Ring sound, Open sound, Ring to Open sound, Continuous mode sound
- SensorsBattery, Door state, Mode, Last action, Last trigger, Admin PIN state, Firmware version, Hardware version, Ring to Open ends, Last activity
- SwitchesRing to Open, Continuous mode, Auto lock, Auto firmware update, Slow motor in night mode, Button, LED, Pairing, Auto unlatch, Disable Ring to Open after ring, Confirmation sound
Actions
- Perform actionPerforms a lock action, optionally forcing it or fully locking.Fields: Action, Force, Full lock
From the README
This is a custom integration for Home Assistant that interacts with the Nuki Web API. It allows you to view and control your Nuki Smart Locks and Openers directly from Home Assistant.
- Platform Support:
- Lock: Lock, Unlock, and Open (Unlatch) your Nuki devices, plus a nuki_web.perform_action service with force and full lock options.
- Sensor: Battery level, door state, mode, last action and trigger, firmware/hardware version, admin PIN state, Ring to Open end time (Openers) and last activity.
- Binary Sensor: Battery critical (lock, keypad, door sensor), battery charging, door open/closed, keypad tamper, night mode, Nuki server connection and Ring to Open status (Openers).
- Switch: Ring to Open and Continuous mode (Openers), plus settings such as auto lock, auto firmware update, button, LED and pairing.
- Number / Select: Auto lock timeout, LED brightness, lock 'n' go timeout, unlatch duration, motor speed, advertising mode, button actions, buzzer volume and Opener sounds and Ring to Open timeout.
- Button: Sync, Lock 'n' go and Lock 'n' go with unlatch.
- Event: Activity log events (lock, unlock, door opened/closed, door ajar, doorbell, failed actions,...).
- Config Flow: Easy setup via the Home Assistant UI using your Nuki Web API Token.
- Polling: Automatically updates device status every 30 seconds.
Shows in Vulpo
Quick Toggle card, Lock card, Button card, Select card, Apple Watch, Control Center.Information
- Installs
- 488 sharing analytics
- GitHub stars
- 6
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- 1.1.0,
- Category
- Security and safety, Locks and access
- Kind
- Marketplace integration
- Brand
- Nuki
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
nuki_web- Issues
- Report an issue












