energia:monitorizacion:casa_avelina
Instalación de Zigbee
Comprobar el dispositivo usb:
ls -l /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 abr 1 10:09 /dev/ttyUSB0
Configuración con docker compose:
mkdir -p /home/ruth/docker/domotica/zigbee2mqtt/data
docker-compose.yml
zigbee2mqtt:
image: koenkk/zigbee2mqtt
platform: linux/arm64
container_name: zigbee2mqtt
depends_on:
- mosquitto
volumes:
- ./zigbee2mqtt/data:/app/data
devices:
- /dev/ttyUSB0:/dev/ttyUSB0 # ⚠️ ajusta si es ttyACM0
ports:
- "8080:8080"
environment:
- TZ=Europe/Madrid
restart: unless-stopped
./zigbee2mqtt/data/configuration.yaml
homeassistant: false mqtt: base_topic: zigbee2mqtt server: mqtt://mosquitto:1883 user: "" password: "" serial: port: /dev/ttyUSB0 frontend: port: 8080 permit_join: true advanced: network_key: GENERATE
Al arrancar genera contraseña por el GENERATE
Dar permisos a usb
sudo usermod -aG dialout ruth
VPN
IP raspberry Avelina: 10.8.0.8
Docker
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 23f219b8c1a1 koenkk/zigbee2mqtt "docker-entrypoint.s…" 11 days ago Up 8 days 0.0.0.0:8080->8080/tcp zigbee2mqtt fa67824db357 telegraf:1.37.3 "/entrypoint.sh tele…" 11 days ago Up 8 days 8092/udp, 8125/udp, 8094/tcp telegraf_shelly b7b587dc65eb grafana/grafana:10.4.1 "/run.sh" 11 days ago Up 8 days 0.0.0.0:3006->3000/tcp grafana_shelly 2d38a97a68f2 influxdb:2.7 "/entrypoint.sh infl…" 11 days ago Up 8 days 0.0.0.0:8101->8086/tcp influxdb_shelly 279fd0d0c0f8 eclipse-mosquitto:2 "/docker-entrypoint.…" 11 days ago Up 8 days 0.0.0.0:1883->1883/tcp, 0.0.0.0:9001->9001/tcp mosquitto_shelly
energia/monitorizacion/casa_avelina.txt · Last modified: by jose
