• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Робот пылесос в Home Assistant

24 мая, 2022

Хороший пылесос: http://alii.pub/6cljig

Сервер Home Assistant работает на orange pi zero2: http://alii.pub/68uelr

Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.

 

 

У меня есть старенький пылесос. Mi robot vacuum. Я его покупал еще в начале 2019 года. СЛужит он мне верой и правдой до сих пор.

Мой пылесос впринципе уже не продают. Только расходники для него. Но я всеравно решил написать эту статью и видео отснять про него.

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

Как Вы уже поняли из названия статьи, данный пылесос мы будет подключать к умному дому Home Assistant.

И добавляется в Home Assistant очень просто он. С помощью интеграции Xiaomi Miio. Это стандартная интеграция, Вы ее легко отыщите в меню стандартных интеграций. При добавлении интеграции, у Вас попросит ввести учетные данные от аккаунта Mi home. И регион – где этот аккаунт настроен. У меня это “CN” так-как в китайском регионе больше устройств и они раньше появляются.

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

В общем выбираем из списка наш пылесос.

 

И все, происходит добавление пылесоса. И у него довольно много объектов для отслеживания параметров. Вот пример:

 

Но управление пылесосом при таком способе добавления не очень удобно. Давайте попытаюсь объяснить почему.

Кнопок для управления пылесосом никаких не добавляется. То есть у нас есть устройство “Робот пылесос”. Мы его можем добавить на главный экран и выглядеть это будет примерно так:

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

Согласитесь – это не очень удобно. Хотелось бы чтоб кнопка начать уборку, была на главном экране, чтоб ее можно было нажать как можно быстрее.

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

А для этого нужно в Configuration.yaml добавить следующие строки:

Где собственно “host” – это ip адрес пылесоса. ip адрес можно легко найти в приложении Mi home, в свойствах устройства.

Ну а теперь возвращаемся, к нашей кнопке пылесоса.

Я нашел карточку для пылесоса, которая на мой взгляд очень удобна, и будет редактироваться под любой пылесос “ведь у каждого пылесоса разные атрибуты”

Но нужно понимать, в Home Assistant, у нас для любого робота пылесоса команды (начать уборку, вернуться на док станцию, стоп, пауза) одинаковые. И выглядят они вот так:

И собственно из меню службы, мы можем вызывать эти команды. И службами можем конечно сделать кнопки и на этом остановиться. Но все-же покажу на примере карточки, о которой говорил ранее.

Итак, для установки этой карточки ( она показана в начале статьи) нам нужен аддон HACS, как его установить описывал тут:

Установка HACS в Home Assistant

В общем заходим в HACS и тут находим Пользовательский интерфейс “Vacuum Card” и устанавливаем его:

https://github.com/denysdovhan/vacuum-card

 

После установки этой карточки Мы можем ее легко найти при добавлении ее на главный экран. Называется она “Custom: Пылесос”

 

 

При добавлении карточки у нас появится очень много всяких параметров, которые для моего пылесоса были вообще лишние. Выглядит это все вот так:

 

Самое первое, это нужно поменять в графе “entity” название Вашего робота пылесоса, как только я проставил там свое устройство, карточка сразу появилась:

 

Ну а дальше дело техники. Тоесть тут уже у Нас будет работать кнопка “Начать уборку” и “Найти устройство”.

А вот состояние фильтров у Нас с ошибками, потому что для моего пылесоса они другие.

В общем я удалил все лишнее на мой взгляд и добавил свои параметры. Описывать их я особо не вижу смысла, так-как для каждого пылесоса они будут свои. Единственное, это то, что я сейчас покажу итоговый свой вариант, и Вы легко его можете сравнить с изначальным и понять – где и что меняется.

 

 

Как видите у меня карточка получилась гораздо проще. Я решил не заморачиваться и убрал, зоны ( которые мой пылесос и не поддерживает). Оставил только “когда была последняя уборка” и “сколько часов назад не менялся фильтр” – как видим у меня он не менялся никогда))

Так-же я думаю и пылесосы roborock так-же добавятся и заработают.

На этом все. Надеюсь тут понятно у кого и откуда растут ноги. Так-же это все рассказал в видео:

 

 

 

Primary Sidebar

Поиск

Новые записи

  • Автоматизация перезагрузки устройства по команде Ping.
  • Разблокирование и добавление шлюза Xiaomi gateway 3 в Home Assistant для управления Bluetooth устройствами из экосистемы Xiaomi Home (mihome)
  • Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant
  • Транслируем показания с Уличного Bluetooth Датчика температуры по BTHome на дисплей датчика температуры XIaomi LYWSD03MMC
  • Заставляем Bluetooth датчики температуры tuya и xiaomi отправлять данные по Zigbee в Home Assistant.

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·