Aqara W100 sensor/thermostat — temperature and humidity sensor Zigbee Matter Thread

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 :frowning:

EDIT: don’t forget to make a backup so you can roll back if there’s a problem!