Esphome Display
Create and modify ESPHome display lambda code for graphical displays (OLED, E-Paper, TFT). Use when writing display rendering code, drawing shapes, displaying sensor values, formatting text, working with pages, or troubleshooting display issues.
Esphome Yaml
Create and modify ESPHome YAML configurations with proper syntax, packages, modularization, and component structure. Use when writing device configs, creating reusable packages, organizing multi-device deployments, or troubleshooting YAML structure and configuration types (IDs, pins, time periods).
Esphome Lvgl
Create and modify ESPHome LVGL (Light and Versatile Graphics Library) configurations for graphical displays. Use for building widget-based UIs with buttons, sliders, labels, meters, and interactive controls. Includes layouts, styling, themes, pages, and Home Assistant integration.
Homeassistant Config
Create, modify, and troubleshoot Home Assistant configuration files including configuration.yaml, automations, scripts, templates, and YAML organization. Use when working with Home Assistant YAML configuration, writing automations with triggers/conditions/actions, creating scripts, using Jinja2 templates, splitting configuration files, or debugging Home Assistant setup.