Compile ESPHome firmware
esphome_compileCompile firmware for an ESPHome configuration and return build output, including errors, warnings, and memory use. Use before flashing to verify the build succeeds.
Instructions
Compile firmware for an ESPHome configuration and return the build output. Can take several minutes. 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. |