bradsjm avatar

Home Assistant Esphome

This one handles the full ESPHome device lifecycle in Home Assistant, from first flash over USB to OTA updates and troubleshooting devices that drop offline. It covers both sides of the fence: YAML editing in ESPHome Device Builder and entity discovery through the HA integration. The bundled script for generating noise_psk keys is a nice touch since you need those for API encryption but they're annoying to create manually. Most useful when you're provisioning new ESP devices or debugging why something disappeared from your network. The workflow guidance around USB-first-then-OTA is solid and will save you from walking to the device cabinet repeatedly.

skills.sh installs
652
GitHub stars
46
last updated
Aug 21, 2026

Install

$ npx -y skills add bradsjm/hassio-addons --skill home-assistant-esphome --agent claude-code

Installs into .claude/skills of the current project.

Files

This one handles the full ESPHome device lifecycle in Home Assistant, from first flash over USB to OTA updates and troubleshooting devices that drop offline. It covers both sides of the fence: YAML editing in ESPHome Device Builder and entity discovery through the HA integration. The bundled script for generating noise_psk keys is a nice touch since you need those for API encryption but they're annoying to create manually. Most useful when you're provisioning new ESP devices or debugging why something disappeared from your network. The workflow guidance around USB-first-then-OTA is solid and will save you from walking to the device cabinet repeatedly.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/bradsjm/hassio-addons
Categories
Backend & APIs, Security, Code Review & Quality, Debugging
First seen
Jun 3, 2026

More from bradsjm/hassio-addons

All 7
1dotnet avatarmcp-csharp-publishdotnet/skillsPublish and deploy C# MCP servers. Covers NuGet packaging for stdio servers, Docker containerization for HTTP servers, Azure Container Apps and App Service depl650skills.sh installs
2glebis avatargoogle-image-searchglebis/claude-skillsSearch and download images via Google Custom Search API with LLM-powered selection. This skill should be used when finding images for articles, presentations, r649skills.sh installs
3timescale avatardesign-postgres-tablestimescale/pg-aiguideUse this skill for general PostgreSQL table design. **Trigger when user asks to:** - Design PostgreSQL tables, schemas, or data models when creating new tables 649skills.sh installs
4alirezarezvani avatarrag-architectalirezarezvani/claude-skillsUse when the user asks to design a RAG pipeline, choose a chunking strategy or embedding model, pick a vector database, or evaluate retrieval quality (precision646skills.sh installs
5manutej avataralembicmanutej/luxor-claude-marketplaceComprehensive Alembic database migration management for customer support systems645skills.sh installs
6dig1t avatarluau-best-practicesdig1t/skillsLuau best practices and clean code patterns for Roblox development. Use this skill when: - Writing new Luau modules, services, or controllers - Reviewing code f643skills.sh installs