Разработчик Сергей Гречишников, работающий в Домклик, поделился опытом использования ИИ-агента Claude для управления умным домом на Home Assistant. Главный инструмент — неофициальный MCP-сервер (The Unofficial and Awesome Home Assistant MCP Server), который за счёт протокола MCP (Model Context Protocol) даёт языковой модели прямой доступ к файлам конфигурации.
MCP — открытый протокол, созданный компанией Anthropic в 2024 году для интеграции ИИ-моделей с внешними сервисами. В связке с Home Assistant MCP-сервер позволяет Claude читать и редактировать YAML-файлы автоматизаций, сценариев и дашбордов, не перемещая код между интерфейсом системы и чатом. Для настройки разработчик запустил сервер на локальном ПК под Windows и соединил его с Claude Desktop.
Особый интерес представляет работа с дашбордами. Гречишников выбрал библиотеки компонентов Mushroom, Bubble Card, Navbar-card и другие, описал желаемую структуру интерфейса на естественном языке и передал задание Claude. Результат — разводящая страница с комнатами, экраны гостиной и спальни. 90% работы выполнено моделью, оставшиеся 10% — ручные правки вроде смены датчика или названия. Автоматизации создавались аналогично: ИИ-агент получал запрос, самостоятельно искал нужные сущности через инструмент ha_search и вызывал ha_call_service для изменения состояния.
Разработчик сгенерировал дашборды с компонентами Mushroom и Bubble Card, потратив минимум времени.
Однако автор подчёркивает, что подход несёт риски. ИИ может ошибочно изменить конфигурацию, что приведёт к неработоспособности умного дома. Обязательное условие — регулярные резервные копии и понимание действий агента. Репозиторий HA MCP на GitHub насчитывает 3,7 тыс. звёзд, что указывает на интерес сообщества к подобной автоматизации. Проект работает с Claude, но, вероятно, его можно использовать и с другими LLM.

