- Platform information:
- Hardware: Raspberry Pi 4
- OS: Raspberry Pi OS / x64 / 11 (bullseye)
- Java Runtime Environment: 11.0.15 (Temurin-11.0.15+10) (running in Docker)
- openHAB version: 3.3.0 (running in Docker)
- ConBee 2 USB stick
Dear community,
I’m completely new to the field of home automation and making my very first steps. My goal is to control some Philips Hue Smart Plugs via ZigBee.
As you can read in the platform information, I’m running openHAB 3 on my Raspberry Pi 4 via Docker. For this I’ve created a dedicated openHAB user called myopenhabuser
on the host that is used for the Docker container.
I can successfully access openHAB’s UI via http://myRaspi:8080.
I’ve bought a ConBee 2 USB stick as ZigBee gateway. When plugging-in the stick, I can successfully see it as /dev/ttyACM0
. Then I’ve executed sudo usermod -a -G dialout myopenhabuser
and restarted the openHAB Docker container with the following command:
docker run --name openhab \
--net=host \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/timezone:/etc/timezone:ro \
-v /opt/openhab/conf:/openhab/conf \
-v /opt/openhab/userdata:/openhab/userdata \
-v /opt/openhab/addons:/openhab/addons \
-v /opt/deconz:/opt/deCONZ \
-d \
-e USER_ID=999 -e GROUP_ID=994 \
-e CRYPTO_POLICY=unlimited \
--restart=always \
--device=/dev/ttyUSB0 \
openhab/openhab:latest
I can still access http://myRaspi:8080. After installing the deCONZ binding, I’m adding a deCONZ-Gateway with the following settings:
- IP address:
myRaspi
- HTTP port:
8080
- API key: the 16 digit Install Code that was printed on the ConBee’s packing.
And now the status is stuck in INITIALIZING.
Any help would be really appreciated thx a lot in advance!