close
本教学教您如何在QNAP NAS Container Station上安装openHAB,让您打造家庭自动化的环境
本篇教学分成两个部分
- 基本安装
- 进阶安装-与Z-wave装置进行连接
Z-wave装置我们采用Aeotec Z-Stick Gen5进行示范
基本安装
建立openHAB容器
- 开启Container Station页面,在Create中找到openHAB并按下Install
- Name中填入您想要编辑的名子后点选Advanced Settings
- 切换页面至Network,在红框处设定您要转址的port
- 切换至Shared Folders页面,Volume from host设定您要保存的数据路径 :
/openhab/addons : custom openHAB addons
/openhab/conf : openHAB configs
/openhab/userdata : openHAB userdata directory
注意:您必须先在File Station中选择其中一个共享文件夹建立“addons”,“conf”,“userdata”文件夹
编辑完成后点击Create建立 - 建立完成后于Containers中可看见您建立的openHAB
进入openHAB
- 依据您刚刚在Network页面中设定的port进行连接,例:HTTP - http://<您的IP>:18080/
HTTPS - https://<您的IP>:18443/ - 第一次开启openHAB会出现设定页面,详细方式可参考openHAB官方网站:
https://docs.openhab.org/tutorials/beginner/1sttimesetup.html
此处我们选择Standard[gallery columns="1" size="full" ids="2440"] - 此处我们选PAPER UI,即可进入openHAB接口中
进阶安装 - 与Z-wave装置进行连接
- 请先SSH登入NAS
- 输入"insmod /usr/local/modules/cdc-acm.ko"
- 找寻您的Z-wave USB dongle装置名称,输入"ls -al /dev/tty*",找寻/dev/ttyACM*相关装置即为您的装置路径名称,
/dev/ttyACM0即为Z-wave USB dongle装置路径名称 - 输入"chmod 666 /dev/ttyACM0",开启读写权限
- 输入
docker run --name=openhab-zwave \ -p 18080:8080 -p 8443:8443 -p 5555:5555 \ -v /share/Container/OpenHab/addons/:/openhab/addons \ -v /share/Container/OpenHab/userdata/:/openhab/userdata \ -v /share/Container/OpenHab/conf/:/openhab/conf \ --device=/dev/ttyACM0 \ --privileged \ --tty \ openhab/openhab:2.2.0-amd64-debian
- 开启openHAB页面,切换至Add-ons,搜寻zwave,点击右方INSTALL进行安装
- 进入Configuration>Things页面,并按下+
- Serial Port输入您的装置路径名称(参考步骤三),完成后点选打勾[gallery columns="1" size="full" ids="2448"]
- 如果成功,Status将会出现ONLINE[gallery columns="1" size="full" ids="2450"]
- 其他详细信息可参考openHAB网站信息:
https://docs.openhab.org/addons/bindings/zwave/readme.html
喜歡這篇文章的話,歡迎分享 !!
有任何問題或建議,歡迎留言一起討論唷 :)
文章標籤
全站熱搜
留言列表