Статья

Выключатели Xiaomi Aqura Wall Switch

Прежде чем добавить сами выключатели, заходим через терминал по ssh и набираем команду установки плагина homebridge-mi-aqara

bash
Копировать
sudo npm install -g homebridge-mi-aqara --unsafe-perm

Далее необходимо открыть файл с конфигурацией вашей системы 

bash
Копировать
nano ~/.homebridge/config.json
nano ~/.homebridge/config.json

Примерное содержимое, где нас интересует платформа MiAqaraPlatformДля версии 0.6 и позднее

json
Копировать
{
    "platforms": [{
        "platform": "MiAqaraPlatform",
        "gateways": {
            "sid": "password"
        }
    }]
}

Для версии 0.5.3 и ранее:

json
Копировать
"platforms": [{
        "platform": "MiAqaraPlatform",
        "sid": ["xxxxxxxxxxxx"],
        "password": ["YYYYYYYYYYYYYYY"]

Для версии 0.6 и позднее, примерMAC адрес (sid) в config.json необходимо заполнять строчными (маленькими) буквами, иначе не будет работать управление, а будет только видно состояние устройств. Пароль (password) необходимо переписать заглавными (большими) буквами.xxxxxxxxxxxx и YYYYYYYYYYYYYYY необходимо переписать из приложения (для iOS). Для этого необходимо включить режим разработчика для шлюза:

Открываем приложение. Заходим в добавленный ранее вами шлюз xiaomi

Нажимаем "..." в правом верхнем углу

Жмем на About

Несколько раз жмем на экран в нижней части до появления следующего окна

Заходим в 3-й пункт снизу

Включаем опцию вверху и переписываем пароль - это и есть YYYYYYYYYYYYYYYТеперь заходм во 2-й пункт снизу

Это ваш SID xxxxxxxxxxxx - переписываем без двоеточий маленькими буквами (например 34ce0088a13b)В итоге должно получиться примерно так:Для версии 0.6 и позднее

json
Копировать
{
    "bridge": {
        "name": "HomeVera",
        "pin": "000-00-000",
        "username": "97:99:77:E3:CE:28"
    },
    "platforms": [{
        "platform": "MiAqaraPlatform",
        "gateways": {
               "34ce0088a13b": "D621881009C04A38"
    }]
}

Для версии 0.5.3 и ранее:

json
Копировать
{
    "bridge": {
        "name": "HomeVera",
        "pin": "000-00-000",
        "username": "97:99:77:E3:CE:28"
    },
    "platforms": [{
        "platform": "MiAqaraPlatform",
        "sid": ["34ce0088a13b"],
        "password": ["EFEE58BB3C224140"]
    }]

Автор текста: В поиске... Источник: smart.miraheze.org


Автор отзовись ;) страна должна знать своих героев ))))

Надо что то делать с картинками - они огромные и жутко размыленные

Плагин установил, в конфиг прописал. После перезапуска homebridge в логе:

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] Initializing MiAqaraPlatform platform... 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO]************************************************************** 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO] MiAqaraPlatform v0.8.0 By YinHang 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO] GitHub: https://github.com/YinHangCode/homebridge-mi-aqara">https://github.com/YinHangCode... 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO] QQ Group: 107927710 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO]************************************************************** 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO]start success... 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO]config gateways: 04cf8cf67fe3 

[10/6/2019, 6:49:14 PM] [MiAqaraPlatform] [INFO]binding to the default interface

Устройства Aqara Wall Switch и Aqara Button добавлены через шлюз Xiaomi Gateway 2 и в Mi Home они добавлены. А вот в Apple HomeKit никак не добавляются.

В чем может быть проблема? 


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