基于物联网的数据商店系统技术方案

技术编号:14890789 阅读:69 留言:0更新日期:2017-03-28 23:21
本发明专利技术涉及一种基于物联网的数据商店系统,包括:云端、网关以及数据采集单元,所述数据采集单元采集被监控设备的数据,判断数据与上一次上报相比是否发生变化,数据的变化幅度超过预定值时将数据发送给所述网关;所述网关将接收到的数据发送给所述云端;所述云端接收所述网关发送的数据,对所述数据进行解析并存储,将解析后的数据提供给数据应用作为数据源,由所述数据应用进行数据处理并返回数据处理结果。数据商店系统能够自动发现接入的物联网设备,并主动获取数据,基于数据提供不同的数据应用,使得用户构建物联网数据监控系统的过程变更非常容易,极大降低物联网数据监控系统构建成本,并且给物联网数据监控系统提供更多基于数据的功能。

【技术实现步骤摘要】

本专利技术涉及物联网技术,尤其涉及一种基于物联网的数据商店系统
技术介绍
随着物联网技术的发展,越来越多的设备、传感器被接入了互联网,这些设备与传感器产生了海量的数据,而这些数据主要存储在云中,然而,如何开发利用这种海量的数据就变成了业界的挑战。在现有的物联网数据云端内,一般也会提供一些预置的数据应用给用户使用,或者基于这些数据进行数据挖掘以获取更有价值的信息。然而,这些进行数据统计或者数据挖掘的模块都是预置的,功能比较单一,并没有办法满足用户的切实需求。
技术实现思路
有鉴于此,有必要提供一种基于物联网的数据商店系统,其可以主动发现设备、获取设备的数据、基于设备的数据提供不同的数据应用。一种基于物联网的数据商店系统,包括:云端、网关以及数据采集单元,:所述数据采集单元采集被监控设备的数据,判断数据与上一次上报相比是否发生变化,数据的变化幅度超过预定值时将数据发送给所述网关;所述网关将接收到的数据发送给所述云端;所述云端接收所述网关发送的数据,对所述数据进行解析并存储,将解析后的数据提供给数据应用作为数据源,由所述数据应用进行数据处理并返回数据处理结果。在一个实施例中,上述的数据商店系统还包括:所述采集单元在启动后将其内置的配置信息发送给所述网关,所述网关将接收到的配置信息发送给所述云端,所述云端根据接收到的配置信息完成所述数据采集单元在所述云端的注册,以使所述数据采集单元发送的数据被存储至对应的用户数据监控项目中。在一个实施例中,所述配置信息包括:对应的设备的基本信息、数据监控项目的授权信息、与网关的通信配置、与设备的数据采集配置、以及用于生成可视化界面的组态信息。在一个实施例中,上述的数据商店系统包括:数据应用安装模块,用于当用户选定的数据应用是属于收费应用时执行支付流程,并在用户完成支付后将所述用户选定的数据应用添加至对应的数据监控项目中。在一个实施例中,上述的数据商店系统还包括:所述云端在所述数据监控项目的可视化界面中显示所述数据应用的入口,所述入口用于触发所述数据应用的执行;或者所述云端在后台运行所述数据应用以对所述数据监控项目产生的原始数据进行处理。在一个实施例中,所述数据应用为符合预定义编程规范的且可被所述云端直接调用执行的脚本程序或者可执行应用程序,所述云端还用于接收第三方上传的数据应用程序。在一个实施例中,上述的数据商店系统还包括:数据访问接口,用于提供应用程序编程接口,所述应用程序编程接口用于提供所述数据云内的数据,所述数据访问接口还统计不同的数据应用调用数据访问接口的次数以及数据流量进行统计,并基于统计结果生成该数据应用的运营方的账单。在一个实施例中,所述云端还根据所述配置信息内的组态信息生成所述数据采集单元的可视化界面,所述可视化界面包括静态内容和/或动态内容。在一个实施例中,上述的数据商店系统还包括:授权管理模块,用于根据所述授权信息判断当前授权是否过期或者当前的数据是否超过对应的授权范围,若授权过期或者数据超过授权范围则取消用户的数据存取权限。在一个实施例中,所述授权管理模块还用于当授权超过期限的时间大于预设值时,擦除用户的数据。根据上述的技术方案,数据商店系统能够自动发现接入的物联网设备,并主动获取物联网设备的数据,基于数据提供不同的数据应用给用户使用,使得用户构建物联网数据监控系统的过程变更非常容易,极大的降低了物联网数据监控系统的构建成本,并且给物联网数据监控系统提供了更多基于数据的功能。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明图1为本专利技术实施例提供的数据商店系统的架构示意图。图2为图1的数据商店系统的网络连接示意图。图3是图1的网关的硬件架构示意图。图4是图1的数据采集单元的硬件架构示意图。图5为图1的数据商店系统的模块图。图6为图1的数据商店系统用户添加设备的流程图。图7为图1的数据商店系统主动发现数据采集单元接接入的流程图。图8为图1的数据商店系统数据采集单元主动上报数据的流程图。图9为图1的数据商店系统中数据应用模块图。具体实施方式为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术的具体实施方式、结构、特征及其功效,详细说明如后。参阅图1,其为本专利技术实施例提供的数据商店系统的架构示意图。如图1所示,数据商店系统100包括:设备层10、数据采集层20、聚合层30、以及数据云40。设备层10是指各种各样的能够自行生成监控数据的设备/设施,或者独立设置的传感器。设备层10的具体实例包括但并不限于,服务器、电源分配单元(Powerdistributionunit,PDU)、冷却装置(包括空调、水冷装置、鼓风机、风扇等)、不间断电源(UninterruptiblePowerSystem,UPS)、门禁装置、摄像头、各种传感器(包括温度传感器、湿度传感器、光线传感器、噪音传感器、红外传感器、电磁辐射传感器、煤气传感器、烟雾传感器、一氧化碳传感器、二氧化碳传感器、颗粒物浓度传感器(如PM2.5传感器)等等。数据采集层20包括多个数据采集单元(ProtocolDataUnit,PDU)21,其与被监控设备或者传感器相连,用于从监控设备或者传感器中收集监控数据,还可进一步对采集到的数据进行协议转换,将所有数据转换为统一格式/协议的数据。可以理解,不同的设备或者传感器遵循不同的协议,产生的监控数据的类型也不相同。因此,针对不同的被监控设备或者传感器,数据采集单元21也需要采用不同的接口以及通讯协议。数据采集层20将从被监控设备或者传感器处收集的监控数据上传给聚合层30。可以理解的是,数据采集层20并不是必须的,当设备层10的设备或者传感器直接内置与数据云匹配的通信协议时,相当于在设备与传感器内置了数据采集层20。聚合层30包括多个网关31,每个网关31与一个被监测点(例如,同一个机柜、同一个机房、同一个房间、同一个地点)内的多个数据采集单元21、设备或者传感器相连。一般来说,网关31与数据采集单元21或者设备/传感器之间采用串口通讯(如RS485)。当然,网关31与数据采集单元21之间并不限定一定采用串口通讯,任意的网络协议如蓝牙、红外、WIFI、Zigbee、近场通讯(NFC)等等协议均可用于实现网关31与数据采集单元21之间的数据交换。网关31除了与数据采集单元21相连外,还通过互联网与数据云40相连,将数据采集单元21、设备/传感器上报的数据进行转换后(若需要)上报给数据云40。参阅图2,在一个具体的实施例中,网关31通过一个POE(PowerOverEthernet,以太网供电)交换机32接入互联网,从而与平台层40内的云端服务器41网络相连。网关31与POE交换机32之间可仅通过一根线缆相连,此线缆同时传输网络信号并给网关31提供直流电源。如图2所示,网关31上设置有多个接口310。本实施例中,网关上设置3组接口310,每组8个,也就是说网关31上总共设置有24个接口310。可以理解的是,网关31上接口310的数量并不受任何限制,硬件及软件上能够支持的数量均可。每个接口310与一个数据采集单元21相连,而每个数据采集单元21与一个本文档来自技高网...
基于物联网的数据商店系统

【技术保护点】
一种基于物联网的数据商店系统,包括:云端、网关以及数据采集单元,其特征在于:所述数据采集单元采集被监控设备的数据,判断数据与上一次上报相比是否发生变化,数据的变化幅度超过预定值时将数据发送给所述网关;所述网关将接收到的数据发送给所述云端;所述云端接收所述网关发送的数据,对所述数据进行解析并存储,将解析后的数据提供给数据应用作为数据源,由所述数据应用进行数据处理并返回数据处理结果。

【技术特征摘要】
1.一种基于物联网的数据商店系统,包括:云端、网关以及数据采集单元,其特征在于:所述数据采集单元采集被监控设备的数据,判断数据与上一次上报相比是否发生变化,数据的变化幅度超过预定值时将数据发送给所述网关;所述网关将接收到的数据发送给所述云端;所述云端接收所述网关发送的数据,对所述数据进行解析并存储,将解析后的数据提供给数据应用作为数据源,由所述数据应用进行数据处理并返回数据处理结果。2.如权利要求1所述的基于物联网的数据商店系统,其特征在于,还包括:所述采集单元在启动后将其内置的配置信息发送给所述网关,所述网关将接收到的配置信息发送给所述云端,所述云端根据接收到的配置信息完成所述数据采集单元在所述云端的注册,以使所述数据采集单元发送的数据被存储至对应的用户数据监控项目中。3.如权利要求2所述的基于物联网的数据商店系统,其特征在于,所述配置信息包括:对应的设备的基本信息、数据监控项目的授权信息、与网关的通信配置、与设备的数据采集配置、以及用于生成可视化界面的组态信息。4.如权利要求1所述的基于物联网的数据商店系统,其特征在于,所述云端包括:数据应用安装模块,用于当用户选定的数据应用是属于收费应用时执行支付流程,并在用户完成支付后将所述用户选定的数据应用添加至对应的数据监控项目中。5.如权利要求4所述的基于物联网的数据商店系统,其特征在于,还包括:所述云端...

【专利技术属性】
技术研发人员:王卓鹏
申请(专利权)人:深圳云联讯数据科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1