0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小型边缘计算网关设备如何快速上云

ZLG致远电子 2023-11-22 08:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文教你使用ZWS云平台提供的SDK,快速将小型边缘计算网关设备接入ZWS云平台。话不多说,跟着操作起来吧!

818cab00-88cd-11ee-9788-92fbcf53809c.jpg  前期准备

下载ZWS云平台提供的ZWSR2_MQTT_SDK

EPCM3568A-LI小型边缘计算网关

网线。


81985d4c-88cd-11ee-9788-92fbcf53809c.jpg  编译ZWSR2_MQTT_SDK

1. SDK目录说明

81a35936-88cd-11ee-9788-92fbcf53809c.png

MQTT SDK 是用 C 语言封装了一些连接云的底层接口和提供了一些必要的工具接口,用户可以利用这些封装好的接口可以快速开发自己应用接入到 ZWS 云。同时 SDK 也提供了不同类型的设备接入云的例子,可供用户参考,从而更加方便用户了解设备接入云的流程。

  • 3rd,SDK中使用到第三方库的目录。

zws_sdk,接入ZWS的mqtt sdk目录。

demos,演示mqtt sdk的例子。

vs_build,指的是工程文件目录。

2. ARMLinux交叉编译MQTTSDK

将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目录下生成多个二进制文件,示例如下:81b0eeb6-88cd-11ee-9788-92fbcf53809c.png

将bin目录打包好,稍后拷贝到EPCM3568A-LI设备上。

zlg@arm-multicross:~/ws/zws_sdk_r2/mqttproto_V2.0.1.230913$ tar cvf bin.tar bin/


81985d4c-88cd-11ee-9788-92fbcf53809c.jpg  设备接入ZWS云端

1. 设置ZWS云端

1.1 云账号注册首先打开 zws.zlgcloud.com 网站,若还未注册帐号,则点击用户注册,注册一个新账号。注册界面如下:81d6e634-88cd-11ee-9788-92fbcf53809c.png1.2 创建设备类型

帐号注册好之后登录,来到 ZWS 物联网云平台主页,依次点击左侧菜单的“设备建模”–>”设备类型"–>"自定义"->"添加设备类型"进行自定义创建设备类型。如下图所示。

81e6da08-88cd-11ee-9788-92fbcf53809c.png

81f28b28-88cd-11ee-9788-92fbcf53809c.png

注意:设备类型名称在整个系统中是全局唯一不允许重名,因此用户在参考此例子添加类型时要自己起一个新的名字,否则创建不成功。

1.3创建设备

添加好设备类型后,依次点击左侧菜单栏“设备管理”—>“设备列表”—>"添加设备“。如下图所示。

81f98d38-88cd-11ee-9788-92fbcf53809c.png

选择刚刚创建好的设备类型,设备名称、设备ID可以用户自行定义,设备ID不能与已存在的设备ID重复。

8202ecac-88cd-11ee-9788-92fbcf53809c.png

设备创建完成后,即可在设备列表看到刚创建的设备了,此时设备处于离线状态。

820dc62c-88cd-11ee-9788-92fbcf53809c.png

2. 设备端接入ZWS云

2.1设备端网络配置

EPCM3568A-LI设备上电,使用网线将EPCM3568A-LI设备的NET1网口与电脑(可以连接外网的主机)连接,并按如下步骤配置上网。

2.1.1 电脑端连接wifi,配置将无线网卡共享给以太网

821a7c78-88cd-11ee-9788-92fbcf53809c.png

8225b0fc-88cd-11ee-9788-92fbcf53809c.png

2.1.2将以太网IP地址修改为192.168.0.1。

822cad58-88cd-11ee-9788-92fbcf53809c.png

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云平台了。

