Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция

в 13:30, , рубрики: apple, Enocean, Homekit, iOS, IoT, Raspberry Pi, razberry, siri, z-wave, Z-Way, zwave, zway, Блог компании Z-Wave.Me, Интернет вещей, метки: ,

Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 1
Наладить максимальный комфорт в квартире с каждым месяцем становится все дешевле и проще. В этой пошаговой инструкции я покажу как легко и просто добавить вашему дому голосового управления! Для голосового управления нам понадобятся:

  1. Контроллер RaZberry или любой компьютер с ПО Z-Way
  2. Пара Z-Wave девайсов, а в прочем и любые WiFi лампочки подойдут
  3. iPhone/iPad (желательно в стене)

Я использую Raspberry Pi B+, поэтому далее пойдет описание настройки голосового управления именно на нем. Видео работы в конце статьи.

1) Устанавливаем ПО Z-Way версии старше 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.
Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 2

2) Устанавливаем последнюю версию Node.js

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.
Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 3

3) Устанавливаем Homebridge и плагин Homebridge-zway

sudo npm install -g homebridge
sudo npm install -g homebridge-zway

Homebrige реализует поддержку Homekit. Homebrige-zway это плагин добавляющий улучшенную поддержку Homekit в Z-Way.
Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 4

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 код.
Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 5

6) С помощью приложения на телефоне (MyTouchHome, MyHome App и др.) добавляем Homekit устройства.
Голосовое управление умным домом Z-Wave и не только. Homekit + Siri. Инструкция - 6

7) Готово! Теперь домом можно управлять с помощью голоса! Комфортного управления!

P.S. В прошлый раз для голосового управления я использовал родной Homekit модуль для Z-Way , но Homebridge мне понравился больше, так как позволяет работать не только с Z-Way, но и другими системами автоматизации, например Philips Hue, Nest и многими другими. Homebridge плагины на github.
P.S.S. По купону GT_VOICE в магазине 5smart.ru скидка 10% на весь ассортимент Z-Wave оборудования.

Автор: Z-Wave.Me

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js