SmartHome (Docker) auf Synology DSM
Fürs SmartHome wird NodeRed als Steuerung genutzt und Grafana für die Anzeige von Werten und HomeAssistant nur zur SmartPhone App Bedienung des Smarthomes.
compose.yaml für Synology Docker:
version: '3.8' services: mosquitto: container_name: SmartHome-MQTT image: eclipse-mosquitto:latest restart: on-failure:5 network_mode: bridge ports: - 1883:1883 - 8883:8883 - 9001:9001 volumes: - /volume1/docker/SmartHome/MQTT/conf:/mosquitto/config:rw - /volume1/docker/SmartHome/MQTT/data:/mosquitto/data:rw - /volume1/docker/SmartHome/MQTT/log:/mosquitto/log:rw nodered: container_name: SmartHome-Node-Red image: nodered/node-red:latest restart: on-failure:5 network_mode: host ports: - 1880:1880 volumes: - /volume1/docker/SmartHome/Node_Red:/data grafana: container_name: SmartHome-Grafana image: grafana/grafana:latest restart: on-failure:5 network_mode: host ports: - 3000:3000 volumes: - /volume1/docker/SmartHome/Grafana:/var/lib/grafana homeassistant: container_name: SmartHome-HomeAssistant image: "ghcr.io/home-assistant/home-assistant:stable" restart: on-failure:5 privileged: true network_mode: host ports: - 8123:8123 volumes: - /volume1/docker/SmartHome/HomeAssistent/config:/config - /volume1/docker/SmartHome/HomeAssistent/localtime:/etc/localtime:ro pv2mqtt: #https://github.com/wez/govee2mqtt container_name: SmartHome-Govee2mqtt image: ghcr.io/wez/govee2mqtt:latest restart: on-failure:5 env_file: - /volume1/docker/SmartHome/Grovee2mqtt/Dockerfile.env network_mode: host # ports: # - 4001:4001/udp # - 4002:4002/udp # - 4003:4003/udp
01. Jan. 2025 von