【产品应用】如何一键将EPCM3568边缘网关接入ZWS云



By
jonson
20 12 月 23
0
comment

EPCM3568智能边缘网关支持专属化ZWS MQTT SDK,提高研发效率,快速接入物联网云,实现数字化智能化管理。

EPCM3568工业智能边缘网关EPCM3568B-LI/EPCM3568C-LI 5G智能边缘计算网关

配置双千兆以太网口,并支持WiFi,Bluetooth,4G/5G无线传输;拥有丰富灵活的接口扩展,包括USB2.0、USB3.0、HDMI、LVDS、RS485、CAN、GPIO、ADC等,广泛适用于工业控制、储能、环境监测等领域。

EPCM3568开发环境虚拟机镜像

为节约用户重复配置开发环境的时间、避免因开发环境设置不当影响研发进度,EPCM3568-LI提供了开箱即用的基于Ubuntu虚拟机镜像的交叉编译开发环境。

一键交叉编译EPCM3568智能边缘网关示例程序

arm linux 设备要接入ZWS云,要先手动配置cmake依赖的编译器工具链,将对应工具链安装路径配置到cross-linux.mk,这个手工配置过程繁琐还容易出错。

为了提高用户的研发效率,ZWS MQTT SDK对EPCM3568智能边缘网关做了专属化支持,用户无需手动配置交叉编译器工具链,只需一个命令就能完成边缘网关示例程序的编译。EPCM3568智能边缘网关交叉编译mqtt SDK的步骤如下:

1. 在ZWS物联网云平台建模,创建设备类型,定义设备类型的数据、状态、命令等字段,并创建设备。

2. arm版本的ubuntu上安装cmake,然后执行EPCM3568边缘网关的cmake命令。

cmake -DEPCM3568=1 .        

3. 执行编译make命令。

make  

编译成功后,可在bin目录中看到生成的多个二进制文件。

4. 启动接入示例程序。

将网关三元组作为参数启动device_example程序:

./bin/device_example dev_type dev_id dev_password

三元组是指设备类型、设备ID、设备密钥,启动程序时,要根据实际定义的值进行替换。比如:设备类型定义为EPCM3568时,将dev_type替换成EPCM3568。(设备ID和设备密钥同理)

边缘网关成功上传数据后,根据demo示例,开发具体的业务数据,就可以在ZWS物联网云平台进一步远程管理和数据分析。

发表回复