From b871dc47721f8bdb48b6a1dd2bb2350c0c896bba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= <dev@felschr.com>
Date: Wed, 13 Sep 2023 23:29:50 +0200
Subject: [PATCH] feat(home-assistant): update extra components & packages

- add upnp & thread
- reorder list
- add extra package required for HACS
---
 services/home-assistant/default.nix | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/services/home-assistant/default.nix b/services/home-assistant/default.nix
index 53547c4..65a85a1 100644
--- a/services/home-assistant/default.nix
+++ b/services/home-assistant/default.nix
@@ -34,17 +34,26 @@ in {
     extraComponents = [
       "default_config"
       "otp"
-      "assist_pipeline"
-      "wyoming"
+      "upnp"
+      "zha"
+      "thread"
       "esphome"
       "homekit_controller"
       "fritz"
       "roku"
       "sonos"
       "onvif"
+      "assist_pipeline"
+      "wyoming"
       "shopping_list"
     ];
-    extraPackages = ps: with ps; [ pyqrcode ];
+    extraPackages = ps:
+      with ps; [
+        pyqrcode
+
+        # HACS
+        aiogithubapi
+      ];
     config = {
       homeassistant = {
         name = "Home";