Node-Red-Dashboard web interface for controlling Zigbee2MQTT
Features:
- Popup notifications indicating device pairing status (if pairing devices).
- Rename devices
- Remove devices
- Permit join
- Set the console logging level
- See if the Zigbee2MQTT bridge is online
- Display devices
- HTTP API
Instructions:
- Install Node-Red
- Create a Flow called "Zigbee2MQTT Admin Panel"
- Settings > "Manage palette" > Install, search for and install "node-red-dashboard"
- Import flow into "Zigbee2MQTT Admin Panel" flow
- Visit: http://ipaddress:1880/ui
A list of Node-Red flows for integrating Zigbee2MQTT devices with various home automation systems can be found here.
HTTP API URLS (http://ipaddress:1880/):
- Bridge State: /adminpanelapi/state
- Device List (formatted in JSON): /adminpanelapi/devicelist
- Graphviz /adminpanelapi/networkmap/graphviz (suggest pasting into: http://viz-js.com/ or http://www.webgraphviz.com/)
- VizJS Networkmap /adminpanelapi/networkmap/viz/<engine>
(available engines are: circo, dot, fdp, neato, osage, twopi)- /adminpanelapi/networkmap/viz/circo
- /adminpanelapi/networkmap/viz/dot
- /adminpanelapi/networkmap/viz/fdp
- /adminpanelapi/networkmap/viz/neato
- /adminpanelapi/networkmap/viz/osage
- /adminpanelapi/networkmap/viz/twopi
- defaults to "dot"
Notes: Currently in beta, some features may or may not work correctly.