Добавление устройства 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 или Instagram
Остались вопросы? Мы в Telegram - @Soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 11 месяцев назад

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

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

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

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

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

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

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

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

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


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

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


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

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


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

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

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

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

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

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

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

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

    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) 11 месяцев назад

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  17. (soul197106)
    (soul197106) 5 месяцев назад

    [2019-8-12 10:49:34 PM] [eWeLink] Zapros spiska ustroystv iz eWeLink HTTPS API po adresu [https://eu-api.coolkit.cc:8080]

    [2019-8-12 10:50:01 PM] [eWeLink] Proizoshla oshibka pri zaprose spiska ustroystv. Otvet byl [{"error": 401, "msg": "{\" oauth_authorise \ ": \" tokenInfo ne zavershen: abe9341e1a6a730e22d8c9e2be26bdcba914a6c0 \ "}"}

    подскажите -когда пытаюсь добавить аксессуар ,Homkit пишет что он уже добавлен ,я было дело кое как с товарище настроил ,и потом решил еще релюшек добавить ,удалил мостки после этого все перестало добавляется !!!РРРР

    помогите пожалуйста !!!

  18. (soul197106)
    (soul197106) 5 месяцев назад

    переименовать бридж -я дилетант ,очень не опытный ,а где его переименовать 

        "bridge": {

            "name": "Homebridge",

            "username": "CC:22:3D:E3:CE:30",

            "port": 51826,

            "pin": "123-45-678"

        },

        "description": "Your description here",

        "accessories": [

        ],

        "platforms": [

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

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

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 октября 2018, 09:05
Прошивка для Sonoff c нативным HomeKit
02 ноября 2018, 12:14
Кнопка звонка с уведомлениями в HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.