联系电话:15712339322

1 产品介绍

终端设备上报数据到OneNET云平台,除了云平台可以提供的可视化web页面外,还可以通过定制数据管理工具的方式对云数据进行展示。在该版本中提供对最细粒度的数据样本展示。基于最细粒度的基础上,可针对客户提供定制化服务。

数据管理工具可运行于操作系统Windows各个版本中。对于cpu与内存的需求不大,与office办公软件类似。
数据管理工具在与OneNET云平台网络通信过程里,除下载己账户下任意设备信息、数据流信息外,还可以对其进行增删改等定制化写操作,以实现对终端原始设备数据的进一步处理。
数据管理工具在存储数据方式上,可以兼容sqlite本地数据库、mysql网络云数据库等多种形式。

2 产品逻辑介绍

2.1 oneNet物联网云平台sdk(开发依赖)

OneNET定位为PaaS服务,即在物联网应用和真实设备之间搭建高效、稳定、安全的应用平台:面向设备,适配多种网络环境和常见传输协议,提供各类硬件终端的快速接入方案和设备管理服务;面向应用层,提供丰富的API和数据分发能力以满足各类行业应用系统的开发需求,使物联网企业可以更加专注于自身应用的开发,而不用将工作重心放在设备接入层的环境搭建上,从而缩短物联网系统的形成周期,降低企业研发、运营和运维成本。
开发文档地址:https://open.iot.10086.cn/doc/introduce/

2.2 oneNet协议

多协议接入为开发者提供多种物联网行业常见协议接入服务,适配多种网络环境和常见传输协议,提供各类硬件终端的快速接入方案和设备管理服务,对外提供API接口便于实现设备即时命令下发,支持用户通过规则引擎对接OneNET增值服务,灵活地实现服务的扩展
协议文档地址:https://open.iot.10086.cn/doc/multiprotocol/

2.3 oneNet 多协议API

协议文档地址:
https://open.iot.10086.cn/doc/multiprotocol/book/develop/edp/api/api-usage.html
平台提供开放的API接口,用户可以通过HTTP/HTTPS调用,进行设备管理,数据查询,设备命令交互等操作,在API的基础上,根据自己的个性化需求搭建上层应用。

3 代码逻辑介绍

3.1 请求获取所有设备详情

// 请求获得所有设备id情况QByteArray responseByte = HttpRequest::GetRequest(getDivicesUrl, KEY_API_KEY);QVector<BiaoZhuInfo> res = JsonParser::ParseGetDevicesInfo(responseByte);QVector<DeviceFullInfo> deviceFullInfo;QMap<QString, QVector<DataStreamInfo>> DeviceId2DataStream;// 针对每个设备id获取对应的数据流详情for( int i =0; i< res.size(); i++){BiaoZhuInfo t = res.at(i);QString Url;Url.sprintf(getDataStreamByDeviceId.c_str(), t.DeviceId.toStdString().c_str());// N 次requestQByteArray responseByte = HttpRequest::GetRequest(Url.toStdString(), KEY_API_KEY_DATASTREAM);QVector<DataStreamInfo> dataStreamInfo = JsonParser::ParseGetDataStreams(responseByte);DeviceId2DataStream[t.DeviceId] = dataStreamInfo;}

3.2 设备详情数据存储数据库(sqlite本地数据库)

//存储sqlitedbthis->sqlite->InsertDeviceFullData(deviceFullInfo);

3.3 从数据库中拉取设备详情数据(sqlite本地数据库)

// 从数据库中读取device信息
QVector<DeviceFullInfo> deviceInfo = sqlite->QueryDeviceFullData();

4 云平台数据可视化

4.1 设备数据详情-地图展示

4.2 设备数据详情-数据库存储

如有类似需求,请关注我们的公众号

