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

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

3天内不再提示

【解决方案】设备如何上报数据到ZWS云平台?

ZLG致远电子 2023-03-18 10:12 次阅读

物联网中,监测设备数据已是一个基础必备功能,可那些不同种类的物联设备究竟是如何上报数据到云平台呢?本文将介绍设备上报数据到ZWS云的整个流程,让您对设备上报数据有一个清晰的了解。

05ea67e4-c37a-11ed-ad0d-dac502259ad0.jpg  介绍

ZWS云平台是致远电子研发的通用物联网云平台,提供多种行业解决方案及云服务,为设备厂商提供上云服务,支持对厂商不同种类设备的数据采集和分析。

不同种类的设备采集的数据点不同,比如:逆变器采集电量,水表采集水量。若设备开发者要上报设备数据到云端,首先,为了区分种类,要在云端定义设备的数据模型,也就是对设备进行建模。其次,创建设备,定义设备三元组。最后,设备连接云服务器,通过MQTT将数据上报到云,云端对数据进行清洗,用户就能在云端查看数据了。流程如下所示:05fdf340-c37a-11ed-ad0d-dac502259ad0.png


05ea67e4-c37a-11ed-ad0d-dac502259ad0.jpg  设备建模&创建设备

设备建模是在云端定义一类设备的模型schema,比如:设备的数据字段电量、电压、电流等,方便后续云端清洗存储。

创建设备是在云端添加设备,定义设备的三元组:设备类型、设备ID、设备密钥。(设备需要使用三元组连接云服务器)。

063d9db0-c37a-11ed-ad0d-dac502259ad0.png


05ea67e4-c37a-11ed-ad0d-dac502259ad0.jpg  设备上报数据

设备固件要集成“ZWS_SDK”,SDK里面提供了设备连接云服务关于网络层的封装同时也提供了一些demo,其中device_example这个demo就是演示设备怎么连接云然后上报数据的。用户可以直接通过make指令编译SDK里的device_expl.c,编译成功后,把设备的三元组传给运行程序,进行数据上报即可。

linux系统,在SDK所在目录执行以下命令:

./bin/device_example demo_dev_type d123 123123123

流程图如下:

06774d30-c37a-11ed-ad0d-dac502259ad0.png说明:云端支持的数据上报方式有两种

data数据:以键值对形式上传,例如:”\0key1\0value1\0key2\0value2\0”;

  1. raw数据:使用raw主题上报,云端需按照设备的协议,用解析脚本或者解析配置进行数据解析后,再存储到服务器。

05ea67e4-c37a-11ed-ad0d-dac502259ad0.jpg  云端查看数据

返回到ZWS云平台,就可以看到设备上报的数据了。

06b76c6c-c37a-11ed-ad0d-dac502259ad0.png

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

    关注

    2896

    文章

    43583

    浏览量

    367817
  • 云平台
    +关注

    关注

    1

    文章

    1220

    浏览量

    38747
