List installed blueprints
blueprints_list_blueprintsList installed Home Assistant blueprints for a domain via WebSocket, returning metadata before import, replacement, or deletion.
Instructions
List all installed blueprints for a domain over the WebSocket API.
Calls the blueprint/list WebSocket command via ha._ws_call for the
given domain and returns Home Assistant's response unchanged; nothing
is read from disk directly here.
Use when: enumerating what blueprints exist under
/config/blueprints/ before importing, substituting or deleting
one.
Returns: dict keyed by blueprint path, each value the blueprint's
metadata (name, description, domain, source_url) as returned by HA.
Limits: blocks for the WebSocket round trip; the default 10 second
response wait in ha._ws_call applies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Blueprint domain folder under /config/blueprints/ to list, 'automation' or 'script'. Defaults to 'automation'. | automation |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||