List HACS repositories
hacs_list_hacs_repositoriesBrowse and check the state of HACS repositories already known to your Home Assistant instance, optionally filtered by category.
Instructions
List HACS repositories known to this Home Assistant instance.
Calls the hacs/repositories/list WebSocket command, optionally scoped
to one category.
Use when: browsing or checking the state of repositories HACS already
knows about (installed or not).
Not for: repositories not yet added to HACS at all — use
hacs_add_custom_repository first.
Returns: list of HACS repository dicts as reported by HACS, or
{"error": ..., "hint": ...} if the WebSocket call fails.
Errors: {"error": str(exception), "hint": "HACS may not be installed, or the WS command name has changed"} when the WebSocket command fails,
e.g. because HACS is not installed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Filter to one HACS category: integration, plugin, theme, template, appdaemon or python_script. Omit to list every category. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |