Home Assistant Manager — скилл

Скилл для Claude Code, который правит и разворачивает конфигурацию Home Assistant: YAML-автоматизации, проверка, деплой, дашборды Lovelace

  • 982 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Выполняет команды по SSH и разворачивает изменения на инстансе Home Assistant
  • Может перезагружать и перезапускать конфигурацию живого умного дома
Все причины и проверки

komal-skynet/claude-skill-homeassistant

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/home-assistant-manager

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Выполняет команды по SSH и разворачивает изменения на инстансе Home Assistant
  • Может перезагружать и перезапускать конфигурацию живого умного дома

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл дает агенту рабочий процесс для удаленного управления Home Assistant. Он редактирует YAML автоматизаций, скриптов, сцен и шаблонов, проверяет конфигурацию через ha core check и доставляет изменения на инстанс через git или быстрый scp. Скилл сам решает, достаточно ли перезагрузки или нужен рестарт, а результат подтверждает по логам, трейсам и состоянию сущностей. Отдельный раздел посвящен сборке дашбордов Lovelace под планшеты с картами Mushroom и Tile. Для живого чтения состояния и вызова сервисов скилл предпочитает MCP-сервер Home Assistant, если он подключен, иначе работает по SSH и hass-cli.

Для кого. Для владельцев Home Assistant и devops-инженеров, которые ведут конфигурацию умного дома в git и правят ее вместе с агентом.

Подходит, если

  • Нужно написать или починить автоматизацию и проверить ее на живом инстансе
  • Нужно собрать дашборд Lovelace под конкретный планшет
  • Нужно безопасно применить изменения конфигурации без лишних рестартов

Не подходит, если

  • Нет SSH-доступа к инстансу Home Assistant и настроенного git в каталоге /config
  • Нужно только читать состояние и дергать сервисы, для этого хватит MCP-сервера Home Assistant

Пример запроса к агенту

Сделай автоматизацию: если входная дверь открыта дольше пяти минут, пришли уведомление, и проверь ее на инстансе

Ограничения

Скилл рассчитан на то, что правит именно каталог /config, связанный с инстансом по git. Нужны SSH-доступ, установленный hass-cli и переменные HASS_SERVER и HASS_TOKEN в окружении, а также git-репозиторий на стороне Home Assistant. Проверка ha core check занимает десятки секунд. Интеграция с документацией через Context7 MCP опциональна.

Как отключить. Удалите плагин home-assistant-manager через /plugin или уберите папку скилла из .claude/skills в каталоге конфигурации.

Частые вопросы

Это замена MCP-серверу Home Assistant?

Нет, они дополняют друг друга. MCP-сервер дает живые инструменты чтения состояния и вызова сервисов, а скилл задает процедуру правки конфигурации: деплой, выбор перезагрузки или рестарта, проверку по логам.

Что нужно настроить заранее?

SSH-доступ к инстансу, git в каталоге /config, установленный hass-cli и переменные HASS_SERVER и HASS_TOKEN в окружении оболочки.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Home Assistant best practices

Home Assistant Agent Skills

Скилл с правилами для Home Assistant: нативные триггеры вместо шаблонов, безопасное переименование, дашборды и бэкапы

СкиллМинимальный доступ973Звезды репозитория

Шаблон для Claude Code: автоматизации Home Assistant на YAML, свой React-дашборд и проверки перед отправкой конфигурации.

ВоркфлоуРасширенный доступ127Звезды репозитория

Vibecode MCP дает Cursor, VS Code и Claude Code писать автоматизации и панели Home Assistant через аддон-агент

MCP-серверШирокий доступ58Звезды репозитория

Сборник скиллов aahl: Home Assistant, озвучка Edge TTS и GLM-TTS, расшифровка Qwen ASR, поиск DuckDuckGo, DeepWiki и Lark.

СкиллРасширенный доступ165Звезды репозитория

Плагин для Claude Code и MCP-сервер: агент включает свет, запирает замки и запускает сценарии Apple HomeKit на Mac

ПлагинШирокий доступ193Звезды репозитория

MCP-сервер на Node.js, через который агент управляет устройствами Home Assistant и правит его автоматизации

MCP-серверШирокий доступ574Звезды репозитория

Коротко о README

README описывает скилл, который превращает Claude Code в помощника по Home Assistant. Он ведет один канонический процесс деплоя: правка YAML, проверка ha core check, коммит и пуш, git pull на инстансе, перезагрузка или рестарт, проверка результата. Отдельно разобраны современный синтаксис автоматизаций, режимы и блупринты, а также сборка дашбордов Lovelace под планшеты. Репозиторий одновременно плагин и самохостящийся маркетплейс, ставится через /plugin, клонированием в .claude/skills или скачиванием архива. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: home-assistant-manager
description: Manage Home Assistant configuration safely and fast — edit and deploy YAML (automations, blueprints, scripts, scenes, templates, MQTT), validate with ha core check, deploy via git or rapid scp, reload-vs-restart correctly, verify changes from logs, traces and entity state, and build Lovelace dashboards. Use for any Home Assistant config, automation, template, or dashboard work over SSH/hass-cli/MCP.
---

# Home Assistant Manager

Operate a remote Home Assistant instance precisely: make a change, get it live, prove it
worked. Optimize for the fewest safe round-trips.

## Assumptions
- The repo you're editing **is** the HA `/config` dir, git-connected to the instance.
  Edits aren't live until pulled on the instance.
- Access via one or more of: `hass-cli` (REST), SSH `ha`, or an MCP server (see below).
- Only edit `.yaml`/`.yml`/`.md`. Never read/write `.env` or `secrets.yaml`; use `!secret`.

Сообщить о проблеме