From 8dfc99f3095a7841685c03b591147c72e2683c09 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Sat, 29 Apr 2023 14:42:50 -0700 Subject: [PATCH] support multiple hass homekit instances --- tewi/home-assistant.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tewi/home-assistant.nix b/tewi/home-assistant.nix index ae82fcd9..8333e34a 100644 --- a/tewi/home-assistant.nix +++ b/tewi/home-assistant.nix @@ -14,9 +14,7 @@ in { networking.firewall.allowedTCPPorts = [ # Home Assistant cfg.config.http.server_port - # Tewi Homekit - cfg.config.homekit.port - ]; + ] ++ map ({ port, ... }: port) cfg.config.homekit; networking.firewall.allowedUDPPorts = [ # MDNS 5353 @@ -129,7 +127,7 @@ in { ]; entity_config = {}; }; - homekit = { + homekit = [ { name = "Tewi"; port = 21063; ip_address = "10.1.1.38"; @@ -140,7 +138,7 @@ in { include_entities = "!include homekit_include_entities.yaml"; }; entity_config = "!include homekit_entity_config.yaml"; - }; + } ]; tts = [ { platform = "google_translate";