Найти в Дзене
Проект

Добавляем EweLink в HomeBridge

Все у кого последнее время наблюдаются проблемы с включением реле Sonoff в HomeBridge в помощь.
У меня реле были прокинуты в HomeBridge через плагин Homebridge Ewelink Max, но в последнее время реакция на включения стремилась к нулю. Ни переустановка, ни настройка не помогала. Читая великий и ужасный GitHub нашел решение этой проблемы.
Чтобы исправить ситуацию с не реагирующими устройствами:
1.

Для всех кто решил использовать реле Sonoff в умном доме от Apple. И всем тем у кого последнее время наблюдаются проблемы с включением реле Sonoff в HomeBridge.

Для работы реле используется родное приложение Ewelink (если мы их не переворошили для нативной работы устройства). Устанавливаем его в телефон. Регестрируемся.

Но вот как добавить устройства в приложение Apple Дом.

Для этого нам понадобиться HomeBridge (инструмент по связи не "поддерживаемых" устройств). Как установить постараюсь написать отдельную статью.

Но предположим что у нас есть уже установленный HomeBridge.

У меня реле были прокинуты в HomeBridge через плагин Homebridge Ewelink Max, но в последнее время реакция на включения стремилась к нулю. Ни переустановка, ни настройка не помогало. Читая великий и ужасный GitHub нашел решение этой проблемы.

Чтобы исправить ситуацию с не реагирующими устройствами:

1. Удаляем полностью Homebridge Ewelink Max, вместе с настойками.

2. Устанавливаем Homebridge Ewelink (на момент написания homebridge-ewelink v3.13.3 (2020-11-16).

3. Делаем настрйоки (вводим почту, и пароль) и все. Все сразу запускается без всяких танцев с бубном, как это с предыдущим плагином.

4. Те кто делают это первые, нажимаем на + --> Добавить аксессуар --> Нет кода или нет возможности сканировать, выбираем наш аксессуар и готово.

Пример config

{

"name": "eWeLink",

"countryCode": "7",

"username": "you@email.com",

"password": "Password",

"debug": false,

"debugReqRes": false,

"disableHTTPRefresh": false,

"disablePlugin": false,

"inUsePowerThreshold": 0,

"lowBattThreshold": 25,

"sensorTimeDifference": 120,

"hideZBLDPress": false,

"groups": [

{

"operationTime": 100

}

],

"bridgeSensors": [

{

"sensorTimeLength": 60

}

],

"platform": "eWeLink"

}