Авторизация
Регистрация

Напомнить пароль

Интеграция робота пылесоса в Home Assistant и Yandex Smart Home для уборки по комнатам

Недавно вопрос подняли по интеграции робота пылесоса в Home Assistant и Yandex Smart Home для уборки по комнатам.
В двух словах объяснить сложно, подготовил вот такую статью.
Цель: интеграция робота пылесоса в Home Assistant, настройка зонированной уборки и уборки по отдельным комнатам, проброс в Yandex Smart Home для управления с помощью умных колонок «Алиса» (способ работает и с «Марусей»).


Собственно говоря, вопрос возник отсюда из обзора новой модели робота-пылесоса Roborock Qrevo L Pro (исходный комментарий). Как выглядит ситуация. Есть приложение для управления роботом Roborock. Приложение неплохое, есть даже голосовой помощник свой, который работает только на флагманских моделях (у которых есть встроенный микрофон).


Есть приложение для умного дома Яндекс Умный дом, которое позволяет управлять IoT девайсами голосом. Можно добавить робота, будут доступны базовые команды (запуск уборки в автоматическом режиме, возврат на базу, статус).


Можно даже свой сценарий сделать, с участием IoT датчиков в Умном доме от Яндекса. Например, вышел из дома — запустился робот для автоматической уборки. Или уборку по расписанию настроить.


А вот с уборкой именно по комнатам сложно. Да и в выделенных зонах сложно. Но сделать можно. Для начала воспользуюсь силами и средствами самого приложения Roborock. Есть свой встроенный функционал сценариев (называются «Рабочие процессы). Заходим и выбираем то, что нужно сделать. Например, выбрать комнату для уборки или установить зону для локальной уборки.


Можно добавить несколько комнат по очереди или несколько зон. Сразу можно настроить тип уборки (сухая/влажная/совмещенная) и выбрать силу всасывания и степень смачивания при влажной уборки. Это имеет смысл сделать сразу, например, для зоны с ковром я ставлю максимальное всасывание, а для ванной комнаты — максимальное смачивание. Такой сценарий из приложения работает, я перехожу к следующему шагу.


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


У меня старый ноутбук с Windows, просто скачиваю по инструкции образ для виртуальной машины.



Дальше иду на сайт VirtualBox, скачиваю саму виртуальную машину.



Ставлю, нажимаю добавить образ — указываю ранее скачанный *vdi образ с Home Assistant. Важно — установите „галочку“ EFI, иначе не запустится. В настройках можно разрешить использование сетевого адаптера. Запускаю виртуалку.


Далее, нужен доступ через веб-страницу. У меня это работает через homeassistant.local.


Установка приложения Roborock. В Home Assistant идем в настройки (слева внизу панели) — приложения — установить приложение — ищем Roborock. Подключение через почту вашего аккаунта Roborock и код для проверки. После установки появляются доступные сценарии: Уборка в ванной комнате, уборка в спальне, убери крошки (зонная уборка на кухне), которые я создал на предыдущем этапе.

Тестовый запуск робота из Home Assistant для уборки в комнате. Поехал убирать в спальне. На самом деле удобно, мне всегда лень быть протирать под диваном, а робот спокойно проезжает туда.


Для работы с Yandex Smart Home потребуется установить расширенный сервис для интеграций — это HACS. Установить можно из репозитория (приложения — три точки вверху справа — добавить репозиторий)


После добавления этого репозитория, можно найти поиском в приложениях (»HACS").


Ставим по инструкции (нужна привязка к аккаунту гитхаба), не забываем перезагружать конфигурацию Home Assistant после таких изменений.


Далее в панели слева заходим в HACS и подключаем Yandex Smart Home.


Теперь нужно создать интеграцию с Yandex Smart Home и доступными сценариями. Важное замечание: нужны русские названия в устройствах.


Робота из «Roborock» и переименовал просто в «Робот», можно дать любое название, но кириллицей и без знаков (пробелы можно). У меня не заработала интеграция с Yandex Smart Home с первого раза именно из-за этого момента. Добавляю свои сценарии, которые ранее делал и которые доступны в Home Assistant. Здесь на скриншотах уже видно, что робот стал просто «Роботом».


Заходим в настройки интеграции — там есть код и ID для подключения. Они понадобятся на следующем шаге.


Устанавливаем плагин YAHA на смартфоне. Указываем код или ID для подключения.


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


Все, теперь в Yandex Smart Home доступна уборка по комнатам и в зонах. Да и вообще можно добавить любой сценарий. Вот на скриншоте мои сценарии: Уборка в ванной комнате, уборка в спальне, убери крошки (зонная уборка на кухне).


Запускаю уборку — все ок. Робот поехал убираться в комнатах. Если настроена сухая — будет убирать в режиме сухой уборки. Если настроена влажная или совмещенная — то и полы помоет.


Сложно? Не без этого.
Работает? Возможно не у всех будет работать, так как могут быть вопросы с белыми списками, IP и прочими вещами. Углубляться в детальную настройки Home Assistant не буду, хотя там есть варианты настроить локальный сервер и локальный доступ к Yandex Smart Home. Да и в целом Home Assistant мне понравился своими возможностями — можно подключить свои IoT устройства, настроить панель/планшет, сделать разнообразные сценарии, да и вообще объединить зоопарк умных устройств в одном месте.

Делитесь своим опытом настройки и своими сценариями интеграций.


Всем добра!
Добавить в избранное
+27 +35
свернутьразвернуть
Комментарии (44)
RSS
+
avatar
0
  • Zhenya88
  • 25 сентября 2026, 09:09
Круто, что так легко работает настройка. В Xiaomi это геморой с номерами комнат из логов и самописные скрипты.
+
avatar
0
я бы не сказал что легко. запутаться очень сложно. особенно с проброской в Yandex Smart Home. Про переписывать названия по-русски только недавно узнал.
А способ установки HACS в этом году поменяли (добавили репозиторий для магазина приложений).
Инструкции меняются постоянно)))
+
avatar
+1
  • ABATAPA
  • 25 сентября 2026, 09:14

