From 403fc8beee087e2a6b83d2f2f3b353cfb54dcb62 Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Sat, 3 Oct 2026 14:52:57 -0700 Subject: [PATCH] Plugin catalog: homeassistant (official, NousResearch) The Home Assistant gateway platform and ha_* tools as a standalone catalog plugin (NousResearch/hermes-homeassistant). Core still bundles Home Assistant until #132469 lands; that PR removes the bundled copy and migrates every profile that used it onto this entry. --- plugin-catalog/homeassistant.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 plugin-catalog/homeassistant.yaml diff --git a/plugin-catalog/homeassistant.yaml b/plugin-catalog/homeassistant.yaml new file mode 100644 index 0000000000..45de921ebb --- /dev/null +++ b/plugin-catalog/homeassistant.yaml @@ -0,0 +1,23 @@ +name: homeassistant +repo: https://github.com/NousResearch/hermes-homeassistant +sha: f272c96b9a538a2327b23023341f571e563ea475 +description: 'Home Assistant gateway platform (state-change events in, persistent notifications and cron notify + delivery out) plus the homeassistant toolset (ha_list_entities, ha_get_state, ha_list_services, ha_call_service). + Formerly built into Hermes core; existing users are migrated automatically.' +maintainer: NousResearch +tier: official +category: platform +requires_hermes: ">=0.21.5" +version: "2.0.0" +docs_url: https://github.com/NousResearch/hermes-homeassistant +platforms: [] +capabilities: + provides_tools: + - ha_list_entities + - ha_get_state + - ha_list_services + - ha_call_service + provides_hooks: [] + provides_middleware: [] + requires_env: + - HASS_TOKEN