diff --git a/esphome/docker-compose.yml b/esphome/docker-compose.yml index c127986..aefd081 100644 --- a/esphome/docker-compose.yml +++ b/esphome/docker-compose.yml @@ -3,27 +3,17 @@ services: image: esphome/esphome:stable container_name: ${ESPHOME_CONTAINER_NAME:-esphome} restart: unless-stopped - # Eigene feste MAC-Adresse für das Sens-Netzwerk - mac_address: 02:42:0a:00:14:88 + mac_address: ${ESPHOME_MAC_ADDRESS:-02:42:0a:00:14:88} environment: - TZ=${TIMEZONE:-Europe/Berlin} volumes: - "${ESPHOME_VOL_CONFIG:-/opt/docker/esphome/config}:/config" - /etc/localtime:/etc/localtime:ro networks: - - sens_network + sens_network: + ipv4_address: ${ESPHOME_CONTAINER_IP:-10.0.20.88} networks: sens_network: name: sens_macvlan - driver: macvlan - driver_opts: - parent: ${PHYSICAL_INTERFACE:-ens20} - ipam: - driver: default - config: - # Nutzt das gleiche Subnetz und Gateway wie Music Assistant - - subnet: ${SENS_SUBNET:-10.0.20.0/24} - gateway: ${SENS_GATEWAY:-10.0.20.1} - # Eigene IP-Adresse für ESPHome (Fallback .88) - ip_range: ${ESPHOME_CONTAINER_IP:-10.0.20.88/32} \ No newline at end of file + external: true