homeassistant-claude-kit — воркфлоу
Шаблон для Claude Code: автоматизации Home Assistant на YAML, свой React-дашборд и проверки перед отправкой конфигурации.
- 127 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент по SSH отправляет конфигурацию на рабочий сервер Home Assistant.
- Токен Home Assistant лежит в файле `.env`.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/homeassistant-claude-kitОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент по SSH отправляет конфигурацию на рабочий сервер Home Assistant.
- Токен Home Assistant лежит в файле `.env`.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий превращает Claude Code в рабочее место для настройки Home Assistant. Внутри больше 70 шаблонов автоматизаций, мобильный дашборд на React вместо стандартного Lovelace и CLI-инструменты, которые связывают проект с вашим сервером. Вы описываете задачу словами, агент пишет YAML и код, проверяет его и выкатывает. В папке `.claude/skills` лежат навыки `setup-customize`, `setup-infrastructure`, `entity-rename`, `release` и `upgrade`. Хуки проверяют YAML, типы TypeScript, ссылки на сущности и приватные данные перед отправкой. Работа идет по структурированному процессу Compound Engineering, где каждый шаг документируется.
Для кого. Владельцам умного дома на Home Assistant с SSH-доступом к серверу, которым тесен Lovelace и нужны зоны климата, энергия и сценарии.
Подходит, если
- Автоматизации и дашборд надо вести в Git без кликов в визуальном редакторе.
- Нужна зона отопления, которая управляет котлом и термоголовками по датчикам.
- Сущности в проекте нужно переименовать единообразно, и ссылки не должны сломаться.
- Перед отправкой конфигурации на сервер нужна автоматическая проверка.
Не подходит, если
- Нужно быстро настроить пару устройств без Git и SSH.
- Доступа по SSH к серверу Home Assistant нет.
- Вы не готовы доверять правки AI-сгенерированному коду без собственной проверки.
Пример запроса к агенту
Добавь автоматизацию: если солнечная выработка выше потребления, кондиционеры подогревают гостиную, с ручным отключением.Ограничения
Нужны SSH-доступ к Home Assistant, долгоживущий токен, Python 3.12 или новее и rsync. Токен и адреса хранятся в файле `.env`, поэтому следите, чтобы он не попал в Git. Агент отправляет конфигурацию на ваш рабочий сервер, и ошибка в YAML затронет реальный дом. Проект собран под конкретную установку автора, шаблоны и дашборд придется адаптировать под свои устройства. Ручного визуального редактора дашборда нет.
Как отключить. Удалите склонированную папку и токен из Home Assistant. Файлы конфигурации на сервере уберите вручную или верните из резервной копии.
Частые вопросы
Что нужно для запуска?
SSH к серверу Home Assistant, долгоживущий токен, Python 3.12 или новее и rsync. Подробности в `SETUP.md`.
С чего начать?
Склонируйте репозиторий, заполните `.env` и выполните `make setup`, затем откройте проект в Claude Code и запустите навык настройки.
Какие навыки входят?
`setup-customize`, `setup-infrastructure`, `entity-rename`, `release` и `upgrade`.
Как защищены приватные данные?
Хук `privacy-guard.sh` сверяет файлы с шаблонами приватных значений, а секреты сканирует проверка в GitHub Actions.
Можно ли использовать другие агенты?
В репозитории есть `AGENTS.md`, но процесс и хуки написаны под Claude Code.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуСкилл для Claude Code, который правит и разворачивает конфигурацию Home Assistant: YAML-автоматизации, проверка, деплой, дашборды Lovelace
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин превращает Claude Code в фонового ассистента: расписание задач, ответы в Telegram, Discord и Slack, веб-панель.
Home Assistant best practices
Home Assistant Agent Skills
Скилл с правилами для Home Assistant: нативные триггеры вместо шаблонов, безопасное переименование, дашборды и бэкапы
Telegram-бот управляет Claude Code на вашем компьютере: пишете в чат, а агент правит проект и стримит ответ.
Скиллы для Claude Code и Codex собирают проекты UiPath Studio из PDD: агент пишет JSON, генераторы отдают валидный XAML.
Коротко о README
Автор объясняет, почему Lovelace ему не подошел, и показывает результат: 70 с лишним автоматизаций и дашборд, собранные за две недели. Дальше идут быстрый старт, структура проекта, список команд и архитектура.