Определитесь уже. :)
+
avatar
+1
ща кофейку бахну и пойду разбираться
+
avatar
0
я тут логи HA открыл ошибки посмотреть, почему не работает интеграция, потом пришлось коньяком отпаиваться
+
avatar
0
лично мне достаточно одного Home Assistant, особенно с учетом того, что можно привязать в одно место все мои датчики, шлюз от Сяоми, даже лампу и камеры видит.
+
avatar
0
для колонок Маруся этот способ также работает — тот же плагин YAHA на смартфоне. У меня такой колонки нет, проверить не смогу)))
+
avatar
+2
  • Zhenya88
  • 25 сентября 2026, 09:26
Маруся через интеграцию яндекса работает, так что пробросить точно можно. У меня так проброшено
+
avatar
+1
  • shydlas
  • 25 сентября 2026, 10:38
подключил к своему HA, Hermes agent, вобще забыл о настроках. Когда что то ломается с обновлением, достаточно просто команды «Почини <обект>». Настройка нового, тоже на порядок легче. У меня старенький Viomi поломался в HA — перешил на свободную прошивку (избавился от китайского облака), заново собрал дашборд.
+
avatar
0
расскажите про подробнее про установку и настройку ИИ агента Hermes. Я смотрел OpenClaw для подобных целей, но пока не настроил
+
avatar
+3
  • shydlas
  • 25 сентября 2026, 13:42
Гермес превосходит ОпенКлав, весь интернет забит сравнениями, если коротко Гермес самообучаемый, чем больше задач вы ему даете, тем он точнее правит (создает) свои скилы именно под ваши потребности. Ни разу не упал из-зи нехватки ресурсов, ни разу не сломался после обновления (проблемы были, но он запустился и по команде найти проблемы обновления — сам все распутал и починил). Вначале пользовался консольным агентом, но после выхода десктопной верии переехал на нее (Сам агент крутится на виртуалке, на домашнем сервере. Десктоп коннектится по ssh к гейтвею, один агент, одни скилы и настройки и с ноута и с десктопа). можно пользоваться и чисто десктопом, но тогда крон задачи в пролете. Заодно он у меня собирает счета за коммуналку из почты, отправляет данные с счетчиков коммунальщикам (он может поставить себе headless браузер, если нет api)и собирает в дашборд на google sheets, который сам же и собрал, отслеживает новости по интересуюшим меня крипто проектам и оповещает. В общем, на что фантазии хватит, на то его и натравливайте). Про установку рассказывать нечего, и консольный и десктоп ставится одной командой в консоле (брать на сайте разработчика), если десктоп будет ставится через консоль (можно еще бинарь скачать), то приготовтесь — это долго, он не завис, он собирается.По настройке, спрашивайте его самого, так интересней) он будет задавать наводящие вопросы, мы отвечаете. Душу (SOUL.md) изменить или что-то дописать можно в любой момент. Рекомендую сразу попросить его настроить llm wiki — долговременная память никогда не будет лишней.

Прошу простить за сумбурность, чукча не писатель, просить гермеса написать тоже не хочу)
+
avatar
0
спасибо, полезно.
про упоминание SOUL.md отдельное спасибо
+
avatar
0
а к какой LLM он подключен? с подпиской?
+
avatar
0
llm wiki достаточно?
+
avatar
+1
  • shydlas
  • 25 сентября 2026, 16:19
