From a108a2e0527bb9d1f9611751d4beac4923afb68a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey?= Date: Tue, 17 Mar 2026 21:10:05 +0000 Subject: [PATCH] feat(zeta): enable mDNS broadcasting for Home Assistant Enables avahi (mDNS daemon) and the zeroconf HA component so that Home Assistant advertises itself on the local network via _home-assistant._tcp, allowing iOS app auto-discovery. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- hosts/zeta/services/home-assistant.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hosts/zeta/services/home-assistant.nix b/hosts/zeta/services/home-assistant.nix index ce06ccd5..2b98d487 100644 --- a/hosts/zeta/services/home-assistant.nix +++ b/hosts/zeta/services/home-assistant.nix @@ -13,6 +13,7 @@ # Required by ai_task → camera import chain in service descriptions "camera" "mobile_app" + "zeroconf" ]; config = { http = { @@ -22,7 +23,12 @@ ]; }; mobile_app = {}; + zeroconf = {}; }; }; networking.firewall.allowedTCPPorts = [8123]; + services.avahi = { + enable = true; + nssmdns4 = true; + }; }