• 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 печать
  • Об авторе

Добавление sonoff mini в Home Assistant не теряя управление в ewelink.

21 ноября, 2020

 

Данное реле по истине интересное. Оно самое маленькое из всех доступных реле которые могут управляться через wi-fi.

Приобрести его можно тут: http://ali.pub/5b7y4v

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

 

Характеристики данного девайса:

Но если разобрать девайс, то там можем увидеть что реле стоит на 16 ампер, хотя в характеристиках написано максимально 10 ампер. От сюда следует, что есть запас по мощности.

Габариты данного девайса 42,6 мм на 42,6 мм. Глубина 20 мм. Данное реле очень даже хорошо вмещается в коробку-подрозетник. Но вот если брать стандартную которая в глубину 43 мм положив туда реле и сверху приложить розетку или выключатель, то будет зазор где-то 5 мм. В такие подрозетники не подойдет устанавливать данное реле. А вот если подрозетник 48мм в глубину и больше, то вполне себе все поместится.

Реле управляется через приложение ewelink. Ну точнее так задумано разработчиком. Добавляется реле в данное приложение довольно просто, достаточно зарегистрироваться в приложении, нажать на + “добавить устройство” и там дальше все интуитивно понятно. Плюсом еще идет инструкция в коробке, в которой все описано по Русскому, что и как сделать.

Здесь же я не буду этого описывать, так как и так полно информации в интернете как это сделать. Плюсом я в видео ниже кратко это показал.

Здесь мы разберем конкретно, как подключить данное реле в Home Assistant  и при этом не потерять управление в ewelink. Это Важно, так как на просторах русскоязычного интернета я встречал только способ как добавить данное реле в Home Assistant перепрошив его и потеряв управление через приложение ewelink. Я же считаю, что в 21 веке в век интернет технологий, все же должно присутствовать управление устройством через интернет.

В общем поехали.

Существует аддон для Home Assistant. Называется он HASS-sonoff-ewelink . Данный аддон также как и tuya подключается к аккаунту ewelink и подтягивает все устройства которые там есть в Home Assistant. Казалось бы, что может быть проще, ведь я уже рассказывал в этой статье как добавлять устройства из Tuya. Все буквально начинает работать после добавления 3х строчек кода. Но с аддоном HASS-sonoff-ewelink возникли сложности.

Сложность номер один:

Как оказалось, данный аддон вообще не работает с устройствами ewelink которые управляются с помощью кнопки. А если посмотреть на схему подключения к sonoff mini. То какраз sonoff mini и является устройством к которому подключается кнопка:

Кнопки подключаются к контактам s1 и s2 реле. В данной схеме кнопкой выступает выключатель.

Так вот чтоб заработало всетаки конкретно данное реле, нужно скачать другой аддон HASS-sonoff-ewelink, который находится вот тут: https://github.com/peterbuga/HASS-sonoff-ewelink/tree/async-patch. И вот после установки его, все замечательно начнет работать.

Сложность номер два:

Вроде нашли корректно работающий аддон с нашим реле. Но просто так установив аддон, у нас ничего не заработает. Нам еще нужно отредактировать один скрипт из данного аддона. А именно скачав архив с аддоном в папке “sonoff”  отредактировать файл “__init__.py” . В нем нужно найти данную строчку:

И удалить там ‘uuid’. Должно получиться следующее:

После этого заходим на сервер Home Assistant в сетевую папку. Как это сделать я описывал в этой статье. В моем случае путь будет выглядеть так: \\192.168.31.45\config\custom_components у Вас будет отличаться ip адрес. И закидываем туда папку “sonoff” с отредактированным файлом “__init__.py“. Должно получиться примерно так:

 

После этого заходим на сервер Home Assistant через web интерфейс. И переходим настройки-> сервер-> перезапустить. После перезагрузки Home Assistant напишем конфиг для sonoff в configuration.yaml. Выглядеть он будет следующим образом:

  
sonoff:
  username: [email or phone number]
  password: [password]
  scan_interval: 60 (optional, lower values than 60 won't work anymore!)
  grace_period: 600 (optional)
  api_region: 'eu' (optional)
  entity_prefix: True (optional)
  debug: False (optional)

Собственно из этого всего нам нужно только добавить в username и password свои логин и пароль от аккаунта ewelink. После этого опять заходим в настройки-> сервер-> перезапустить. И все, после перезагрузки HA у нас появятся устройства которые были в аккаунте ewelink в данном случае sonoff mini и название у них будет начинаться примерно так:

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

 

Так же я все наглядно постарался показать в видео.

Видео:

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 ·