сам его спрашивал), он сказал что для моих задачь rag будет избыточен, а wiki самое то)
+
avatar
0
попробую, записал себе в хотелки
+
avatar
+1
  • shydlas
  • 25 сентября 2026, 16:18
крутил на бестлатных — вполне норм, сейчас пересел deepseek flash, его в работе использую, перевел на него, гермес считанные копейки тратит
+
avatar
0
Спасибо
+
avatar
+1
От комментария прям каким-то космосом и будущим повеяло, особенно вот это

Заодно он у меня собирает счета за коммуналку из почты, отправляет данные с счетчиков коммунальщикам (он может поставить себе headless браузер, если нет api)и собирает в дашборд на google sheets, который сам же и собрал, отслеживает новости по интересуюшим меня крипто проектам и оповещает
Я так понимаю, даже при нулевом скиле в запуске ИИ-агентов минимальным входным порогом будет сам факт успешной установки, а дальше можно его самого просить себя настроить под нужные функции?

Сам агент крутится на виртуалке, на домашнем сервере
Какие вычислительные мощности и какие объемы хранения у этого сервера? При слабом процессоре, насколько понимаю, его активность просто замедляться будет, а вот для LLM Wiki и накопления контекста какой адекватный объем памяти нужен?
+
avatar
+1
  • shydlas
  • 25 сентября 2026, 16:24
Я так понимаю, даже при нулевом скиле в запуске ИИ-агентов минимальным входным порогом будет сам факт успешной установки, а дальше можно его самого просить себя настроить под нужные функции?
у меня именно так и развивается.

Какие вычислительные мощности и какие объемы хранения у этого сервера? При слабом процессоре, насколько понимаю, его активность просто замедляться будет, а вот для LLM Wiki и накопления контекста какой адекватный объем памяти нужен?
вообще хз)))
у меня миник на n100, гермес крутится на виртуалке в proxmox на 2 ядрах, и 4гб памяти, подозреваю, что ему этого с больши запасом.
+
avatar
+1
  • shydlas
  • 25 сентября 2026, 16:56
Живой пример, эта вкладка полностью сделана гермесом.оказывается, днем не смотрел и не знал, что днем показывает расход за сутки по нулям (уберу плашку). Попросил разобраться почему нули: то есть он снял название устройства, погуглил — нашел сайт производителя, залез на него, изучил, отдал мне выжимку именно того, что я спрашивал.
+
avatar
0
главное чтобы без галлюцинаций.
а так весьма полезно и наглядно.
надо будет себе что то подобное настроить.
+
avatar
0
видел много сравнений Hermes vs OpenClaw, выходит что именно Hermes agent интереснее
+
avatar
0
Интереснее, да. Если есть желание выращивать своего агента. У OpenClaw больше комьюнити — легче найти уже готовый скилл, поставить и оно уже будет работать с первого раза. Hermes заточен под самоэволюцию — можно получить после проб и ошибок скилл, заточенный на конкретную свою задачу.

А вообще это упирается прежде всего в деньги и доступ. Если есть возможность пользоваться ClaudeCode, он сейчас умеет всё, чем славны OpenClaw и Hermes, и со своей фронтирной моделью оставляет тех далеко за кормой. Но из РФ его настроить, оплатить и не подпасть под бан — весьма нетривиальная задача, причём не одноразовая. Hermes ещё интересен тем, что даёт свою LLMку бесплатно для подключения в агента. С лимитами, но она не так уж и плоха.

Все варианты хороши по-своему. Ландшафт сейчас меняется ежедневно, порою кардинально.
+
avatar
0
можно получить после проб и ошибок скилл, заточенный на конкретную свою задачу.
удобее один раз настроить чем разбираться в чужом скилле
+
avatar
0
С фронтирными ЛЛМ «разбираться» уже не особо-то и надо. «Эй, клод, найди скиллы, которые делают то-то и покажи их стату, я выберу, какой поставить»

upd и это скорее про openclaw с какой-то недорогой моделью, для клода с платной подпиской будет «Эй, клод, хочу, чтобы ты делал то-то, напиши себе скилл»
+
avatar
0
ну там тоже нюансы есть.
+
avatar
+3
  • Zolg
  • 25 сентября 2026, 09:28
Для ряда моделей роботов (к которым доступно получение root) есть ещё путь самурая: valetudo.cloud/
К сожалению модели все достаточно старые.
+
avatar
+3
Управление роботом через облако через HA — ну это такое себе. Как мне кажется, основная прелесть HA — это завести на него весь умный дом, вообще без использования внешних облаков.
У меня Xiaomi rockrobo S1 (вроде) и он прекрасно нативно интегрируетсся в HA c помощью valetudo.cloud/
+
avatar
+3
  • boll069
  • 25 сентября 2026, 09:28
