A Node-RED node to control your Nuki device through MQTT.
Based on the MQTT API Specification v1.4, found on the Nuki Developer forum.
To install this node, run the following command in your Node-RED user directory (typically ~/.node-red):
npm install @maelfr/node-red-nuki-mqtt
This node allows you to control your Nuki device through MQTT. You can configure the device and action in the node, or set them dynamically using the msg.payload
property.
Field | Description |
---|---|
payload | the action to publish |
The action can be configured in the node or, if left blank, can be set by msg.payload
. The following actions are supported:
- UNLOCK
- LOCK
- UNLATCH
- LOCK_N_GO
- LOCK_N_GO_WITH_UNLATCH
- FULL_LOCK
Field | Description |
---|---|
Name | A friendly name for the device |
ID | The Nuki ID in hexadecimal format is printed on the device itself and also shown in the device administration. e.g. 2BB28570 |
MQTT Broker | The MQTT broker to use |
This node is licensed under the MIT License. See the LICENSE file for more information.
This node was created by Maël Bernero.