Xiaomi Security Alarm плагин для HomeBridge

В одной из статей мы завели наш Xiaomi Gateway в Homebridge и настроили работу радио. В этой статье мы научимся использовать дополнительную возможность шлюза — это сигнализация.

В первую очередь мы должны запомнить, что большинство плагинов для нашего шлюза работают только на шлюзах версии 2 и выше.

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

Итак, устанавливаем плагин на вашу Raspberry Pi.

Заходим через терминал по ssh и набираем команду установки плагина

sudo npm install -g miio homebridge-mi-gateway-security --unsafe-perm

Далее необходимо открыть файл с конфигурацией вашей системы для добавления кнопки включения и выключения сигнализации XiaoMi и добавить в список accessories новый аксессуар.

"accessories": [{
"accessory": "MiGatewaySecurity",
"name": "MiGatewaySecurity",
"ip": "192.168.1.xx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}]

«ip»: «192.168.1.xx» — ip адрес вашего шлюза «token»: «xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx» — токен, который вы можете посмотреть в свойствах шлюза (его вы можете взять либо из настроек в MiHome (см. прошлую инструкцию), либо из конфига добавленного вами ранее шлюза):

Также вы можете добавить параметр nightTime и указать время — в это время сигнализация встанет в режим ночного времени.

"accessories": [{
"accessory": "MiGatewaySecurity",
"name": "MiGatewaySecurity",
"ip": "192.168.1.xx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"nightTime": "22:00:00-7:00:00"
}]

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

    "accessories": [
{
"accessory": "MiGatewayFM",
"name": "Радиошлюз",
"ip": "192.168.31.197",
"token": "5cc8e13b0ef2c95e34e54a52db8debe0"
},
{
"accessory": "MiAirPurifier",
"name": "Очиститель",
"ip": "192.168.31.253",
"token": "55e0bb6c241a16a26af94d8fc02573a2",
"showTemperature": true,
"showHumidity": true,
"showAirQuality": true
},
{
"accessory": "MiGatewaySecurity", 
"name": "MiGatewaySecurity", 
"ip": "192.168.1.xx", 
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],

И перезагружаем Homebridge (опять же вспоминаем прошлые инструкции как мы это делаем). После чего сигнализация появится в устройствах.

Тем самым мы завели еще один заветный переключатель в HomeKit.

Подписывайтесь на канал InDaHomeKit в Telegram и Яндекс.Дзен, чтобы у вас всегда было что почитать: новости мира умного дома, обзоры новых устройств, инструкции по подключению.

Приходите в наш чат в Telegram

Так же у нас отличные паблики VK, Facebook, Instagram и Twitter.