Hosted onhoraciohdev.dev.hyper.mediavia theHypermedia Protocol

Document cover
Home Assistant + Zigbee2mqtt con Docker compose

No voy a extenderme mucho en este post y voy a colgar el Stack o Docker Compose que utilizo a día de hoy para controlar mi domótica en casa con Zigbee y Docker.

Que hub Zigbee uso

Uso uno bastante estandar del mundillo que es el Sonoff Dongle-E. La verdad que no he tenido ningún problema con él y ha sido sencillo configurarlo, simplemente seguir las instrucciones que salen en la web.

Dongle Zigbee Sonoff

De todas formas si veis cualquier otro, os recomiendo antes revisar en la web de zigbee2mqtt su compatibilidad para evitar disgustos.

El Docker Compose

Este es el que uso yo:

version: '3' services: homeassistant: container_name: homeassistant image: "ghcr.io/home-assistant/home-assistant:stable" volumes: - /home/user/docker/homeassistant/config:/config - /etc/localtime:/etc/localtime:ro - /run/dbus:/run/dbus:ro restart: unless-stopped privileged: true network_mode: host watchtower: image: containrrr/watchtower volumes: - /var/run/docker.sock:/var/run/docker.sock restart: always environment: - TZ=${TZ} - WATCHTOWER_LABEL_ENABLE=true - WATCHTOWER_INCLUDE_RESTARTING=true mosquitto: container_name: mosquitto-mqtt image: eclipse-mosquitto restart: unless-stopped volumes: - /home/user/docker/z2mqtt/mosquitto-data:/mosquitto ports: - 1883:1883 - 9001:9001 command: "mosquitto -c /mosquitto-no-auth.conf" zigbee2mqtt: container_name: zigbee2mqtt image: koenkk/zigbee2mqtt restart: unless-stopped volumes: - /home/user/docker/z2mqtt/data:/app/data - /run/udev:/run/udev:ro group_add: - dialout user: root ports: # Frontend port - 1881:8080 environment: - TZ=Europe/Madrid devices: # Make sure this matched your adapter location - /dev/ttyACM0:/dev/ttyACM0

Acceder a nuestras nuevas WebApps - Zigbee2Mqtt

Podremos acceder a Zigbee2Mqtt donde veremos los dispositivos que va detectando nuestra red. Igual el primero os cuesta un poco pero el resto van rodados.

zigbee2mqtt

Me llama mucho la atención el gráfico de la malla que hace la red Zigbee.

malla zigbee

También es muy útil poder actualizar los diferentes dispositivos.

Acceder a nuestras nuevas WebApps - Home Assistant

Podemos acceder a Home Assistant e ir a integraciones y empezar a detectar todos los dispositivos. No me extiendo en esto porque puede llevar varios posts.

Home Assistant en Docker

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime