Write ESPHome device YAML configuration to /config/esphome/, with syntax validation and support for Home Assistant custom tags like !secret and !include.
Delete an LVGL widget from an ESPHome device page by widget ID, then save the updated configuration. Requires subsequent validation, compilation, and upload.
Enables MCP clients to manage ESPHome devices via the 2026.6+ dashboard WebSocket protocol, including listing, configuring, validating, and flashing firmware.
Enables AI assistants to manage ESPHome devices by listing, inspecting, editing, validating, compiling, and flashing firmware over-the-air via the ESPHome WebSocket API.
Retrieve all entity states from an ESPHome device to monitor its current status and sensor readings. Ideal for checking the operational state of connected components.
Get detailed information about a specific ESPHome device by providing its device ID and name, enabling effective IoT device monitoring and troubleshooting.