在IoT场景中,很多传感器采集到的是私有协议二进制数据流,设备端又不具备转换成结构化JSON的能力,这时设备可以通过自定义Topic上报二进制数据,在IoT物联网平台支持云端配置解析脚本,动态转换成结构化的JSON数据

完整端到端开发过程如下:

  1. 明确二进制上报Topic和数据规则

  2. 云端预先配置针对指定Topic的原始数据配置JS解析脚本

  3. 在脚本解析模拟数据输入,校验脚本业务逻辑正确后,提交到IoT云端

  4. 运行设备,指定Topic上报原始数据

  5. 云端日志服务查看数据解析过程

我们以手表为例,传感器上报hex进制数据,到IoT物联网平台,在云端解析,最终以结构化JSON流转到业务系统。

一、技术架构


http://www.taodudu.cc/news/show-6302431.html

相关文章:

  • 闲来无事,造了一个物联IOT平台
  • IoT企业物联网平台,从设备端到云端业务系统全链路开发实战——实践类
  • 区块链中的记账权问题
  • 如何才能招聘到合适的以太坊区块链开发者
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[2]Bitcoin的共识协议
  • 区块链共识机制:分布式系统的Paxos协议
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[1]Bitcoin中用到的密码学原理和数据结构
  • oracle区块链开源项目,区块链Oracle原理及实现
  • 区块链量化投资系列课程(3)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[3]BTC的具体实现
  • 视频教程-项目实战:支持以太坊的MySQL管理系统视频课程-区块链
  • 数据结构课程设计之区块链工作原理模拟设计
  • C++实现基于区块链的物流信息存储系统
  • 安卓一键新机改串软件的原理是什么
  • 一维区间上高斯数值积分的MATLAB实现
  • 高斯分布数学性质及推导(一):如何证明高斯分布的积分为1
  • 高斯分布的全积分
  • 几个高斯分布/积分的基本结论和计算
  • 高斯-勒让德积分(Gauss-Legendre integral)的原理及Python实现
  • python整数除法保留两位小数
  • 算法问题:整数除法详解(Java方向)
  • 高精度计算-大整数除法
  • 分享轨迹平滑算法之滑动平均平滑(Moving Average, MA)MATLAB代码
  • 网格平滑基础算法总结
  • 平滑边缘
  • 怎么理解平滑?
  • 到底人工智能前景好不 首选哪个开发语言好
  • 人工智能就业前景怎么样?
  • 人工智能好就业吗?学AI为什么前景好?
  • Ai技术的前景

设备上报二进制数据在 IoT 平台解析实践相关推荐

  1. java解析comtrade文件_一种COMTRADE二进制数据文件的快速解析方法与流程

    本发明涉及电子系统录波领域,更具体地,涉及一种COMTRADE二进制数据文件的快速解析方法. 背景技术: 近年来,随着电子技术的快速发展,电力系统暂态录波明显向高采样率.连续稳态记录和海量存储的趋势发 ...

  2. 电信NB-IoT设备对接阿里云IoT平台实战——实践类

    众所周知,中国电信的NB-IoT设备必须直连电信CTWing平台,无法直接在阿里云IoT,AWS IoT,腾讯云IoT 管理中国电信的NB-IoT设备. 今天我们就给大家介绍如何通过阿里云IoT企业物 ...

  3. Linux设备如何接入阿里云IoT平台

    本文以在Ubuntu x86_64系统上编译设备端C语言SDK为例,介绍设备上云的配置和开发过程. 前提条件 在进行本示例配置前,您需要完成以下准备工作: 注册阿里云账号,并完成实名认证. 开通物联网 ...

  4. 京东零售大数据云原生平台化实践

    分享嘉宾:吴维伟 京东 架构工程师 编辑整理:陈妃君 深圳大学 出品社区:DataFun 导读:随着业务调整和集群资源整合需求,大数据系统中集群数据迁移复杂混乱.本文将以京东大数据平台为例,介绍京东近 ...

  5. 存量设备通过DTU进入阿里云IoT平台

    本文将具体介绍如何通过符合阿里云物联网平台接入协议规范的DTU设备,快速实现存量串口输出设备接入阿里云物联网平台. 背景信息 在工业.农业.医疗.城市.楼宇.园区等多种场景中,存在着大量的通过串口与外 ...

  6. 基于TCP协议的GPS定位器设备迁移到阿里云IoT物联网平台实践——实践类

    背景 GPS定位器是内置了GPS模块和移动通信模块的终端,用来将GPS模块获得的定位数据通过移动通信模块传至Internet上的一台服务器上,从而可以实现在电脑或手机上查询终端位置. GPS定位器可用 ...

  7. Certificate Vending Machine – Amazon IoT 设备接入 Amazon IoT 平台解决方案

    背景介绍 为了保证通信的安全性,Amazon IoT 设备与 Amazon IoT 平台的 MQTT 通信使用基于证书的 TLS 1.2双向认证体系.所谓的双向认证,即意味着 Amazon IoT 设 ...

  8. 华为IoT平台NB编解码插件开发详细教程【上篇】

    目录 0.前言 一.环境搭建 1.1 安装JDK 1.2 安装eclipse 1.3 安装Maven 二.Profile说明 三.插件编写 3.1 源文件说明 3.2 修改文件路径(包含) 3.3 修 ...

  9. 聊聊如何在华为云IoT平台进行产品开发

    本文分享自华为云社区<如何基于华为云IoT物联网平台进行产品开发>,作者: Super.雯 . 华为云物联网平台承载着南北向数据互通的功能职责.在华为云物联网平台基础上实现端到端物联网业务 ...

最新文章

  1. ActionBar通过Tab进行不同的Fragment之间的交换
  2. JavaScript定义函数的几种方式
  3. c语言程序设计家庭收支类,家庭支出管理系统—c语言程序设计
  4. How do I open an editor on something that is not a file?
  5. 图解TCP四次握手断开连接
  6. jdk 1.8 jdk8_JDK 8功能的可疑方面
  7. 转载—android 媒体库数据更新解决办法总结
  8. 2020年9月中国旅游行业网络关注度分析报告
  9. php搭建聊天室,php聊天室_用PHP MySQL搭建聊天室
  10. PDF编辑技巧 PDF怎么修改文字
  11. 【测试】优秀软件测试工程师必备的8个能力
  12. 4.敏捷宣言 - 12大原则
  13. 恢复误删的 TiDB 集群
  14. Java新手入门200例124之用JDBC连接Mysql数据库
  15. android 设备驱动
  16. SpringBoot集成Elasticsearch7.4 实战(一)
  17. vi/vim简介及使用教程
  18. 【Shader】实验06——后处理实现色散效果
  19. DicomVCL for D6-D2010-Crack
  20. 基于eclipse的android项目实战—博学谷(五)“我”的模块

热门文章

  1. VMware虚拟机中设置端口映射
  2. 基于改进yolov4和unet的飞机目标的分割
  3. 布尔定律---布尔代数的基本定律
  4. 安卓开发 之小白养成-Android适配
  5. 谷歌浏览器崩溃、电脑版微信,vscode打不开网页
  6. 富士胶片首次参展贵阳数博会;佳能携多元化专业影像设备亮相CCBN2021;七彩虹建设国内首家GPU博物馆 | 全球TMT...
  7. 动手学深度学习(四十)——长短期记忆网络(LSTM)
  8. R语言绘图—Veen(韦恩图)
  9. Redis—列表(List)、集合(Set)、哈希(Hash)、有序集合 Zset
  10. 腾讯零反射全动态Android插件框架Shadow解析