Установка бриджа и плагина AQARA

Установка бриджа и плагина AQARA

1. Скачать последнюю версию образа: https://www.raspberrypi.org/downloads/noobs/ (моя последняя версия от 23.06.2017)
2. Отформатировать флешку программой SDFormatter
3. Распокавать и записать образ на SD карту. Желательно иметь карту 10 класса.
4. Запустить и установить OS. Я Выбираю русский язык и Raspbian OS для начала установки нажмите i
5. Включаем ssh (в терминале малинки написать sudo raspi-config выбрать interfacing Options- p2 SSH и далее yes в конце
Finish)
6. Ставим teamviewer. (заходим в браузер на малинке и устанавливаем с сайта teamviewer.com) Настраиваем на учетную
запись если надо, либо сохраняем ID и пароль. При перезагрузке малинки пароль изменится.


Если заходим с мака и на малинке переустановили ОС:
cd ~
rm .ssh/known_hosts
 
7. Заходим через терминал по SSH (я пользуюсь MobaXTerm, хотя можно и Putty) на малинку:
Если через PUTTY набираем ssh pi@(IP АДРЕС МАЛИНКИ)
потом пароль (стандартный пароль для пользователя PI=raspberry)
После каждой строки ENTER и ждем окончания команды.:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install git make
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install libavahi-compat-libdnssd-dev (в середине устанговки нажать "y"  когда спросит продолжить)
sudo npm install -g -—unsafe-perm homebridge hap-nodejs node-gyp
cd /usr/lib/node_modules/homebridge/
sudo npm install -—unsafe-perm bignum (Выходит с ошибками, возможно вообще не нужно)
cd /usr/lib/node_modules/hap-nodejs/node_modules/mdns
sudo node-gyp BUILDTYPE=Release rebuild
cd

8. Ставим AQARA плагин для устройств умного дома от Xiaomi
Продолжаем в терминале:
sudo npm install -g homebridge-mi-aqara
homebridge (ругнется что нет в конфиге акуры, без этой команды буферы не создаются)
sudo nano ~/.homebridge/config.json
Вставляем текст:

{
        "bridge": {
                "name": "Homebridge",
                 "pin": "000-00-000",
                "username": "5C:93:A2:97:C3:41"
        },

    "platforms": [{
        "platform": "MiAqaraPlatform",
        "sid": ["286c0784efca"],
        "password": ["БУКВЫ ЗАГЛАВНЫЕ ОБЯЗАТЕЛЬНО"]
    }]
}



где
name - название моста, можно оставить как есть
pin - пароль подключения бриджа к Дому в IOS.
username - можно поставить мак адрес своего компьютера или дяди Вани, можно использовать тот что написан.
sid=MAC адресу вашего Gateway от Xiaomi, пишем без тире и двоеточий, меленькими буквами слитно.
Password - получаем путем рутирования GateWay. (на телефоне заходим в приложение MI HOME, выбираем наш gateway, нажимаем
на три точки вверху справа на экране, выбираем About далее быстро 5 раз тапаем в нижней левой части пустого экрана,
появляется дополнительные строчки на китайском. Выбираем 4 сверху строчку. В ней есть переключатель, включаем его.
Записываем пароль который отображается (если есть символы "O" лучше пароль сгенерировать снова, чтобы избежать путаницы
нуля и буквы O. Далее нажимаем на кнопку Confirm)
platform - оставляем как есть.

9. //Проверка
homebridge
Если не видно бриджа в Доме IOS. Измените несколько символов в username в файле конфига.
Если всё хорошо ставим в автозагрузку.






{
        "bridge": {
                "name": "Homebridge",
                 "pin": "000-00-000",
                  "port": "51826",
                "username": "5C:93:A2:97:C3:41"
        },

    "platforms": [{
        "platform": "MiAqaraPlatform",
        "sid": ["286c079a8809"],
        "password": ["5AD4E58FD4E743DA"]
    }]
}

Комментарии:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.