823be174-88cd-11ee-9788-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    183

    文章

    7642

    浏览量

    144571
  • 网关设备
    +关注

    关注

    0

    文章

    24

    浏览量

    7495
  • 云平台
    +关注

    关注

    1

    文章

    1532

    浏览量

    41651
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    选型指南:如何为企业挑选合适的边缘计算网关

    的兼容性。蓝蜂物联网边缘计算网关支持上百种协议/ 型号,涵盖了 Modbus、主流 PLC 协议、OPC 等常见协议。企业需明确自身所使用的设备品牌和通信协议,确保
    的头像 发表于 08-20 16:14 502次阅读

    AI 边缘计算网关:开启智能新时代的钥匙​—龙兴物联

    了数据传输的延迟,降低了对云端的过度依赖。​ AI 边缘计算网关的核心优势令人瞩目。其强大的边缘计算能力,彻底改变了传统
    发表于 08-09 16:40

    边缘智能网关在水务行业中的应用—龙兴物联

    海量实时数据的带宽需求。 保障供水安全:‌ 快速响应突发污染,最大限度减少影响范围。 管网泄漏监测与定位‌ 应用:‌ 在供水管网部署压力、流量、声波振动传感器,边缘
    发表于 08-02 18:28

    边缘计算网关与 EMCP 物联网平台:无缝协作,共筑智能生态

    在物联网应用体系中,蓝蜂物联网边缘计算网关与EMCP 物联网平台相互协作,为企业打造了高效、智能的物联网解决方案。​ 蓝蜂物联网边缘
    的头像 发表于 07-23 09:23 438次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>与 EMCP 物联网<b class='flag-5'>云</b>平台:无缝协作,共筑智能生态

    MQTT网关具备边缘计算功能吗?有什么功能?

    协议转换为MQTT协议,实现设备平台的通信),但随着边缘计算技术的发展,两者逐渐融合——MQTT网关集成
    的头像 发表于 07-15 15:01 576次阅读
    MQTT<b class='flag-5'>网关</b>具备<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>功能吗?有什么功能?

    边缘计算网关产品的应用场景

    网关可以用于实时监测和控制设备,从而提高生产效率和质量。例如,在生产线上安装边缘计算网关,它可以实时收集
    的头像 发表于 04-20 16:26 542次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>产品的应用场景

    边缘计算网关的实时监控与预测性维护都有哪些方面?适合哪些行业使用?

    边缘计算网关的实时监控与预测性维护都有哪些方面?适合哪些行业使用? 有实施过得案例的介绍吗? 深控技术的不需要点表的边缘计算
    发表于 04-01 09:44

    什么是边缘计算网关?深度解析边缘计算网关的核心技术与应用场景

    在物联网(IoT)和工业 4.0 的浪潮中,边缘计算网关正成为连接物理世界与数字世界的核心枢纽。这种设备不仅能够实时处理数据,还能减轻云端负担,提升系统响应速度。本文将从技术原理、架构
    的头像 发表于 03-24 10:02 1315次阅读
    什么是<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>?深度解析<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>的核心技术与应用场景

    边缘计算网关品牌排行,哪家的好用

    在数字化转型浪潮中,边缘计算网关作为连接工业设备与云端的关键枢纽,正发挥着日益重要的作用。它不仅能实现数据的高效采集与传输,还能在本地进行数据处理与分析,大大提升了工业系统的智能化水平
    的头像 发表于 02-19 10:38 1639次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>品牌排行,哪家的好用

    AI赋能边缘网关:开启智能时代的新蓝海

    在数字化转型的浪潮中,AI与边缘计算的结合正掀起一场深刻的产业变革。边缘网关作为连接物理世界与数字世界的桥梁,在AI技术的加持下,正从简单的数据采集传输节点,进化为具备智能决策能力的
    发表于 02-15 11:41

    工业智能边缘计算网关功能有哪些?

    工业智能边缘计算网关位于网络架构的边缘,连接着工业现场的各种传感器、执行器、控制器等设备,实现设备
    的头像 发表于 02-08 16:08 873次阅读
    工业智能<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>功能有哪些?

    物联网边缘计算网关的特点

    计算网关的特点。 一、强大的数据处理能力 物联网边缘计算网关配备了高性能的处理器和充足的内存资源。这使其能够在本地对海量的物联网
    的头像 发表于 01-23 16:14 757次阅读

    5G边缘计算网关是什么?

    、WIFI等无线网络实现数据采集、处理与分析,并将结果实时传输至云端或进行本地决策。 5G边缘计算网关的主要功能 智能云端控制 :支持通过无线网络将采集的数据直接上,实现异地远程监测
    的头像 发表于 01-14 18:04 1278次阅读

    什么是边缘计算网关?可以实现什么功能?

    边缘计算网关是一种智能设备,通常部署在网络的边缘位置,靠近数据源或用户。它负责在本地处理和分析数据,执行数据采集、传输、存储和通信等功能。
    的头像 发表于 01-09 17:41 1669次阅读
    什么是<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>?可以实现什么功能?

    边缘计算网关的功能特点有哪些

    边缘计算网关的功能特点有哪些
    的头像 发表于 12-14 11:16 967次阅读