Validate ESPHome config
esphome_validateValidate an ESPHome configuration to confirm YAML edits are correct before compiling or flashing. Returns validation output to catch errors early.
Instructions
Validate (compile-check) an ESPHome configuration and return the output. The fast way to confirm a YAML edit is correct before compiling or flashing. Runs over the VomeHome relay — no ports to open. If a call reports that ESPHome is unreachable, run esphome_dashboard_info to see why rather than telling the user this is unsupported.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full_output | No | Return every line of output. By default a long output comes back summarised: all errors and warnings, memory use, and the last lines. | |
| instance_id | No | Optional: the instance you mean (as listed by vomehome_list_instances). When given, the call is refused if this session is targeting a different home, instead of answering from it. | |
| configuration | Yes | Configuration filename, e.g. 'living-room.yaml'. | |
| timeout_seconds | No | Override the command timeout. |