deCONZ-Community

deCONZ-Community

Official

Docker app from thecode's Repository

Overview

This Docker image containerizes the deCONZ software from Dresden Elektronik, which controls a ZigBee network using a Conbee USB or RaspBee GPIO serial interface. This image runs deCONZ in "minimal" mode, for control of the ZigBee network via the WebUIs ("Wireless Light Control" and "Phoscon") and over the REST API and Websockets, and optionally runs a VNC server for viewing and interacting with the ZigBee mesh through the deCONZ UI. This template uses a custom ip - network type custom br:0 - (alternatively, you can use host and change the web ports) If you are migrating an existing marthoc/deconz install to deconzcommunity/deconz, Make sure you have the latest backup from the Phoscon. Enable advanced options to show more settings

Runtime arguments

Web UI
http://[IP]:[PORT:80]/
Network
br0
Shell
sh
Privileged
false

Template configuration

appdataPathrw
Target
/opt/deCONZ
Value
/mnt/user/appdata/deconz
Conbee USB PortDevice

Path to Conbee USB device, It is recommended to use serial by id: /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_[SN]-if00:/dev/ttyACM0

Value
/dev/ttyACM0
deCONZ DeviceVariable

Set same as device, if you forward a device by id, you don't need to change this

Target
DECONZ_DEVICE
Value
/dev/ttyACM0
Time ZoneVariable

Set the local time zone so deCONZ has the correct time

Target
TZ
VNC Mode Enable/DisableVariable

Set this option to enable VNC access to the container to view the deCONZ ZigBee mesh: 1=Enable, 0=Disable

Target
DECONZ_VNC_MODE
Default
0|1
Value
0
VNC PortVariable

Port for VNC mode access to deCONZ application

Target
DECONZ_VNC_PORT
Value
5900
VNC passwordVariable

Default password for VNC mode is 'changeme', Make sure to change the default password if VNC is enabled

Target
DECONZ_VNC_PASSWORD
Value
changeme
noVNC PortVariable

Port for web access to view the deCONZ ZigBee mesh using noVNC, setting the port to `0` will disable the noVNC functionality

Target
DECONZ_NOVNC_PORT
Default
6080
Value
6080
Web PortVariable

Phoscon web UI port

Target
DECONZ_WEB_PORT
Value
80
Websockets ServiceVariable

Websockets service port

Target
DECONZ_WS_PORT
Value
443
Debug InfoVariable

Sets the level of the deCONZ command-line flag --dbg-info

Target
DEBUG_INFO
Default
1
Value
1
Debug APSVariable

Sets the level of the deCONZ command-line flag --dbg-aps

Target
DEBUG_APS
Default
0
Value
0
Debug ZCLVariable

Sets the level of the deCONZ command-line flag --dbg-zcl

Target
DEBUG_ZCL
Default
0
Value
0
Debug ZDPVariable

Sets the level of the deCONZ command-line flag --dbg-zdp

Target
DEBUG_ZDP
Default
0
Value
0
DEBUG DDFVariable

Sets the level of the deCONZ command-line flag --dbg-ddf

Target
DEBUG_DDF
Default
0
Value
0
Debug DEVVariable

Sets the level of the deCONZ command-line flag --dbg-dev

Target
DEBUG_DEV
Default
0
Value
0
Debug OTAVariable

Sets the level of the deCONZ command-line flag --dbg-ota

Target
DEBUG_OTA
Default
0
Value
0
Debug ErrorVariable

Sets the level of the deCONZ command-line flag --dbg-error

Target
DEBUG_ERROR
Default
0
Value
0
Debug HTTPVariable

Sets the level of the deCONZ command-line flag --dbg-http

Target
DEBUG_HTTP
Default
0
Value
0
uPNP Enable/DisableVariable

Enable uPNP: 1=Enable, 0=Disable

Target
DECONZ_UPNP
Default
1|0
Value
1
deCONZ Start VerboseVariable

Set this option to 0 to disable verbose of start script, set to 1 to enable `set -x` logging

Target
DECONZ_START_VERBOSE
Value
0

Categories

Download Statistics

4,547,851
Total Downloads
41,656
This Month
36,987
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
deconzcommunity/deconz:stable
Last Updated2026-04-13
First Seen2022-09-05

Run deCONZ-Community on Unraid.

deCONZ-Community is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.