YunIOT 物联网平台介绍.docx_第1页
YunIOT 物联网平台介绍.docx_第2页
YunIOT 物联网平台介绍.docx_第3页
YunIOT 物联网平台介绍.docx_第4页
YunIOT 物联网平台介绍.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

此文档收集于网络,如有侵权,请联系网站删除YunIOT 平台介绍一、简介YunIOT 是一个由云端管理组件、Web管控端、设备代码模版(标准化的物连代码)组成的物联网云平台,它实现了物联网的技术基础设施。整套系统可以使硬件设备用极简的方式加入物联网,设备开发者只需要关心开发产品自身的业务逻辑(比如控制指令的内容和设备如何对控制指令做成反应、设备上报什么格式的数据到云让用户可以通过手机web查看)。二、YunIOT云管控YunIOT的云管控模块是整个YunIOT物联网的核心。它的主要功能有:1. 各种协议的设备入网。包括MQTTTCP私有协议HTTP流式协议(语音视频)UDP 等2. 鉴权。每个设备有唯一身份信息(支持软信息、和固化的设备身份信息)设备在用户的控制的情况下入网、剔除,非法设备入网报警等。3. 安全加密。设备与YunIOT的数据交互可选择TLS加密方式,减少数据泄露风险。4. 设备管理。用户可以通过YunIOT查看自己的设备地理位置分布、在线情况、异常情况、在线对设备ROM进行升级、修改设备名称、重启设备等日常管理工作。5. 数据存储。所有交互数据均存储在数据库中,实现大数据分析、挖掘等潜在价值。通过YunIOT 用户也可以查看设备的历史数据进行分析。6. 实时监控。YunIOT提供设备到云的全连路监控,比如设备上下线记录、设备地理分布活跃度、数据流量实时展示、平台本身的负载情况、设备实时传递的数据内容等。7. 实时数据流转与分析。YunIOT 最大的价值是让数据按照用户定义的规则从一端流向另外一端,实现数据的可定制化流向,比如流向其他设备、手机等。在此过程中用户可以通过上传程序对数据还能进行分析和处理,实现用户自定义的业务逻辑需求(比如温度传感器上报的温度数据超过设定阈值后实时分析代码触发开启空调或向用户手机推送报警信息)。8. 数据可视化。YunIOT提供通用的图表方式展现设备的产生的数据,简化用户的产品开发。三、YunIOT Web管控端Web 管控端是给设备厂家提供管理、监控、操作设备数据、操作实时数据流转和分析功能的网页界面。主要界面功能说明如下:1. 概览。主要展示了当前的云平台系统系统负载情况包括:实时数据流量、服务器压力情况、数据存储空间、设备在线下线曲线图、总设备量、设备列表、设备的地理位置和设备在该位置上的数量热图。2. 设备管理。主要包括设备详细信息:设备名、设备的消息数量、设备的唯一编号、设备的所在城市,以及对设备的管理操作:修改设备名、删除设备、踢掉设备、重启设备、远程更新设备业务代码等。3. 为了安全,任何新设备入网后系统默认是不允许其发送或者接收到任何数据的,除非用户在新设备列表中允许设备入网。另外为了设备厂家能快速调试开发自己的产品,在该页面用户可以实时向某个设备发送数据或者查看改设备实时上报的数据4. 数据管理。用户可以在该页面查看设备的历史数据,用于后续的数据挖掘和分析工作。5. 数据可视化。对于符合规范的数据格式,Web 页面上自动用图表的方式展现数据,帮助设备开发厂商减少分析陈本。6. 数据实时处理。通过YunIOT提供的基础代码,设备厂家可以根据自身的业务需求定制物联网设备的复杂实时数据处理、流转逻辑,并上传代码到云平台。代码例子如下:简单的规则也可以通过云平台直接配置,无需上传代码,界面如下:四、YunIOT 设备代码模版设备代码模版是为了简化设备厂商接入物联云平台的成本而开发的通用代码,用户只需要在该框架中填写设备对云端命令的响应,或者填写上报给云端的数据即可。连接物联云、安全认证等都被标准化处理,以节约开发成本。这里提供一个LUA 的例子,它主要完成几件事情:1. 连接WI-FI:2. 连接物联云:3. 处理物联云下发的命令,响应云端下发的控制LED 蜂鸣器的指令(11 开红色灯、21开绿色灯、31开蓝色灯、10关闭红色灯、20关闭绿色灯、30关闭蓝色灯):4. 上报温度和湿度传感器的数据到物联云:五、技术框架端设备基于TCP与云端业务进行长链接,使用MQTT协议(消息)、TCPUDP协议、H2协议(消息和语音、视频、文件等大数据流)实现云端交互;服务端负责设别管理、数据处理和转发推送到订阅者,结构图如下:1. 接入:设备注册到云端,连接到接入服务器;2. 数据订阅/推送:设备管理器根据注册时的设备信息把数据转发/推送给订阅者(希望获取该设备数据的人设备);3. 数据计算/服务:如果上报的数据需要计算(比如上报的是一张人脸图,需要进行识别),则调用对应的云端处理程序(服务),并把结果转发给订阅者(手机、其他设备);4. 存储数据到数据库(mysqlmongodb),并给端设备返回数据已经处理的消息;数据产生更大的价值需要接入“数据服务计算”,可以接入自己或第三方服务。“数据服务计算”是对设备的数据流进行实时处理的程序或规则,是为了发觉数据背后价值,比如用图表实时展示温湿度设备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论