From eac443f280f3a0ca65130ba979a8563e3acca8c8 Mon Sep 17 00:00:00 2001 From: Zuckerberg Date: Fri, 21 Jun 2024 23:26:30 -0600 Subject: [PATCH] Fix home assisstant --- machines/storage/s0/home-automation.nix | 26 ++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/machines/storage/s0/home-automation.nix b/machines/storage/s0/home-automation.nix index eacc1e6..65ca49a 100644 --- a/machines/storage/s0/home-automation.nix +++ b/machines/storage/s0/home-automation.nix @@ -111,13 +111,32 @@ in services.home-assistant = { enable = true; - configWritable = true; extraComponents = [ + "default_config" "esphome" "met" "radio_browser" "wled" "mqtt" + "apple_tv" # why is this even needed? I get `ModuleNotFoundError: No module named 'pyatv'` errors otherwise for some reason. + "unifi" + "digital_ocean" + "downloader" + "mailgun" + "minecraft_server" + "mullvad" + "nextcloud" + "ollama" + "openweathermap" + "jellyfin" + "transmission" + "radarr" + "sonarr" + "syncthing" + "tailscale" + "weather" + "whois" + "youtube" ]; # config = null; config = { @@ -133,6 +152,11 @@ in "::1" ]; }; + + "automation manual" = [ + ]; + # Allow using automations generated from the UI + "automation ui" = "!include automations.yaml"; }; }; }