Z-Wave智能家居及其他设备的语音控制。Homekit + Siri。使用说明书


每月在公寓中建立最大的舒适度变得越来越便宜和容易。在本分步指南中,我将向您展示向家中添加语音控制有多么容易!对于语音控制,我们需要:
  1. RaZberry控制器或任何具有Z-Way软件的计算机
  2. 一对Z-Wave设备以及任何WiFi灯泡
  3. iPhone / iPad(最好在墙上)

我使用Raspberry Pi B +,因此稍后将对它的语音控制设置进行描述。本文末尾的视频作品。

1)安装版本低于2.2.2的Z-Way软件
wget -O - razberry.z-wave.me/install/v2.2.2-test-new-webserver-8-ga9cd319 | sudo bash
Z-Way是Z-Wave,Enocean设备,各种WiFi灯泡,插座,锁和其他受HTTP和TCP请求控制的IoT的集线器。Web界面可在端口8083上使用


。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是一个平台,用于在基于Google V8引擎的服务器上运行JavaScript代码。


3)安装HomebridgeHomebridge-zway插件
sudo npm install -g homebridge
sudo npm install -g homebridge-zway
Homebrige实现了Homekit支持。Homebrige-zway是一个插件,它为Z-Way添加了改进的Homekit支持。


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)使用手机或其他设备上的Home应用程序(MyTouchHomeMyHome App等),我们添加Homekit设备。


7)完成!现在房子可以用声音控制了!舒适的控制!


PS上次我将本地Homekit模块用于Z-Way进行语音控制,但我更喜欢Homebridge,因为它不仅允许与Z-Way一起使用,而且还可以与其他自动化系统(例如Philips HueNest等)一起使用。github上的Homebridge插件

Source: https://habr.com/ru/post/zh-CN394621/


All Articles