К содержимому

CapyAgent - программа на вашем компьютере.

Блог ·

Умный дом под управлением ИИ-агента: как мы подключили CapyAgent к Home Assistant

У одного из наших клиентов дом собран на Home Assistant, и каждое устройство живёт в своём приложении. Он хотел написать в чат и получить ответ или действие. Рассказываем, как это устроено.

Дом, в котором много всего

Один из наших клиентов собрал дом на Home Assistant. Камеры, датчики на Zigbee, отопление, кондиционер, два робота-пылесоса: больше двухсот интеграций, и у каждой свой экран и свои уведомления. Хотелось одного: написать в чат и получить ответ или действие, а не искать нужное приложение.

Как это устроено

Агент CapyAgent работает на отдельном сервере, а Home Assistant стоит дома. Сервер обращается к домашней системе через защищённое соединение и пользуется её программным интерфейсом. Токен доступа лежит в окружении службы и в переписку не попадает.

Агенту дали 12 инструментов, они делятся на три группы.

  • Посмотреть. Список устройств, состояние отдельного устройства, список доступных служб, история изменений и журнал событий.
  • Сделать. Вызвать службу Home Assistant: например, включить свет, изменить режим отопления или запустить уборку.
  • Разобраться. Проверить, что интеграции работают, перезагрузить запись интеграции, проверить конфигурацию, прочитать и сохранить автоматизацию.

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

Подтверждения

В этой установке подтверждения действий выключены по просьбе владельца дома. Для публичной версии мы закладываем другое правило: замки, сигнализация, ворота и отопление выше порога всегда должны спрашивать подтверждение.

Что с публичным плагином

Плагин Home Assistant для CapyAgent мы собираемся выложить с открытым кодом. Сейчас он не выпущен. Задуманы режим «только чтение» по умолчанию, управление отдельным режимом, закрытые опасные службы и запись в журнал для каждого вызова.

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

Агент сам управляет домом?

Только в пределах выданных ему инструментов. Для публичной версии мы закладываем подтверждение для замков, сигнализации, ворот и отопления.

Можно скачать плагин?

Пока нет. Он в разработке и не выпущен.

Нужен ли для этого Home Assistant?

Да. Агент работает через его интерфейс, сам с устройствами он не общается.

С чего начать у себя

Принцип не привязан к умному дому. Выберите дело, которое повторяется каждый день, скажите агенту, что от него нужно, и оставьте за собой последнее слово.

  • Скачайте CapyAgent: приложение для Windows, macOS и Linux бесплатно, на сервер он ставится одной командой.
  • Облако для компании: 2 490 ₽ в месяц (в цену входит полчаса поддержки в месяц) плюс около 2 000 ₽ за модель, агент работает, даже когда ваш компьютер выключен.
  • ИИ-ассистент в Telegram: как подключить агента к чату и что он умеет.

Связанное

Расскажите, что у вас теряется

Три строки, полминуты. Ответим в течение рабочего дня.