Прежде чем добавить сами выключатели, заходим через терминал по ssh и набираем команду установки плагина homebridge-mi-aqara
sudo npm install -g homebridge-mi-aqara --unsafe-perm
Далее необходимо открыть файл с конфигурацией вашей системы
nano ~/.homebridge/config.json
Примерное содержимое, где нас интересует платформа MiAqaraPlatformДля версии 0.6 и позднее
{
"platforms": [{
"platform": "MiAqaraPlatform",
"gateways": {
"sid": "password"
}
}]
}
Для версии 0.5.3 и ранее:
"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 и позднее
{
"bridge": {
"name": "HomeVera",
"pin": "000-00-000",
"username": "97:99:77:E3:CE:28"
},
"platforms": [{
"platform": "MiAqaraPlatform",
"gateways": {
"34ce0088a13b": "D621881009C04A38"
}]
}
Для версии 0.5.3 и ранее:
{
"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 никак не добавляются.
В чем может быть проблема?