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

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

    关注

    2902

    文章

    44163

    浏览量

    370582
  • 云平台
    +关注

    关注

    1

    文章

    1272

    浏览量

    38843
收藏 人收藏

    评论

    相关推荐

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

    一套高效、可靠的工厂设备数据采集解决方案。 一、方案概述 本解决方案以工业网关为核心,连接工厂内的各类设备,通过统一的通信协议和接口,实现
    的头像 发表于 07-19 16:34 436次阅读
    基于工业网关和<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 245次阅读
    <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 278次阅读
    <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 301次阅读
    EM储能网关 <b class='flag-5'>ZWS</b>智慧储能<b class='flag-5'>云</b>应用(2) — 建模介绍

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

    智能设备连接到物联网,会产生大量的数据,可以说:物联网最大的价值,其实是数据,那么设备数据是如何上报
    的头像 发表于 04-12 08:25 580次阅读
    <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 362次阅读
    【产品应用】<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 390次阅读
    <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 583次阅读
    <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 722次阅读
    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 657次阅读
    LoRa  <b class='flag-5'>ZWS</b><b class='flag-5'>云</b>应用(3)-智能抄表组态大屏篇

    LoRa ZWS应用(2)-智能抄表设备接入篇

    智能远程抄表解决传统抄表“监管难、易错抄、易漏抄”诸多问题,推动了生活方式的升级。本文将介绍通过LoRa网关和ZWS平台实现仪表设备接入物联网的应用。应用介绍传统的水电气抄表主要采用
    的头像 发表于 01-12 08:24 967次阅读
    LoRa  <b class='flag-5'>ZWS</b><b class='flag-5'>云</b>应用(2)-智能抄表<b class='flag-5'>设备</b>接入篇

    LoRa ZWS应用(1)-智能抄表方案

    智能远程抄表是能耗监测和管理的重要手段之一,可以通过采集水电气表计设备数据,并将这些数据传输到云端进行处理分析,本文将介绍基于LoRa网关节点和ZWS物联网
    的头像 发表于 12-29 08:24 597次阅读
    LoRa <b class='flag-5'>ZWS</b><b class='flag-5'>云</b>应用(1)-智能抄表<b class='flag-5'>方案</b>篇

    基于ZWS对LoRa网关与节点的通信统计

    通过LoRa网关,可以将各种传感器节点设备数据采集,并上传到物联网平台,实现智能化管理与可视化监控。本文将介绍在ZWS物联网
    的头像 发表于 12-13 08:24 836次阅读
    基于<b class='flag-5'>ZWS</b><b class='flag-5'>云</b>对LoRa网关与节点的通信统计

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

    工业设备作为工业互联网的底层终端,承担着数据感知和智能控制的重要作用。本文将介绍如何将工业设备快速接入ZWS物联网
    的头像 发表于 11-30 08:24 860次阅读
    如何将工业<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 843次阅读
    小型边缘计算网关<b class='flag-5'>设备</b>如何快速上<b class='flag-5'>云</b>