Автоматизации Home Assistant через Claude Code и MCP-сервер
Адам управляет автоматизациями Home Assistant через Claude Code и MCP-сервер. Агент меньше чем за две минуты нашёл причину лишних срабатываний камеры и собрал свет по датчику движения в сарае.
Что сделали
Адам хранит автоматизации Home Assistant как YAML-файлы в git-репозитории. Claude Code подключается к Home Assistant через MCP-сервер, ищет сущности, читает трассировки и перезагружает конфигурацию. При каждом изменении агент правит файл, копирует его в Home Assistant через scp, перезагружает автоматизации и делает коммит. Для света в сарае по датчику движения агент сначала составил план. Он прочитал уже существующие автоматизации движения, проверил конфликты и задал уточняющие вопросы.
Что получилось
Лишние срабатывания автоматизации камеры оказались связаны с GPS-обновлениями, при которых статус «дома» не менялся. Причину нашли и исправили меньше чем за две минуты. Изменение яркости заняло четыре сообщения. Автоматизация света в сарае запоминает состояние каждой лампы, поэтому те, что уже горели, остаются включёнными.
На что обратить внимание
Адам написал для проекта файлы skills со своими соглашениями и известными особенностями устройств, и Claude подгружает их автоматически. Так агенту проще повторять уже принятые шаблоны.
Пояснение
Home Assistant это открытая система умного дома. Сущность (entity) в ней это отдельное устройство или датчик, а трассировка (trace) показывает, как шаг за шагом сработала автоматизация.
Кому пригодится
Владельцам умного дома на Home Assistant, которые устали вручную писать и отлаживать YAML.
Попробуйте сами с Claude Code
Подключись к моему Home Assistant по адресу [адрес сервера] через MCP-сервер с токеном доступа, который я дам. Найди сущности для [комната или тип устройства] и помоги собрать автоматизацию, которая [триггер и действие, например включает свет в сарае при движении после заката]. Покажи автоматизацию до сохранения. Если что-то работает не так, прочитай трассировку и объясни, в чём дело. Остановись, когда автоматизация правильно отработает в тесте.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Ещё 3 источника
Источник: blog.beguelin.com · · обновлено