Спасибо за обзор. Теперь думаю на распродаже можно и купить. Поскольку для меня важна работа в НА.
+
avatar
+1
в HA есть приложение и для Dreame. Там по сути, то же самое.
+
avatar
0
  • F2QYQ
  • 25 сентября 2026, 09:33
Ноутбук с virtualbox — это для поиграться, а для постоянной работы 24/7 не подходит
+
avatar
+1
малинка или мини-пк подойдет.
видел возможность запуска HAOS на TOS 7 через VM или докер. Все равно NAS работает параллельно, почему бы и не совместить. заодно камеры будут в NAS писать сразу
+
avatar
+2
  • boll069
  • 25 сентября 2026, 09:39
Спасибо за обзор. Теперь думаю на распродаже можно и купить. Поскольку для меня важна работа в НА.

Подскажите пожалуйста а вот эта модель не хуже?
Цена с купоном 42 572 ₽
«https://aliexpress.ru/item/1005013005363620.html»
+
avatar
0
Главное отличие Roborock Qrevo C Pro от Qrevo L Pro заключается в конструкции основной щетки и наличии механизма выдвижения мопов для уборки вплотную к краям.
Обе модели оснащены мощным всасыванием на уровне 18 500 Па, аккумулятором на 5200 мА·ч, лидарной навигацией и продвинутой станцией с мойкой салфеток горячей водой (до 75 °C) и сушкой
+
avatar
+2
Home assistent только осваиваю. Купил специально для этого мини пк на i5, покупал за 6800р. Работает нормально, но покупал только для использования с датчиком СО2 Но большая часть датчиков подключена через Пушок Хардваре и более продвинутый хаб проблема только одна — упомянутый датчик CO2 не работает с Пушком, несмотря на заверения авторов-изобретателей датчика и хаба. В принципе, Пушок намного удобнее, для использования с простыми устройствами, и сценарии легко пишутся через ИИ, встроенный в программу Пушок-Управлятор. Проблемы возникли только с упомянутым датчиком СО2. Все остальные Zigbee подключаются без проблем. За статью спасибо, интересно.
+
avatar
0
После «ПушкА» сначала подумал — «что за бредовый нейрослоп». Оказывается и правда есть такой «велосипед»

Подпишись на тематические каналы и увидишь, что устройств различного назначение — примерно дохрена. Датчиков СО2 — чуть менее дохрена, можно собирать конфигурации, полностью совместимые без костылей.

Кроме того, в HA даже плохо поддерживаемые устройства можно интегрировать. Для специфических ZigBee устройств для родного ZHA можно писать конфиги, чтобы они начали полноценно работать. Через тот же HACS можно писать свои собственные интеграции или ставить готовые сторонние — я так через Cursor себе две интеграции написал

Также есть еще одна смежная метавселенная устройств на ESP, которые через ESPHome можно интегрировать бесшовно в HA, а там вообще куча возможностей по аппаратной кастомизации — можно модуль обвешать датчиками, как ежика и он у тебя будет измерять все возможные показатели.
+
avatar
+2
  • al-open
  • 25 сентября 2026, 15:19
Написал свою интеграцию github.com/almirus/VacuumZones которая генерит виртуальные роботы для каждой комнаты и прокинул в алису, теперь можно сказать «Алиса убери\запусти уборку кухни» — алиса включает виртуального робота, который в свою очередь запускает нужную комнату.
+
avatar
+2
  • Dluga
  • 25 сентября 2026, 16:29
Еще год-полтора назад для настройки ХА требовалась уйма времени, просмотреть десяток видосиков обучащих и изучить 4пда, провести пару ночей с прошой версией чатгпт, затрахаться с ямлом и пониманием «какого ж ляда ты сволочь не работаешь». Сейчас клауд код за 10 минут разобрал все мои автоматизации, нашел пару ошибок, переписал некоторую логику, сам залез по адб в смарт тв и написал там скрипт автоматического управления. И все это сам с собственными проверками.Я до сих пор в шоке
+
avatar
+1
В интересное время живём.
+
avatar
0
Во всех смыслах
+
avatar
0
Времена таки неспокойные, завязывать что в доме на облачные сервисы крайне недальновидно.
Никто и никому не гарантирует доступ к китайским/американским/европейским/российским/[любым другим] сервисам, даже к интернету доступ не есть аксиома.
Все устройства должны работать локально, точка.

Роботы пылесосы покупать только те, которыe поддерживаются valetudo.

Много лет бегает Roborock S5 Max: китайскоe облако его так и не увидело, сразу после покупки залит valetudo и подключен к homeassistant. И через zigbee розетку заряд ограничен 80% + выключение, аккумулятор будет жить в несколько раз дольше.
+
avatar
0
Так тут локально можно настроить.
Home Assistant локально работает
+
avatar
+1
Картинка из документации, ответ на вопрос по возможности локальной работы интеграции Rorobock.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.