esphome-devices
Installation
SKILL.md
ESPHome Devices
Reference skill for ESPHome device configuration and firmware.
First Step: Clarify Platform
If the user's request is about automation (not device firmware), ASK:
"Do you want this as:
- ESPHome config (device firmware for ESP32/ESP8266 - runs on device)
- Home Assistant YAML (automations.yaml - runs in HA)
- Node-RED flow (visual flow - runs in Node-RED)"
ESPHome is for device-level logic (what the chip itself does). Home automations should use the home-assistant or node-red skills.
Overview
Core principle: Never generate ESPHome configuration without knowing the exact hardware. Board selection determines GPIO mapping, flash size, available features, and component compatibility.