From 004eb3c29c875b1446da7410ffab2ddae0c6e71b Mon Sep 17 00:00:00 2001 From: mjallen18 Date: Tue, 14 Apr 2026 17:45:29 -0500 Subject: [PATCH] esphome --- modules/nixos/homeassistant/services/esphome/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/nixos/homeassistant/services/esphome/default.nix b/modules/nixos/homeassistant/services/esphome/default.nix index d703fe0..44bf944 100755 --- a/modules/nixos/homeassistant/services/esphome/default.nix +++ b/modules/nixos/homeassistant/services/esphome/default.nix @@ -13,7 +13,10 @@ in virtualisation.oci-containers.containers.esphome = { autoStart = true; image = "ghcr.io/esphome/esphome"; - ports = [ "6052:6052" ]; + # host networking is required for mDNS (multicast UDP) to work so that + # ESPHome can discover devices via .local and perform OTA updates + # without needing to know device IPs in advance. + extraOptions = [ "--network=host" ]; devices = [ "/dev/ttyUSB0" ];