Reload helper entities from config
helpers_reload_helpersReload all helper domains at once to apply YAML changes without restarting Home Assistant. Reports which domains reloaded and captures each failure per domain.
Instructions
Reload every helper domain's entities from configuration in one call.
Calls <domain>.reload over HTTP for each of input_boolean,
input_number, input_text, input_select, input_datetime, counter, timer
in turn; a domain whose reload call raises is skipped but its error is
captured rather than silently dropped.
Use when: applying YAML changes across several helper domains without
restarting Home Assistant.
Not for: reloading one specific domain — use services_reload_config.
Returns: {"reloaded": [...], "failed": {domain: message}} — combined
list of states changed across every domain that reloaded successfully,
plus a per-domain map of the error message for every domain whose
reload call raised.
Errors: a domain's failure never raises out of this call; instead its
exception message is recorded under failed[<domain>] so the caller can
tell which domain, if any, did not reload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||