iot zwave development guide

linux 开发z-wave

简介

z-wave是智能家居的一个方向,可以构建出最强的智能家居生态系统,能确保全球上千的产品互联。专注于与智能家居领域国际标准无线通讯协议,技术运行稳定,昌平丰富多彩,非常适合家庭使用。z-wave 通讯距离更远受同频干扰较少,这是它的一个优势。支持自组网,并且具有完善的应答机制,功耗极低。z-wave支持设备联动,通过z-wave网关可以采取z-wave终端传感器数据,实现智能联动控制,不依赖人工的干预。

在这里插入图片描述

本文章介绍了z-wave在linux上安装过程,关于z-wave选型,迅速开发出自己的网关产品,并且在android上如何集成z-wave网关,z-wave终端设备开发,后期会出文章介绍。
在这里插入图片描述

doit

linux 需要安装z-wave三个软件:
一. 网关端软件
二. 客户端软件
三. web服务端软件
安装" 一 ,三"之后,电脑访问设备端网页ip,使用账户:密码登陆,无特殊说明,安装均选这yes,按回车。

software:
zipgateway :zipgateway-7.13.01-Linux-stretch-armhf.deb
z-wave-clinet:pyzip_ver1_23
web-server :zwarelocal-rpi.tar

the above source get

链接:https://pan.baidu.com/s/1lhqpW7AvId_qMLPY-SeH7A 
提取码:psxz
  1. 安装zipgateway-7.13.01-Linux-stretch-armhf.deb
     dpkg --add-architecture armhf  					//支持armhf架构
     apt-get update							               //更新armhf软件
     sudo dpkg --info zipgateway-7.13.01-Linux-stretch-armhf.deb 	//查看zipgateway软件依赖包信息
     sudo sudo dpkg -i  zipgateway-7.13.01-Linux-stretch-armhf.deb	//安装*.deb
     apt-get install libusb-1.0-0:armhf				//安装libusb依赖包
     apt --fix-broken install						             //修复libusb依赖包,以及zipgateway所需依赖包
  1. 安装pyzip_ver1_23
	sudo apt-get install python-wxgtk3.0				//安装依赖包
	unzip pyzip_ver1_23.zip						//解压缩
	cp -rf zw-pyzip /usr/local					
	python2  /usr/local/zw-pyzip/pyzip/gui.py			//执行python客户端软件
  1. 安装zwarelocal-rpi.tar
	sudo apt-get install gettext binutils				//安装依赖包
	tar xvzf zwarelocal-rpi.tar.gz					
	cd zwarelocal-rpi
	./install.sh /home/linaro/zwarelocal				//安装服务,选择默认
	cd ..
	rm zwarelocal-rpi.tar.gz zwarelocal-rpi -rf 
	reboot								//重启、按照 四、访问
  1. 网页和app 访问设备ip

    用户名:user
    密码:smarthome
    init 密码:123456789012345678901234567890AA

  2. 改z-wave controller 设备号
    vi /usr/local/etc/zipgateway.cfg

  3. issue fix

1>网口获取ip
 ps -aux 查看一下进程id ,杀死进程 
/sbin/dhclient -4 -v -pf /run/dhclient.br-lan.pid -lf /var/lib/dhcp/dhclient.br-lan.leases -I -df /var/lib/dhcp/dhclient6.br-lan.leases br-lan
kill id
2>再次执行
/sbin/dhclient -4 -v -pf /run/dhclient.br-lan.pid -lf /var/lib/dhcp/dhclient.br-lan.leases -I -df /var/lib/dhcp/dhclient6.br-lan.leases br-lan
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值