🤖 Умная уборка

Робот-пылесос Roborock

Полное руководство по интеграции роботов-пылесосов Roborock в HomeAssistant. Автоматизация уборки, продвинутые функции и умное управление вашим пылесосом.

🏠

Полная интеграция

Все функции пылесоса
🔄

Автоматизация

Расписание и сценарии
📊

Мониторинг

Статистика уборки
🗺️

Карты

Визуализация комнат

Что такое Roborock?

Обзор интеграции

Roborock - это ведущий бренд умных роботов-пылесосов, предлагающий продвинутые функции навигации, картирования и автоматизации. Интеграция Roborock в HomeAssistant позволяет вам полностью контролировать ваш пылесос, создавать автоматизации на основе расписания или условий и получать детальную статистику об уборке.

  • Полный контроль

    Запуск, остановка, пауза и возврат на базу

  • Умное картирование

    Отображение карт и уборка по комнатам

  • Автоматизация

    Создание сценариев и расписаний уборки

  • Статистика

    История уборок и состояние устройства

Поддерживаемые модели

S7

Roborock S7 Series

Максимальная мощность всасывания, функция тряпки VibraRise и интеллектуальная навигация.

S6

Roborock S6 Series

Продвинутая навигация PrecisionVision и автоматическая дозаправка водой.

S5

Roborock S5 Max

Баланс между мощностью и ценой, отличная система навигации.

Q7

Roborock Q7 Max

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

Установка и настройка

Важно знать

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

  1. Установите интеграцию через HACS

    Откройте HACS, перейдите в раздел "Интеграции" и найдите "Roborock". Нажмите "Скачать" и перезапустите HomeAssistant.

  2. Добавьте интеграцию

    Перейдите в Настройки → Устройства и службы → Добавить интеграцию → Найдите "Roborock" и следуйте инструкциям мастера настройки.

  3. Введите данные устройства

    Вам потребуется IP-адрес пылесоса и токен. Токен можно получить через приложение Mi Home.

  4. Настройте сущности

    После успешной интеграции вы увидите новые сущности для управления пылесосом, датчики состояния и переключатели режимов.

Получение токена устройства

Способы получения токена

Метод 1: Приложение Mi Home

Используйте специализированные инструменты для извлечения токена из приложения Mi Home. Для этого может потребоваться rooted Android-устройство или эмулятор.

Метод 2: Логи маршрутизатора

Некоторые модели Roborock передают токен в незашифрованном виде через сетевой трафик. Вы можете перехватить его с помощью Wireshark или анализатора трафика вашего маршрутизатора.

Метод 3: Специальные скрипты

Существуют готовые скрипты для автоматического получения токена при наличии IP-адреса устройства в локальной сети.

Доступные функции

Примеры автоматизации

Автоматическая уборка при уходе

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

alias: Уборка при уходе
description: Запускает пылесос когда никого нет дома
trigger:
  - platform: state
    entity_id: group.all_devices
    to: not_home
    for:
      minutes: 5
condition:
  - condition: state
    entity_id: vacuum.roborock
    state: docked
action:
  - service: vacuum.start
    target:
      entity_id: vacuum.roborock

Автоматизация по расписанию

Запланируйте уборку на определенное время каждый день:

alias: Ежедневная уборка утром
description: Запускает пылесос каждое утро в 10:00
trigger:
  - platform: time
    at: "10:00:00"
condition:
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
  - condition: state
    entity_id: vacuum.roborock
    state: docked
action:
  - service: vacuum.start
    target:
      entity_id: vacuum.roborock

Доступные сущности

Список основных сущностей

  • 🎛️
    vacuum.roborock

    Основное управление пылесосом

  • 🔋
    sensor.roborock_battery

    Уровень заряда батареи

  • 🧹
    sensor.roborock_status

    Текущий статус пылесоса

  • 🧽
    sensor.roborock_filter_left

    Остаток ресурса фильтра

  • 🧹
    sensor.roborock_brush_left

    Остаток ресурса щетки

  • 📏
    sensor.roborock_clean_area

    Площадь последней уборки

  • ⏱️
    sensor.roborock_clean_time

    Время последней уборки

Решение проблем

Пылесос не подключается

Убедитесь, что пылесос и HomeAssistant в одной сети. Проверьте правильность IP-адреса и токена.

🔄

Данные не обновляются

Перезапустите интеграцию или HomeAssistant. Проверьте логи на наличие ошибок подключения.

🔐

Ошибка токена

Токен мог измениться после обновления прошивки. Получите новый токен и обновите конфигурацию.

🗺️

Карты не загружаются

Для работы карт требуется дополнительная настройка через Valetudo или кастомную интеграцию.

Полезные ресурсы