Work with Zigbee and ESPHome devices — inspect a device across ZHA/Zigbee2MQTT/Home Assistant, rename an entity or device so every automation and dashboard reference follows, clean up stale or post-migration devices, map the Zigbee mesh, and monitor a…
Write or change Home Assistant YAML — automations, scripts, scenes, templates, integrations, packages, helpers. Covers checking current integration documentation before writing, the mandatory HA YAML style guide, reading and querying YAML with yq, safe writes…
Build or change Home Assistant dashboards — Lovelace views, cards, layouts, themes, badges, custom cards and card-mod — and verify the result visually with a screenshot. Covers choosing between hab dashboard commands and YAML mode, the standard card set,…
Develop code for Home Assistant rather than configuration — a custom integration under custom_components/, a Home Assistant add-on in /addons, a native LLM tool provider (llm.py) exposed through Home Assistant's llm platform and native MCP endpoints, or an…
Diagnose a Home Assistant problem without changing anything — an unavailable or stuck entity, an automation that did not fire, a template error, a failing integration, a slow or unhealthy system. Covers bounded state, history, logbook and log queries,…