close

 

本教学教您如何在QNAP NAS Container Station上安装openHAB,让您打造家庭自动化的环境

本篇教学分成两个部分


  • 基本安装

  • 进阶安装-与Z-wave装置进行连接


Z-wave装置我们采用Aeotec Z-Stick Gen5进行示范
 

基本安装

 

 

建立openHAB容器

 

 


  1. 开启Container Station页面,在Create中找到openHAB并按下Install 
  2. Name中填入您想要编辑的名子后点选Advanced Settings
  3. 切换页面至Network,在红框处设定您要转址的port
  4. 切换至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建立

  5. 建立完成后于Containers中可看见您建立的openHAB


  6.  

进入openHAB

 

 


  1. 依据您刚刚在Network页面中设定的port进行连接,例:HTTP - http://<您的IP>:18080/
    HTTPS - https://<您的IP>:18443/

  2. 第一次开启openHAB会出现设定页面,详细方式可参考openHAB官方网站:
    https://docs.openhab.org/tutorials/beginner/1sttimesetup.html
    此处我们选择Standard[gallery columns="1" size="full" ids="2440"]

  3. 此处我们选PAPER UI,即可进入openHAB接口中


  4.  

 

 

进阶安装 - 与Z-wave装置进行连接

 

 

 

 


  1. 请先SSH登入NAS

  2. 输入"insmod /usr/local/modules/cdc-acm.ko"

  3. 找寻您的Z-wave USB dongle装置名称,输入"ls -al /dev/tty*",找寻/dev/ttyACM*相关装置即为您的装置路径名称,
    /dev/ttyACM0即为Z-wave USB dongle装置路径名称

  4. 输入"chmod 666 /dev/ttyACM0",开启读写权限

  5. 输入
    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

     

  6. 开启openHAB页面,切换至Add-ons,搜寻zwave,点击右方INSTALL进行安装

  7. 进入Configuration>Things页面,并按下+

  8. Serial Port输入您的装置路径名称(参考步骤三),完成后点选打勾[gallery columns="1" size="full" ids="2448"]

  9. 如果成功,Status将会出现ONLINE[gallery columns="1" size="full" ids="2450"]

  10. 其他详细信息可参考openHAB网站信息:
    https://docs.openhab.org/addons/bindings/zwave/readme.html

喜歡這篇文章的話,歡迎分享 !!

有任何問題或建議,歡迎留言一起討論唷 :)

 

arrow
arrow

    tttt 發表在 痞客邦 留言(0) 人氣()