OneNET云平台设备数据管理工具相关推荐

  1. NB-IOT专栏(QS-100模块二次开发)-onenet云平台+微信小程序实现下行数据控制设备开关

    前言 最近公司老总买了NB-IOT的模块,老总考虑到STM32芯片的价格涨的很快,而我们的内容做的不是很复杂,再加上支持一下本地企业,QS-100模块到价格超级实惠,决定使用QS-100模块作为通信模 ...

  2. micropython mqtt_MicroPython使用MQTT协议接入OneNET云平台

    MicroPython使用MQTT协议接入OneNET云平台 [复制链接] 本帖最后由 hanyeguxingwo 于 2016-11-22 11:33 编辑 之前使用Arduino+ESP8266使 ...

  3. 基于树莓派+STM32+OneNET云平台打造智能家居系统(一)硬件设计篇

      本次分享的是之前一个课程设计, 会分为几篇博文进行分享.智能家居是目前研究与发展的一大热点,本设计是结合STM32微处理器/树莓派(Raspberry Pi)3b+.温湿度传感器.继电器以及ESP ...

  4. [单片机]基于STM32的ONENET云平台操控系统

    目录 1 项目描述 2 项目需求 3 搭建环境 数字温湿度传感器DHT11 光敏传感器 MPU6050 wifi模块ESP8266 OLED屏 RC522 W25Q128 SR04超声波 4 技术描述 ...

  5. 连接中移Onenet云平台的C#上位机

    为什么要做这个上位机 物联网作为近些年快速发展的产物,产品越来越丰富,应用场景也越来越广泛,因此相关的体量也不断在壮大,很多公司根据自己的战略需求开始除了开发自己的物联网硬件产品,同时也慢慢在完善自己 ...

  6. arduino UNO通过AT指令控制esp8266连接WiFi及onenet云平台

    写下这篇文章是为了记录我学习使用esp8266的过程.在本文中我们会使用AT指令通过MQTT协议连接onenet云平台 开篇必看 1)关于onenet MQTT设备创建 在设备连接onenet平台中, ...

  7. 52单片机连接ESP8266烧入固件使用MQTT协议将温湿度上传至OneNET云平台

    52单片机连接ESP8266烧入固件使用MQTT协议连接OneNET云平台 参考: ---------------------------------------------------------- ...

  8. 基于STM32的酒驾监控系统设计与实现(OneNet云平台)

    一.设计需求 1.1 设计需求总结 随着社会的发展和人们生活水平的提高,汽车已经成为人们出行的主要代步工具,与此同时,酒后驾车所引发的事故越来越多,对人们的生命安全带来了威胁.为了控制酒后驾车,本文设 ...

  9. 【开源】ESP32怎样连接NEO6M模块接收GPS数据并显示在oled小屏幕上并可上传数据至Onenet云平台

    esp32连接neo6m在oled上显示定位数据 第一部分 ESP32怎样连接NEO6M模块接收GPS数据并显示在oled小屏幕上并可上传数据至Onenet云平台 一.软件部分 安装Arduino 我 ...

最新文章

  1. OpenVAS漏洞扫描基础教程之创建用户
  2. 【Android 应用开发】Android 平台 HTTP网速测试 案例 API 分析
  3. [architecture]-ARM SMMU学习概念总结一篇就够了
  4. 0118互联网新闻 | 抖音成央视春晚独家社交媒体传播平台;石墨任务清单小程序上线...
  5. Safari浏览器不支持let声明的解决方式
  6. 医疗:pacs(3)
  7. python 有限域函数库_深入比特币之有限域运算
  8. spring整合hibernate事务编程中错误分析
  9. 机器智能芯片 10 大新秀!华为抢占一席,Google 占比最多!
  10. cesium-加载DEM数据(可拉伸)
  11. MYSQL数据库使用手册
  12. php复姓怎么排序,按姓氏笔画排名怎么排列了
  13. shift键计算机功能,电脑shift键常用快捷键使用攻略
  14. 严重:init datasource errorcom.mysql.jdbc.exceptions.jdb4.CommunicationsException:Communications link失败
  15. Principal Component Analysis 主成分分析 【学习笔记】
  16. Kubernetes 安全专家(CKS)必过心得
  17. 计算机专业知识串讲,计算机基础知识串讲
  18. 群控系统服务器配置,群控服务器配置
  19. 手机php文件怎么换成mp3,视频格式转换成mp3 手机视频转成mp3格式
  20. 如何提升自己电脑网速

热门文章

  1. 系统托盘不显示声音图标
  2. 用线阵相机列车图,切割成每节车厢一张图工作总结
  3. 长矛或是匕首或是烧火棍(高手兵刃C++)
  4. Android系统面试题,Android中高级面试必知必会
  5. element UI——input输入框只读不写需求设置
  6. 【解决方案】互联网直播系统RTMP推流网关平台EasyRTMPlive在幼儿园家长直播中的应用
  7. 日本留学生独立能力的重要性
  8. 安装Linux虚拟机并在Llinux中安装Redis、MySQL
  9. 某小学一年级暑假作业的一道数学题解答
  10. 【分布式训练-PS】