diff --git a/configurations/homie/modules/home-assistant/assist.nix b/configurations/homie/modules/home-assistant/assist.nix index 811c639f..639fda44 100644 --- a/configurations/homie/modules/home-assistant/assist.nix +++ b/configurations/homie/modules/home-assistant/assist.nix @@ -28,7 +28,6 @@ inherit (self.scopedPackages.${pkgs.system}.hass-components) extended-ollama-conversation # url is without subdirectory - ha-fallback-conversation tuya-local ; }; diff --git a/configurations/homie/modules/home-assistant/docs/prompt b/configurations/homie/modules/home-assistant/docs/prompt index 5d091616..0d32ab55 100644 --- a/configurations/homie/modules/home-assistant/docs/prompt +++ b/configurations/homie/modules/home-assistant/docs/prompt @@ -49,3 +49,5 @@ entity_id,name,state,aliases,attributes The current state of devices is provided in available devices. Do not restate what user says. + +Before your response, add "Your local AI says". diff --git a/flake.lock b/flake.lock index dc6747b3..259adaa1 100644 --- a/flake.lock +++ b/flake.lock @@ -466,22 +466,6 @@ "type": "github" } }, - "ha-fallback-conversation-src": { - "flake": false, - "locked": { - "lastModified": 1733355294, - "narHash": "sha256-zg+wvMYkR65wiL3qT4SB5TkwkWxaQ9HZQS/IUYqGJvk=", - "owner": "m50", - "repo": "ha-fallback-conversation", - "rev": "1e8e616916d5e19f315554c843036948b686c2ac", - "type": "github" - }, - "original": { - "owner": "m50", - "repo": "ha-fallback-conversation", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -1656,7 +1640,6 @@ "grim-hyprland": "grim-hyprland", "gtk-session-lock": "gtk-session-lock", "gtk-theme-src": "gtk-theme-src", - "ha-fallback-conversation-src": "ha-fallback-conversation-src", "home-manager": "home-manager", "hyprgrass": "hyprgrass", "hyprland": "hyprland", diff --git a/flake.nix b/flake.nix index 62d6f74c..a6081482 100644 --- a/flake.nix +++ b/flake.nix @@ -133,12 +133,6 @@ repo = "gtk"; type = "github"; }; - ha-fallback-conversation-src = { - flake = false; - owner = "m50"; - repo = "ha-fallback-conversation"; - type = "github"; - }; home-manager = { inputs.nixpkgs.follows = "nixpkgs"; owner = "nix-community"; diff --git a/inputs/default.nix b/inputs/default.nix index f6c8b6e0..8e2ad124 100644 --- a/inputs/default.nix +++ b/inputs/default.nix @@ -240,10 +240,6 @@ let owner = "TheNimaj"; repo = "extended_ollama_conversation"; } - { - owner = "m50"; - repo = "ha-fallback-conversation"; - } { owner = "make-all"; repo = "tuya-local"; diff --git a/scopedPackages/README.md b/scopedPackages/README.md index fce100f8..51c21397 100644 --- a/scopedPackages/README.md +++ b/scopedPackages/README.md @@ -49,7 +49,6 @@ Components I use for Home-Assistant that aren't in nixpkgs. | Name | Description | Homepage | | ---- | ----------- | -------- | | `extended-ollama-conversation` | Home Assistant custom component of conversation agent. It uses Ollama to control your devices. | https://github.com/TheNimaj/extended_ollama_conversation | -| `ha-fallback-conversation` | HomeAssistant Assist Fallback Conversation Agent. | https://github.com/m50/ha-fallback-conversation | | `material-symbols` | Material Symbols for Home Assistant is a collection of 13,803 Google Material Symbols for use within Home Assistant. It uses the icon-set produced and maintained by iconify. | https://github.com/beecho01/material-symbols | | `netdaemon` | An application daemon for Home Assistant written in .NET. | https://github.com/net-daemon/netdaemon | | `spotifyplus` | Home Assistant integration for Spotify Player control, services, and soundtouchplus integration support. | https://github.com/thlucas1/homeassistantcomponent_spotifyplus | diff --git a/scopedPackages/hass-components/default.nix b/scopedPackages/hass-components/default.nix index f494f47f..7ac4c320 100644 --- a/scopedPackages/hass-components/default.nix +++ b/scopedPackages/hass-components/default.nix @@ -19,8 +19,6 @@ lib.makeScope pkgs.newScope (hass: let in { extended-ollama-conversation = buildHassComponent ./extended-ollama-conversation {}; - ha-fallback-conversation = buildHassComponent ./ha-fallback-conversation {}; - material-symbols = buildHassComponent ./material-symbols {}; netdaemon = buildHassComponent ./netdaemon {}; diff --git a/scopedPackages/hass-components/ha-fallback-conversation/default.nix b/scopedPackages/hass-components/ha-fallback-conversation/default.nix deleted file mode 100644 index 2a068d60..00000000 --- a/scopedPackages/hass-components/ha-fallback-conversation/default.nix +++ /dev/null @@ -1,27 +0,0 @@ -# FIXME: deprecated -{ - # nix build inputs - lib, - buildHomeAssistantComponent, - ha-fallback-conversation-src, - ... -}: let - inherit (builtins) fromJSON readFile; - - manifest = fromJSON (readFile "${ha-fallback-conversation-src}/custom_components/fallback_conversation/manifest.json"); -in - buildHomeAssistantComponent { - owner = "m50"; - - inherit (manifest) domain version; - - src = ha-fallback-conversation-src; - - meta = { - license = lib.licenses.mit; - homepage = "https://github.com/m50/ha-fallback-conversation"; - description = '' - HomeAssistant Assist Fallback Conversation Agent. - ''; - }; - }