Validate HA configuration
system_check_configValidate the current Home Assistant configuration without applying changes. Checks YAML validity via HA's core check endpoint before restart.
Instructions
Validate the current Home Assistant configuration without applying anything.
Calls POST /api/config/core/check_config, the same YAML validation HA
runs internally before a restart; nothing is reloaded or restarted by
this call.
Use when: verifying configuration.yaml and related files are valid
before calling system_restart_ha.
Not for: applying a change into the running instance — use
system_reload_all for a no-downtime reload or system_restart_ha for a
full restart.
Returns: HA's check payload, typically {"result": "valid"|"invalid", "errors": ...}.
Errors: raises httpx.HTTPStatusError if the HA API request itself
fails (e.g. HA unreachable).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||