Hello @bjm
I don’t know what kind of machine you’re running your containers on, so I’ll give you what I have at home (currently on z2m 2.2.1).
For your W100 to be recognized you need the latest version of z2m, namely 2.3.0 (first New Supported Devices TH-S04D)
However, if you upgrade Gladys (1.4.2), there may be some potential issues as @pierre-gilles mentioned.
I had started a post about this with a log of my upgrades.
So I use docker-compose as much as possible on my Synology NAS, and when I can I use Portainer (a bit easier to manage, I find).
Here’s the code you can use:
version: "3.8"
services:
zigbee2mqtt:
# current Gladys version
# image: koenkk/zigbee2mqtt:1.42.0
# current z2m version
image: koenkk/zigbee2mqtt:2.3.0
container_name: zigbee2mqtt
restart: unless-stopped
environment:
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- NODE_ENV=production
- TZ=Europe/Berlin
volumes:
- ./data:/app/data:rw
- /run/udev:/run/udev:ro
# ports:
# - 12000:12000
network_mode: host
volumes:
data:
I’m less comfortable running a docker run ![]()
EDIT: don’t forget to make a backup so you can roll back if there’s a problem!