收藏 人收藏

    评论

    相关推荐

    基于工业网关和平台的工厂设备数据采集解决方案

    一套高效、可靠的工厂设备数据采集解决方案。 一、方案概述 本解决方案以工业网关为核心,连接工厂内的各类设备,通过统一的通信协议和接口,实现
    的头像 发表于 07-19 16:34 328次阅读
    基于工业网关和<b class='flag-5'>云</b><b class='flag-5'>平台</b>的工厂<b class='flag-5'>设备</b><b class='flag-5'>数据采集解决方案</b>

    ZWS平台应用(6)-设备命令

    本文讲述使用ZWS物联网平台远程下发设备命令的过程。在生产生活中,很多设备自身有一些控制指令,比如,路灯的开关灯命令、电机的调整转速命令、
    的头像 发表于 06-26 08:25 204次阅读
    <b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(6)-<b class='flag-5'>设备</b>命令

    ZWS平台应用(5)-raw数据解析

    设备透传上报的原始raw数据,如何解析成更易读JSON数据格式?传感器数据输出是二进制,这种方式的数据
    的头像 发表于 06-19 08:25 227次阅读
    <b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(5)-raw<b class='flag-5'>数据</b>解析

    EM储能网关 ZWS智慧储能应用(2) — 建模介绍

    ZWS智慧储能平台,能让储能系统快速完成数据对接,自定义配置电站差异化,快速实现上服务,智能化运维管理。工商储能的
    的头像 发表于 04-30 08:24 261次阅读
    EM储能网关 <b class='flag-5'>ZWS</b>智慧储能<b class='flag-5'>云</b>应用(2) — 建模介绍

    ZWS平台应用(4)-设备数据上报

    智能设备连接到物联网,会产生大量的数据,可以说:物联网最大的价值,其实是数据,那么设备数据是如何上报
    的头像 发表于 04-12 08:25 516次阅读
    <b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(4)-<b class='flag-5'>设备</b><b class='flag-5'>数据</b><b class='flag-5'>上报</b>

    【产品应用】ZWS平台应用(3)-设备基于DTU接入

    传统设备要接入物联网,选择什么方式比较好?本文将介绍通过DTU智能网联终端CATCOM-100接入ZWS物联网平台的功能。对于一些工业制造、机械
    的头像 发表于 03-29 08:23 320次阅读
    【产品应用】<b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(3)-<b class='flag-5'>设备</b>基于DTU接入

    ZWS平台应用(2)-设备基于SDK接入

    物联网开发过程中遇到的棘手问题是:如何让设备连接上设备接入主要是开发者要实现设备平台进行
    的头像 发表于 03-05 08:24 336次阅读
    <b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(2)-<b class='flag-5'>设备</b>基于SDK接入

    ZWS平台应用(1)-设备建模

    本文以温控器为例,介绍使用ZWS物联网平台的第一步“设备建模”流程。不同类型的设备拥有不同的能力和属性,比如,空调
    的头像 发表于 02-23 08:23 543次阅读
    <b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>应用(1)-<b class='flag-5'>设备</b>建模

    LoRa ZWS应用(4)-环境监测设备接入篇

    在环境监测系统中,要将监测设备接入物联网平台,才能进行对环境数据实现实时监测、统计分析等操作。本文将介绍通过LoRa网关将环境监测设备快速
    的头像 发表于 01-26 08:25 639次阅读
    LoRa  <b class='flag-5'>ZWS</b><b class='flag-5'>云</b>应用(4)-环境监测<b class='flag-5'>设备</b>接入篇

    LoRa ZWS应用(3)-智能抄表组态大屏篇

    设备接入云端,对设备/业务产线进行监控管理的需求也逐渐增高,尤其是基于网页的监控画面。致远电子研发的ZWS低代码平台,可以将物联网IoT
    的头像 发表于 01-17 08:24 613次阅读
    LoRa  <b class='flag-5'>ZWS</b><b class='flag-5'>云</b>应用(3)-智能抄表组态大屏篇

    如何将工业设备快速接入ZWS物联网平台

    工业设备作为工业互联网的底层终端,承担着数据感知和智能控制的重要作用。本文将介绍如何将工业设备快速接入ZWS物联网
    的头像 发表于 11-30 08:24 810次阅读
    如何将工业<b class='flag-5'>设备</b>快速接入<b class='flag-5'>到</b><b class='flag-5'>ZWS</b>物联网<b class='flag-5'>云</b><b class='flag-5'>平台</b>

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

    本文教你使用ZWS平台提供的SDK,快速将小型边缘计算网关设备接入ZWS
    的头像 发表于 11-22 08:24 795次阅读
    小型边缘计算网关<b class='flag-5'>设备</b>如何快速上<b class='flag-5'>云</b>

    一文教你读懂ZWS的可视化开发

    ZWS 平台,全称为:ZLG Web Service 计算服务平台,是一个标准通用的物联网云端
    的头像 发表于 11-09 15:20 461次阅读

    设备如何使用华为接入MQTT上报数据

    设备间可靠的数据传输和通信。本教程将逐步介绍如何使用华为提供的MQTT服务,包括创建MQTT实例、设备接入、消息发布和订阅等关键步骤。如需阿里
    的头像 发表于 10-13 08:21 902次阅读
    <b class='flag-5'>设备</b>如何使用华为<b class='flag-5'>云</b>接入MQTT<b class='flag-5'>上报数据</b>

    基于ZWS平台对ZigBee网关的通信统计

    在ZigBee物联网应用中,ZigBee网关是终端设备与云端通信联接的重要一环。本文将介绍ZWS物联网平台支持从哪些方面对ZigBee网关进行通信统计分析。应用场景GZ32M系列是工
    的头像 发表于 10-10 10:04 510次阅读
    基于<b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平台</b>对ZigBee网关的通信统计