Статья

Добавление Sonoff eWeLink в miHome, Google Home, Apple HomeKit

После обновления приложение mihome (12.12.2018), появились не только Команды Siri Shortcuts, но и возможность добавить Устройства сторонних производителей, а именно появился пункт добавления устройств Sonoff. Я конечно же не мог пройти мимо такого обновления. Поискав дома и не обнаружил реле Sonoff со стоковой прошивкой (если не сделали backup вернуть в сток уже не удастся), я поехал в магазин и купил новое в трое дороже. А чтобы Вы не столкнулись с такой проблемой, его всегда можно приобрести по этой ссылке.

Неудачное добавление eWeLink Sonoff в Xiaomi miHome

Приехавши домой, установил приложение eWeLink, добавил свое новое реле. И начал пытаться синхронизировать eWeLink и miHome. Результат меня не порадовал. Sonoff добавился в eWeLink, дальше я открыл miHome -> Настройки -> Функции лаборатории -> Устройства на сторонних платформах -> Добавить -> Первый пункт у нас приложение eWeLink -> Привязка учетной записи -> ввожу свой логин и пароль от eWelink, авторизация происходит, но устройство не синхронизируется.

Естественно я нажимал "Синхронизация устройства", обновил Sonoff до последней версии, несколько раз удалял его и добавлял заново. Результат был один, miHome не обнаруживает устройства подключенные к eWelink

Возможно выйдет обновления устройств Sonoff, после чего произойдет спаривание, возможно нужно какое-то другое устройство не Basic. Загадку я так и не разгадал, в интернете информации не нашел вообще. 

Update 4.15.101, от 6.04.19г. подробнее тут.

Добавление eWeLink Sonoff в GoogleHome

Расстроившись, я решил добавить Sonoff хоть куда-нибудь. Выбор был не велик... GoogleHome!

Открываем GoogleHome -> Добавить -> Настроить устройства -> Ранее настроенные устройства -> Smart We Link -> Логинимся. После успешной авторизации, Sonoff появился в приложении GoogleHome, только почему-то обозвал себя Розеткой.

Добавление eWeLink Sonoff в Apple HomeKit через HomeBridge

Конечно же Вы спросите как обстоят дела с HomeKit, а очень просто. Sonoff очень легко добавляется в HomeKit по средствам HomeBridge. Нам всего лишь необходимо получить token и установить плагин для HomeBridge

Ну а теперь обо всем по порядку.

Получение token на устройствах Sonoff

Для получения token нам необходима программа "Charles" для компьютера, скачать её Вы сможете по ссылке

Скачиваем, устанавливаем, запускаем. 

Далее на телефоне: 

  • Настройки -> Wi-Fi -> (i) -> Настройка прокси -> Вручную. 
  • Открываем Safari и переходим по ссылке chls.pro/ssl -> Разрешить  
  • Настройка -> Основные -> Профили и управл. устройства -> Charles Proxy -> Установить
  • Настройка -> Основные -> Об этом устройстве -> Доверие сертификатов -> Charles Proxy -> вкл.

Возвращаемся к компьютеру. В приложении Charles должен появится новый запрос с адресом https://eu-api.coolkit.cc:8080, разворачиваем -> api -> user, открываем любой запрос и открываем вкладку Contents

Ищем строку Authorization Bearer jdfsjfqbcxzcmlzxokqhdnflfsmdkf, где: jdfsjfqbcxzcmlzxokqhdnflfsmdkf и есть наш заветный token

Если запрос https://eu-api.coolkit.cc:8080 не появляется, открываем приложение eWeLink на телефоне и несколько раз вкл/выкл реле Sonoff

Установка и настройка Plugins для HomeBridge

Подключаемся по ssh к нашему HomeBridge и пишем в командной строке 

sudo npm -g install homebridge-ewelink

Далее переходим к редактированию конфига и добавляем наш eWeLink

{ "platform" : "eWeLink", "name" : "eWeLink", "authenticationToken" : "obtain-with-Charles", "apiHost" : "us-api.coolkit.cc:8080", "webSocketApi" : "us-long.coolkit.cc" }

Перезагружаем HomeBridge и наслаждаемся

Важно: Если перелогиниться в приложении eWeLink, token изменится, процедуру получения проходим повторно.

P.S. Если у Вас есть хоть какая-то информация по интеграции Sonoff в miHome, напишите мне в телеграмм или в комментарии. 

Также не забываем перед прошивкой любых устройств, делайте backup стоковых прошивок. 


Шикаааааарно =))) великолепно - то чего не хватало многим ;)

при попытке подключить eWelink аккаунт к Михом у меня происходит тоже самое. После ввода пароля не видит не одного устройства.
Кстати кто-то говорил что токен меняешься каждый месяц. Правда ли это?

Токен меняется при обновлении приложения, при логине/разлогине. Пользовался довольно долго описанным в статье способом, проблем особо не возникало. 

проще перепрошить sonoff на ravencore

проще, не кто не спорит, но интерес был интегрировать сонофф в михоме.

       {
"platform" : "eWeLink",
"name" : "eWeLink",
"authenticationToken" : "obtain-with-Charles",
"apiHost" : "us-api.coolkit.cc:8080",
"webSocketApi" : "us-long.coolkit.cc"
} не правильно или в моём случае, подключилось только при замене us на eu

по поводу сопряжения соноф и ми хом есть какая то инфа?

Для Homebridge есть плагин, где достаточно ввести логин/пароль, чтобы добавить устройства Sonoff. Без танцев с бубном. И работает более стабильно, смена токенов вообще побоку. 

и где его раздобыть?)

Не каких изменений? Также пробывал Basic подключить в михом список пуст :(

чтобы заработало нужна колонка от xiaomi

Короче, чтобы всё заработало, надо в MI Home добавлять аккаунт Sonoff зарегистрированный на китайскую сим карту с номером +86***....

Теперь надо заказать симку из Китая


У меня все появилось в Mihome без китайской сим карты

Что нужно сделать, чтобы заработало без китайской симкарты?


Вернуться назад

Устройства


ITEAD

Sonoff Basic

(7 отзывов)

Вернуться назад