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语言
    +关注

    关注

    180

    文章

    7633

    浏览量

    142154
  • 网关设备
    +关注

    关注

    0

    文章

    23

    浏览量

    7105
  • 云平台
    +关注

    关注

    1

    文章

    1450

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

    在物联网应用体系中,蓝蜂物联网边缘计算网关与EMCP 物联网平台相互协作,为企业打造了高效、智能的物联网解决方案。? 蓝蜂物联网边缘
    的头像 发表于 07-23 09:23 ?133次阅读
    <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 ?179次阅读
    MQTT<b class='flag-5'>网关</b>具备<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>功能吗?有什么功能?

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

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

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

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

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

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

    边缘计算网关可以采集什么设备数据

    边缘计算网关是一种在网络边缘执行数据处理、存储、转发和通信功能的智能设备,它可以采集多种设备的数
    的头像 发表于 11-28 10:47 ?544次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>可以采集什么<b class='flag-5'>设备</b>数据

    边缘计算网关五大核心特点

    联网领域的重要地位。 一、分布式计算能力:边缘智能的核心 边缘计算网关的最显著特点是其分布式计算
    的头像 发表于 10-28 17:21 ?620次阅读

    边缘计算计算的区别

    地点,如设备、传感器等。计算任务在边缘设备上进行,而不是集中在中央服务器。
    的头像 发表于 10-24 14:08 ?1476次阅读

    数据轻松——明达Mbox边缘计算网关

    随着工业4.0时代的到来,工厂数字化转型已成为提升生产效率、优化资源配置、增强企业竞争力的关键。明达技术凭借其先进的边缘计算网关平台技术,为工厂提供了高效、稳定的数据采集与
    的头像 发表于 10-18 16:47 ?548次阅读
    数据轻松<b class='flag-5'>上</b><b class='flag-5'>云</b>——明达Mbox<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>

    边缘计算网关的数据采集处理解析

    边缘计算网关 集成了数据采集、处理和传输等多种功能。它位于传感器、执行器等设备层与计算平台之间
    的头像 发表于 10-17 16:51 ?622次阅读

    IOT边缘计算网关:物联网的“神经系统”

    在物联网(IoT)的快速发展中,边缘计算网关作为物联网的“神经系统”,扮演着至关重要的角色。它不仅负责将物联网设备的数据收集并传输到
    的头像 发表于 09-25 11:44 ?932次阅读
    IOT<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>:物联网的“神经系统”

    区别DTU、RTU和边缘计算网关及其联系

    DTU、RTU和边缘计算网关在功能和能力存在明显的差异。DTU主要负责数据传输和转发,功能相对简单;RTU具备数据处理和控制能力,能适应更加复杂的工业应用和环境;而
    的头像 发表于 08-26 16:39 ?1133次阅读
    区别DTU、RTU和<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>及其联系

    ARMxy ARM物联网边缘计算网关支持Node-RED用于边端一体化

    随着工业物联网(IIoT)的蓬勃发展,边缘计算网关成为实现数据采集、处理与转发的关键设备。ARMxy ARM物联网边缘
    的头像 发表于 08-19 16:05 ?1103次阅读
    ARMxy ARM物联网<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>支持Node-RED用于<b class='flag-5'>云</b>边端一体化

    5G边缘计算网关应用

    在信息技术浪潮的推动下,5G网络与边缘计算的结合正快速地推动着人们步入一个前所未有的智能生活新纪元。5G边缘计算
    的头像 发表于 08-07 10:19 ?1716次阅读
    5G<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>应用