Get ESPHome add-on status
esphome_get_addon_infoCheck whether the ESPHome add-on is installed, running, and up to date via the Supervisor API, returning status, version, and update availability.
Instructions
Get the ESPHome add-on's status, version and update availability via the Supervisor API.
The add-on slug is discovered dynamically from the live /addons list
(see _discover_esphome_slug) rather than guessed from a fixed set of
hashes — the hash prefix in <hash>_esphome differs per add-on-store
repository/installation.
Use when: checking whether the ESPHome add-on is installed, running,
and up to date.
Not for: log output — use esphome_get_addon_logs.
Returns: {"slug", "name", "state", "version", "version_latest", "update_available", "ingress_url"}.
Errors: {"error": "ESPHome add-on not found. Tried: [...]"} when no
matching add-on slug responds, or when SUPERVISOR_TOKEN is unset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||