本文教你使用zws云平台提供的sdk,快速将小型边缘计算网关设备接入zws云平台。话不多说,跟着操作起来吧!
前期准备
下载zws云平台提供的zwsr2_mqtt_sdk
epcm3568a-li小型边缘计算网关;
网线。
编译zwsr2_mqtt_sdk
1. sdk目录说明
mqtt sdk 是用 c 语言封装了一些连接云的底层接口和提供了一些必要的工具接口,用户可以利用这些封装好的接口可以快速开发自己应用接入到 zws 云。同时 sdk 也提供了不同类型的设备接入云的例子,可供用户参考,从而更加方便用户了解设备接入云的流程。
3rd,sdk中使用到第三方库的目录。zws_sdk,接入zws的mqtt sdk目录。
demos,演示mqtt sdk的例子。
vs_build,指的是工程文件目录。
2. arm linux交叉编译mqtt sdk
将zws_sdk_r2.zip压缩包拷贝到提前下载好的ubuntu20.04虚拟机开发环境下并进行解压,然后进入源码目录执行如下cmake命令:
zlg@arm-multicross:~/ws/zws_sdk_r2/mqttproto_v2.0.1.230913$ cmake -depcm3568=1
然后执行make进行编译即可。
zlg@arm-multicross:~/ws/zws_sdk_r2/mqttproto_v2.0.1.230913$ make
编译成功后,可以看到./bin目录下生成多个二进制文件,示例如下:
将bin目录打包好,稍后拷贝到epcm3568a-li设备上。
zlg@arm-multicross:~/ws/zws_sdk_r2/mqttproto_v2.0.1.230913$ tar cvf bin.tar bin/
设备接入zws云端
1. 设置zws云端
1.1 云账号注册首先打开 zws.zlgcloud.com 网站,若还未注册帐号,则点击用户注册,注册一个新账号。注册界面如下:1.2 创建设备类型
帐号注册好之后登录,来到 zws 物联网云平台主页,依次点击左侧菜单的“设备建模”–>”设备类型–> 自定义-> 添加设备类型进行自定义创建设备类型。如下图所示。
注意:设备类型名称在整个系统中是全局唯一不允许重名,因此用户在参考此例子添加类型时要自己起一个新的名字,否则创建不成功。
1.3 创建设备
添加好设备类型后,依次点击左侧菜单栏“设备管理”—>“设备列表”—>添加设备“。如下图所示。
选择刚刚创建好的设备类型,设备名称、设备id可以用户自行定义,设备id不能与已存在的设备id重复。
设备创建完成后,即可在设备列表看到刚创建的设备了,此时设备处于离线状态。
2. 设备端接入zws云
2.1 设备端网络配置
epcm3568a-li设备上电,使用网线将epcm3568a-li设备的net1网口与电脑(可以连接外网的主机) 连接,并按如下步骤配置上网。
2.1.1 电脑端连接wifi,配置将无线网卡共享给以太网。
2.1.2 将以太网ip地址修改为192.168.0.1。
2.1.3 使用ssh登录epcm3568a-li设备后配置以下路由:
zlgmcu@epcm3568:~$ sudo route add default gw 192.168.0.1
2.1.4 配置完成后,epcm3568a-li即可连接外网了。
zlgmcu@epcm3568:~$ sudo ping www.baidu.comping www.a.shifen.com (14.119.104.254) 56(84) bytes of data.64 bytes from 14.119.104.254 (14.119.104.254): icmp_seq=1 ttl=53 time=10.1 ms64 bytes from 14.119.104.254 (14.119.104.254): icmp_seq=2 ttl=53 time=42.1 ms64 bytes from 14.119.104.254 (14.119.104.254): icmp_seq=3 ttl=53 time=19.0 ms
2.2 设备接入演示
将打包好的bin.tar拷贝到设备上并解压,然后进入bin目录执行如下命令启动device_example程序。
zlgmcu@epcm3568:~/bin$ ./device_example epcm3568a-li device_id_0001 1234567890
程序启动后,此时在云端便可以看到设备处于在线状态,至此设备已经成功接入zws云平台了。
国美FenmmyNote评测 最具性价比手机
推动广州半导体产业实现跨越式发展,对本地半导体产业发展具有里程碑意义
中创业务流程平台软件V9.2获得鲲鹏Validated认证
首款5G手机正式发布_年度旗舰三星S10系列手机值得拥有
云化的竞争,虚拟无线接入网才是趋势
小型边缘计算网关设备如何快速上云
基于CC3100的低功耗物联网应用电路设计
Amazfit最新款户外智能手表实际表现如何?
什么是单向导电性
LED电子显示屏载入不上的原因
冰箱噪音影响着很多人 怎么降低噪音其实有窍门
S.E.P.封装
选购豆浆机要注意哪些问题
如何快速简单地训练神经网络?
水轮机主轴密封位磨损的修复方法
如何确保在制造业中实施工业物联网?
台北电脑展:华硕笔记本五连发 游戏、影音、工作全方面覆盖
量子计算是下一个改革的领域吗
iQOO Pro 5G版的散热之道为超导碳纤维液冷散热
浅析便携式医疗设备中的信号调整