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

    文章

    7591

    浏览量

    135770
  • 网关设备
    +关注

    关注

    0

    文章

    21

    浏览量

    6818
  • 云平台
    +关注

    关注

    1

    文章

    1262

    浏览量

    38818
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    边缘计算网关数据采集流程

    随着物联网技术的蓬勃发展,大量数据从各种设备和传感器中涌出,需要进行快速、有效的处理。在这一过程中,边缘计算网关发挥着至关重要的作用。
    的头像 发表于 07-04 17:33 400次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>数据采集流程

    边缘计算网关在储能领域的应用分享

    随着全球能源结构的转型和智能电网的快速发展,储能技术已成为推动能源革命的关键技术之一。在储能系统中,边缘计算网关作为一种新型的网络设备,发挥
    的头像 发表于 07-03 14:14 277次阅读

    边缘计算网关的概念、功能和应用场景

    在当今数字化浪潮中,物联网(IoT)设备的数量呈爆炸式增长,传统的计算模式已难以满足低延迟、高带宽的需求。于是,边缘计算应运而生,并成为推
    的头像 发表于 07-02 14:04 997次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>的概念、功能和应用场景

    边缘计算网关是什么?边缘计算网关的特点及价值

    设备平台的桥梁,其重要性日益凸显。本文将详细探讨工业级边缘计算网关的定义、特点以及其在智能制造中的应用价值。 一、工业级
    的头像 发表于 06-18 15:59 2224次阅读
    <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>的特点及价值

    边缘计算网关是什么

      边缘计算网关(Edge Computing Gateway)是一种位于网络边缘设备,它可以在本地处理和分析数据,从而减少对中心服务器的
    的头像 发表于 06-12 15:33 483次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>是什么

    边缘计算网关是什么?有什么应用场景

    边缘计算网关(Edge Computing Gateway)是一种位于网络边缘设备,它能够处理和分析数据,并在靠近数据源或用户的地方执行
    的头像 发表于 06-05 13:54 618次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>是什么?有什么应用场景

    边缘计算网关是什么?有什么作用

    在数字化时代,信息的传输与处理变得愈发重要,而其中的关键节点之一便是边缘计算网关。这一先进的网络设备,不仅扩展了云端功能至本地边缘
    的头像 发表于 04-16 15:25 3254次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>是什么?有什么作用

    边缘计算网关主要有哪些功能?

    随着物联网(IoT)的快速发展和普及,边缘计算网关已经成为了数据处理和传输的重要枢纽。作为一种集成数据采集、协议转换、数据处理、数据聚合和远程控制等多种功能的
    的头像 发表于 04-16 15:24 763次阅读

    边缘计算网关是什么?该如何选择?

    随着物联网和技术的发展,边缘计算网关作为物联网和云系统连接的重要桥梁起着关键作用。本文以苏州稳联科技有限公司为例,分析了边缘
    的头像 发表于 04-12 17:12 1270次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>网关</b>是什么?该如何选择?

    边缘Web智能网关是什么?边缘Web智能网关的功能

    边缘Web智能网关是一种新型的物联网设备,主要在物联网(IoT)设备计算服务之间建立连接,实
    的头像 发表于 04-07 14:42 417次阅读

    边缘计算计算的区别和联系

    Computing)是将计算和存储资源移动到离数据生成源头更近的位置,以便更快地处理数据和提供实时的服务。边缘计算架构通常由边缘设备
    的头像 发表于 12-27 15:14 2522次阅读

    边缘计算网关简介

    边缘计算网关是一种嵌入式设备,具有数据处理、协议转换和网络连接等功能。它位于设备平台之间,负
    的头像 发表于 11-23 16:01 4813次阅读