node-red-contrib-zigbee2mqtt-devices 0.19.2

Nodes to interact with zigbee2mqtt for Node-RED

npm install node-red-contrib-zigbee2mqtt-devices

Zigbee2MQTT Nodes for Node-RED

npm img GitHub license

This project contains Node-RED nodes that allow you to build Smart Home scenarios with your Zigbee devices connected to ZigBee2MQTT.


Available Nodes

Many nodes are available right now, and there are still new node ideas that will be added in the near future. Here is a list of the currently available ones:

Getting started

Have a look at the getting started guide.. All you need are some already paired Zigbee lamps and an installed Node-RED. What are you waiting for? Find out now how easy it is to get started.


The documentation for the project is located in the docs folder.

You need some addition help?

Join the Discord server for a more in depth support or problems that aren't metioned anywhere :)



Release: 0.19.2

Bug fixes:

  • Local node-red installation with nodejs 12 had a problem to load the node-red dependency. Removed it for now as it is only used for logging.

Release: 0.19.1

Bug fixes:

  • Better handling for invalid MQTT messages from z2m. Sometimes a required/expected property is missing or empty which caused an error.
  • Hue Dimmer switch crashed NodeRED because the power status with no action came with no action.

Behind the scenes

  • Removed some unnecessary files from the package, reducing the size from 324 kB to 229 kB
  • Removed vulnerable dependencies
  • Updated and thinned out dependencies so the installation will be faster
  • Dev feature: Cleaned up npm build scripts so there are no warnings, and they behave the same on Windows, Linux, and macOS.

Release: 0.19.0


  • Two new example flows, from the getting started guide
  • Documentation overview page
  • Documented examples
  • Show switch to manual button if the device-list request failed.
  • Added deviceName to the ouput of the climate-sensor. Resolves #75
  • Added separateOuputs option the the climate sensor. Resolves #75

Older changelogs

You can find all the release notes at the Release-Page

You want to contribute?

That's easy! Feel free to post suggestions, adding documentation or add new features. Every support is welcome!

If you feel very generous and want to contribute with coffee, you sure can:

Buy me a coffee

Node Info

Version: 0.19.2
Updated 7 months, 3 weeks ago
License: MIT
Rating: 5.0 5


119 in the last week


  • bridge-log
  • zigbee2mqtt-bridge-config
  • zigbee2mqtt-device-config
  • eurotronic-spirit
  • hue-dimmer-switch
  • ikea-dimmer
  • ikea-remote
  • ikea-dimmer-v2
  • scenic-foh-switch
  • sonoff-button
  • tasmota
  • tint-remote
  • generic-lamp
  • send-messages
  • button-switch
  • device-status
  • get-lamp-state
  • shelly-config
  • shelly-25
  • ota-update
  • override-state
  • override-brightness
  • override-temperature
  • override-color
  • override-action
  • scene-in
  • scene-selector
  • contact-sensor
  • occupancy-sensor
  • climate-sensor


  • node-red
  • zigbee2mqtt
  • smart home