- PVSM.RU - https://www.pvsm.ru -
Наладить максимальный комфорт в квартире с каждым месяцем становится все дешевле и проще. В этой пошаговой инструкции я покажу как легко и просто добавить вашему дому голосового управления! Для голосового управления нам понадобятся:
Я использую Raspberry Pi B+, поэтому далее пойдет описание настройки голосового управления именно на нем. Видео работы в конце статьи.
1) Устанавливаем ПО Z-Way версии старше 2.2.2 [2]:
wget -O - razberry.z-wave.me/install/v2.2.2-test-new-webserver-8-ga9cd319 | sudo bash
Z-Way это Hub для Z-Wave, Enocean устройств, различных WiFi лампочек, розеток, замков и других IoT управляемых HTTP и TCP запросами. Веб интерфейс доступен на порте 8083.
2) Устанавливаем последнюю версию Node.js [4]
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-armv6l.tar.xz
tar -xvf node-v4.4.5-linux-armv6l.tar.xz
cd node-v4.4.5-linux-armv6l
sudo cp -R * /usr/local/
Node.js это платформа для запуска JavaScript кода на сервере основанная на движке Google V8.
3) Устанавливаем Homebridge [5] и плагин Homebridge-zway [6]
sudo npm install -g homebridge
sudo npm install -g homebridge-zway
Homebrige реализует поддержку Homekit. Homebrige-zway это плагин добавляющий улучшенную поддержку Homekit в Z-Way.
4) Создаем конфиг Homebrige /usr/local/lib/node_modules/homebridge/config.json
{
"bridge": {
"name": "Homebridge",
"username": "CC:22:3D:E3:CE:31",
"port": 51826,
"pin": "031-45-154"
},
"platforms": [
{
"platform": "ZWayServer",
"url": "http://localhost:8083/",
"login": "admin",
"password": "admin"
}
]
}
Последний слэш в url очень важен, без него не работает.
5) Запускаем Z-Way и Homebridge
sudo /etc/init.d/z-way-server start
sudo homebridge -U /usr/local/lib/node_modules/homebridge &
Если все верно то в логе вы увидите устройства которыми можете управлять и PIN код.
6) С помощью приложения на телефоне (MyTouchHome [7], MyHome App [8] и др.) добавляем Homekit устройства.
7) Готово! Теперь домом можно управлять с помощью голоса! Комфортного управления!
P.S. В прошлый раз для голосового управления я использовал родной Homekit модуль для Z-Way [9], но Homebridge мне понравился больше, так как позволяет работать не только с Z-Way, но и другими системами автоматизации, например Philips Hue [10], Nest [11] и многими другими. Homebridge плагины на github [12].
P.S.S. По купону GT_VOICE в магазине 5smart.ru [13] скидка 10% на весь ассортимент Z-Wave оборудования.
Автор: Z-Wave.Me
Источник [14]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/raspberry-pi/129844
Ссылки в тексте:
[1] RaZberry: http://razberry.z-wave.me/
[2] Z-Way: http://razberry.z-wave.me/index.php?id=24
[3] iPhone/iPad (желательно в стене): https://habrahabr.ru/post/217765/
[4] Node.js: https://nodejs.org/en/download/
[5] Homebridge: https://github.com/nfarina/homebridge
[6] Homebridge-zway: https://github.com/SphtKr/homebridge-zway
[7] MyTouchHome: https://itunes.apple.com/ru/app/mytouchhome/id965142360?mt=8
[8] MyHome App: https://itunes.apple.com/ru/app/myhome-app/id1054351812?mt=8
[9] родной Homekit модуль для Z-Way : https://geektimes.ru/company/zwave/blog/248516/
[10] Philips Hue: https://github.com/thkl/homebridge-philipshue
[11] Nest: https://github.com/KraigM/homebridge-nest
[12] Homebridge плагины на github: https://github.com/search?utf8=%E2%9C%93&q=homebridge
[13] 5smart.ru: http://www.5smart.ru/
[14] Источник: https://geektimes.ru/post/276706/
Нажмите здесь для печати.