Добавление устройства Sonoff в HomeKit без прошивки через HomeBridge.

02 февраля 2019, 20:58

Добрый день, Друзья! Я уже писал про свой опыт добавления устройств Sonoff в Apple HomeKit через HomeBridge без прошивки устройства. В этой статье: "Добавление Sonoff eWeLink в miHome, Google Home, Apple HomeKit". Но сразу скажу о том, что способ этот не идеален, т.к. для добавления Sonoff в HomeBridge вам необходимо получить токен, который периодически обновляется. Процедуру получения токена приходится проходить повторно, т.к. он может сбросится в самый неподходящий момент.

Сегодня я расскажу Вам способ добавления устройств Sonoff в Apple HomeKit через HomeBridge, без прошивки и использования токена. Для тех кто еще не приобрел это чудо реле, смогут сделать это по ссылке.

Итак, приступим. 

Что нам понадобится

  • Raspberry PI с установленным HomeBridge
  • Sonoff устройство

Установка плагина HomeBridge

Первое, что нам необходимо сделать, это установить плагин для HomeBridge. Для этого подключаемся по SSH к нашей Raspberry pi и вводим команду:

sudo npm -g install homebridge-ewelink-max

Получение UUID

Далее нам понадобится получить UUID, для этого переходим по ссылке и нажимаем кнопку "Get" Полученный ключ копируем.

Настройка плагина HomeBridge

Открываем настройки конфига HomeBridge и добавляем в секцию Platform, где редактируем: 

  • email: Адрес учетной записи, зарегистрированный в eWeLink
  • password: Пароль этой учетной записи
  • imei: Полученный UUID в разделе выше.

        {
            "platform": "eWeLink",
            "name": "eWeLink",
            "email": "redXxX@inbox.ru",
            "password": "XXXxxXXX",
            "imei": "22EC3851-4C38-42A5-8B1C-93F0400DFE1F"
        }

После этого перезагружаем HomeBridge и радуемся проделанной работе. 


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 5 месяцев назад

    Вот это уже похоже на что-то более человеческое ))) Спасибо за материал ;) 

  2. Алексей Родионов (menad)
    Алексей Родионов (menad) 5 месяцев назад

    Иногда Роскомнадзор банит IP-адреса сервера eWeLink, который отвечает за выдачу токена. Поэтому, о надёжности здесь и речи быть не может

  3. Maксат Умиров (Maxat_Shymkent)
    Maксат Умиров (Maxat_Shymkent) отредактировано 5 месяцев назад

    Есть возможность вообще подключить на прямую в колобок sonoff

  4. Василий Евич (Wasev)
    Василий Евич (Wasev) 5 месяцев назад

    Это вопрос или утверждение?

  5. Василий Евич (Wasev)
    Василий Евич (Wasev) 5 месяцев назад

    Даже сформулированные однаково. 


  6. Василий Евич (Wasev)
    Василий Евич (Wasev) 5 месяцев назад

    Так это с перепрошивкой на тасмоту, а тут без танцев с бубном. 


  7. (meta11ist87)
    (meta11ist87) 5 месяцев назад

    За работу огромнейшее спасибо. 


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

  8. Евгений Аншиц (Artemka1503)
    Евгений Аншиц (Artemka1503) 5 месяцев назад

    А при использовании плагина - ограничение от eWeLINK действует? что одновременно аккаунт может быть активна только на одном устройстве, а на втором выкидывает и приходится повторно входить в аккаунт?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 5 месяцев назад

      может работать и в ewelink и в ките

    • (smsroman)
      (smsroman) 5 месяцев назад

      На одном аккаунте не работает в HomeKit и HB. Пришлось создать новый ewelink аккаунт, поделиться с ним устройствами со старого аккаунта, и уже его добавить в HB. Тогда всё работает отлично.

  9. (lexanix)
    (lexanix) 5 месяцев назад

    homebridge-eWeLink is a Homebrige plugin to control Sonoff relays running OEM firmware

    homebridge-ewelink v0.1.7

    {
    "platform": "eWeLink",
    "name": "eWeLink",
    "authenticationToken": "  ",
    "apiHost": "eu-api.coolkit.cc:8080",
    "webSocketApi": "eu-pconnect3.coolkit.cc"
    }

    Тоже работает на OEM прошивке устройств и в ewelink и в ките, нужно только с помощью Charles вытащить Token

  10. Максим Манцев (Maxwell)
    Максим Манцев (Maxwell) 5 месяцев назад

    Дмитрий, хорошая статья. Хотелось бы увидеть продолжение под названием "Добавление устройства Sonoff в HomeKit с прошивкой Tasmota через HomeBridge"

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 5 месяцев назад

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

      • Максим Манцев (Maxwell)
        Максим Манцев (Maxwell) 5 месяцев назад

        Эта статья про прошивку и её настройку. Был бы рад статье для чайников про настройку бриджа для прокидывания тасмоты в кит.

        • Дмитрий Батюшин (ReD)
          Дмитрий Батюшин (ReD) 5 месяцев назад

          Да можно привести пример в статью  как добавить всевозможные устройства тасмоты в бридж.

  11. Василий Евич (Wasev)
    Василий Евич (Wasev) отредактировано 5 месяцев назад

    Вот бы ещё кто нибудь «заточил» этот плагин под колобка. 

  12. (AlexPas)
    (AlexPas) 5 месяцев назад

    Супер! Спасибо! Все что в аккаунте добавляется автоматом! Шикарно! 

  13. (dmitriimi)
    (dmitriimi) отредактировано 5 месяцев назад

    Потрясно, все работает!

  14. Даниил Кусков (daddvok)
    Даниил Кусков (daddvok) 4 месяца назад

    Кайф, спасибо! Быстро и удобно

  15. Александр Ануфриев  (Alan)
    Александр Ануфриев (Alan) 4 месяца назад

    Пробывал все сделать через сайт вводить в конфигурация данные EWeLink нажимаю сохранить не сохраняется. Подскажите что делать. (Сам делетант)

  16. (siddy)
    (siddy) 3 месяца назад

    Огромное спасибо за статью. Все работает, но возникла сложность, что при использовании устройств в сценариях, бывают глюки, рода, что кит по началу показывает, что устройство вкл или выкл, но по факту он этого не сделал, отдельно устройства работают безотказно, но в сценариях, включает например только одно из двух. Косяк такой в 80% случаях, также когда прошу сири вкл или выкл весь свет в N-комнате, одно из двух устройство из серии соноф обязательно не подчинится:(  (заметил, что косячит как правило первое добавленое устройство в ewelink)

    Правильно ли я понял это все из за самого костыльного способа, или я все таки что-то сделал не так?

    ПС камнями не кидайте пож-та, учусь пару недель только

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 3 месяца назад

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

К списку статей

Похожие статьи

15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
02 ноября 2018, 12:14
Кнопка звонка с уведомлениями в HomeKit
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit
22 октября 2018, 19:00
Сборка DIY Лабораторного блока питания из китайских модулей