Интеграция выключателей Aqara zero line (LN) в HomeBridge

12 мая 2018 г.

Напишу маленькую, но полезную статью, столкнулся с проблемой когда купил выключатель Aqara zero line(LN), до этого использовал Aqara LL (без нулевой линии).

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

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

sudo npm install -g homebridge-mi-aqara

После установки плагина необходимо отредактировать один файл

sudo nano /usr/lib/node_modules/homebridge-mi-aqara/lib/ParseUtil.js

Изменить две строчки

'ctrl_ln1': new SingleSwitchLNParser(platform), // 单按钮墙壁开关零火版
'ctrl_ln2': new DuplexSwitchLNParser(platform), // 双按钮墙壁开关零火版

на

'ctrl_ln1.aq1': new SingleSwitchLNParser(platform), // 单按钮墙壁开关零火版
'ctrl_ln2.aq1': new DuplexSwitchLNParser(platform), // 双按钮墙壁开关零火版

После этого наш выключатель определиться homebridge и появиться в HomeKit

Также можно добавить выключатель в конфиг:

sudo nano ~/.homebridge/config.json

Пример:

{
    "platforms": [{
        "platform": "MiAqaraPlatform",
        "gateways": {
            "6409802da3b3": "02i44k56zrgg578b"
        },
        "defaultValue": {
               "158d00012a87b1": {
                    "DuplexSwitchLN_Switch_Left": {
                        "name": "Подсветка Кухня",
                        "serviceType": "Lightbulb"
                    },
                    "DuplexSwitchLN_Switch_Right": {
                        "name": "Свет Кухня",
                        "serviceType": "Lightbulb"
                    }
               }
          }
    }]
}

После всех манипуляций перезагрузить homebridge

sudo killall homebridge
homebridge

Мы в Telegram - t.me/soprut
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) отредактировано 9 месяцев назад

    Кому-то сбережет время - но лучше в репозитарий отправить изменения, или проблему автору описать - что бы каждый ручками не вносил изменения ;) https://github.com/YinHangCode...

    Но за изыскания, огромное спасибо ;)

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

    Да я смотрю он забил на свой плагин, месяца 4 не выпускал обновлений. 

    Я пробовал другие плагины, проблема таже. 

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

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

15 нояб. 2018 г.
Xiaomi Mi Remote 360 добавляем Apple HomeKit
9 нояб. 2018 г.
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
4 сент. 2018 г.
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 нояб. 2018 г.
Способы автоматизации механических ворот
15 июн. 2018 г.
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
28 авг. 2018 г.
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
28 нояб. 2018 г.
Aqara Hub добавление в mi Home и HomeKit
1 нояб. 2018 г.
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
1 дек. 2018 г.
Получение токена устройств Xiaomi с помошью Windows или MacOs