Skip to content

Commit 050b585

Browse files
stackptrclaude
andauthored
feat(zeta): enable mDNS broadcasting for Home Assistant (#383)
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) <noreply@anthropic.com>
1 parent 274529e commit 050b585

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎hosts/zeta/services/home-assistant.nix‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# Required by ai_task → camera import chain in service descriptions
1414
"camera"
1515
"mobile_app"
16+
"zeroconf"
1617
];
1718
config = {
1819
http = {
@@ -22,7 +23,12 @@
2223
];
2324
};
2425
mobile_app = {};
26+
zeroconf = {};
2527
};
2628
};
2729
networking.firewall.allowedTCPPorts = [8123];
30+
services.avahi = {
31+
enable = true;
32+
nssmdns4 = true;
33+
};
2834
}

0 commit comments

Comments
 (0)