Hi everybody,
If anyone is interested in an alternative open-source solution to the official MQTT API implementation for SL2/SL3, please check the Nuki Hub project by @technyon. With a $5-10 ESP32 device, you’ll be able to have total control and management of the Smart Lock. This is expecially useful for Nuki SL2 users, who don’t have an MQTT solution and are forced to upgrade to SL3 Pro with Bridge.
You will have total local control of the lock via MQTT and also automatic integration (auto-discovery) with Home Assistant. All LOCAL, no internet dependency. Nuki Hub acts as a bridge, communicating with the lock via BLE API and via wifi (or ethernet) for MQTT.
Supported devices:
- NUKI Smart Lock 1.0
- NUKI Smart Lock 2.0
- NUKI Smart Lock 3.0
- NUKI Smart Lock 3.0 Pro
- NUKI Opener
- NUKI Keypad 1.0
- NUKI Keypad 2.0
Recommended ESP32 devices:
Wifi
PoE
- M5Stack Atom POE
- M5Stack PoESP32 Unit
- Olimex ESP32-POE
- Olimex ESP32-POE-ISO
- WT32-ETH01
- LilyGO-T-ETH-POE
Features:
For a list of features please refer to the github repository readme, it would be too long to duplicate it here.
Home Assistant integration:
For Home Assistant users: this is the device view in the MQTT integration, without configuring anything. NH leverages auto-discovery to configure the Smart Lock automatically in Home Assistant.
With other 3 people, we are actively helping the developer test and implement new functionalities. Please redirect all support issues to the github repo, this thread is mainly to inform all Nuki users about an alternative solution.
Thanks @Juergen for allowing us to inform users about this solution.
Cheers,
Alessandro