一种物联网设备管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32803606 阅读:13 留言:0更新日期:2022-03-26 19:55
本发明专利技术实施例提供了一种物联网设备管理方法、装置、电子设备及存储介质,应用于物联网平台,其中,该方法包括:获取已注册至物联网平台的设备的物模型信息,并基于物模型信息建立设备对应的设备影子;将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作。本发明专利技术实施例通过在获取到已注册至物联网平台的设备的物模型信息时,基于物模型信息建立设备对应的设备影子;然后将设备影子同步至设备,这样,该设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,而无需将设备信息发送至物联网平台进行处理,从而可以降低物联网平台的负载压力。力。力。

【技术实现步骤摘要】
一种物联网设备管理方法、装置、电子设备及存储介质


[0001]本专利技术涉及物联网
,特别是涉及一种物联网设备管理方法、装置、电子设备及存储介质。

技术介绍

[0002]物联网,是指通过传感器、射频识别设备、全球定位系统、红外感应器、激光扫描器等设备,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力、位置等各种信息,通过各类可能的网络接入,实现物与物、物与人的连接,实现对物品和过程的智能化控制、识别和管理。从而形成一个基于互联网作为信息承载体,让所有能够被独立寻址的设备互联互通的网络。
[0003]在形成物联网之前,需要先将设备注册到物联网平台中,而在将设备注册到物联网平台后,为了实现设备与物联网平台的应用程序解耦合,相关技术中提供了设备影子。其中,该设备影子通常是物联网平台中的一个JSON文档,用于存储设备的状态、设备最近一次上报的设备属性、物联网平台期望下发的配置。每个设备有且只有一个设备影子,设备可以获取和设置设备影子以此来同步状态。
[0004]在相关技术中,通常是设备将采集的设备信息上报给物联网平台,然后由物联网平台对该采集的设备信息进行处理,并将处理得到的对应的指令发送给设备指令,由设备执行对应的指令。然而,当大量的设备接入该物联网平台时,物联网平台需要处理的设备信息则会比较多,会增加物联网平台的负载压力,甚至造成物联网平台瘫痪。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种物联网设备管理方法、装置、电子设备及存储介质,以降低物联网平台的负载压力。具体技术方案如下:
[0006]第一方面,本专利技术实施例提供了一种物联网设备管理方法,应用于物联网平台,该方法包括:
[0007]获取已注册至物联网平台的设备的物模型信息,并基于物模型信息建立设备对应的设备影子;
[0008]将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作。
[0009]可选的,在获取已注册至物联网平台的设备的物模型信息之前,该方法还包括:
[0010]在设备注册至物联网平台时,将包含预设的设备影子的软件开发工具包发送至设备,以使得设备在本地保存预设的设备影子;
[0011]将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:
[0012]将设备影子发送至设备,以使得设备将设备影子同步至预设的设备影子,得到同步后的设备影子,并在采集到设备信息时,基于同步后的设备影子执行对应的操作。
[0013]可选的,物模型信息包括:设备的边界条件以及对应的事件操作;对此,将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:
[0014]将包含边界条件以及对应的事件操作的设备影子同步至设备,以使得设备在采集到设备信息时,基于设备信息和边界条件,执行对应的事件操作。
[0015]可选的,物模型信息还包括:边界条件对应的第一操作优先级信息;对此,将包含边界条件以及对应的事件操作的设备影子同步至设备,以使得设备在采集到设备信息时,基于设备信息和边界条件,执行对应的事件操作,包括:
[0016]将包含边界条件、对应的事件操作以及第一操作优先级信息的设备影子同步至设备,以使得设备在采集到设备信息时,基于设备信息、边界条件以及第一操作优先级信息,执行对应的事件操作。
[0017]可选的,物联网平台还连接有控制终端,事件操作包括:第一事件信息反馈;对此,该方法还包括:
[0018]获取设备基于所采集的设备信息和边界条件所反馈的第一事件信息;并将第一事件信息转发至控制终端。
[0019]可选的,物模型信息包括:设备的趋势条件以及对应的事件操作;对此,将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:
[0020]将包含趋势条件以及对应的事件操作的设备影子同步至设备,以使得设备在采集到设备信息时,基于所采集到的设备信息和历史设备信息,确定设备的信息变化,并基于设备的信息变化和趋势条件,执行对应的事件操作。
[0021]可选的,物模型信息包括:第二操作优先级信息;对此,将包含趋势条件以及对应的事件操作的设备影子同步至设备,以使得设备在采集到设备信息时,基于所采集到的设备信息和历史设备信息,确定设备的信息变化,并基于设备的信息变化和趋势条件,执行对应的事件操作,包括:
[0022]将包含趋势条件、对应的事件操作以及第二操作优先级信息的设备影子同步至设备,以使得设备在采集到设备信息时,基于所采集到的设备信息和历史设备信息,确定设备的信息变化,并基于设备的信息变化、趋势条件和第二操作优先级信息,执行对应的事件操作。
[0023]可选的,物联网平台还连接有控制终端,事件操作包括:第二事件信息反馈;对此,该方法还包括:
[0024]获取设备基于所采集的设备信息、历史设备信息和趋势条件所反馈的第二事件信息;并将第二事件信息转发至控制终端。
[0025]可选的,获取已注册至物联网平台的设备的物模型信息,并基于物模型信息建立设备对应的设备影子,包括:
[0026]获取物模型信息和设备的状态信息,并基于物模型信息和状态信息,建立设备对应的设备影子以及设备影子的版本信息;
[0027]将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:
[0028]在接收到版本切换指令时,基于设备影子的版本信息,确定目标版本的设备影子,并将目标版本的设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的目标版本的设备影子执行对应的操作。
[0029]第二方面,本专利技术实施例还提供了一种物联网设备管理装置,应用于物联网平台,该装置包括:
[0030]设备影子建立模块,用于获取已注册至物联网平台的设备的物模型信息,并基于物模型信息建立设备对应的设备影子;
[0031]设备影子同步模块,用于将设备影子同步至设备,以使得设备在采集到设备信息时,基于同步后的设备影子执行对应的操作。
[0032]可选的,该装置还包括:
[0033]软件开发工具包发送模块,用于在获取已注册至物联网平台的设备的物模型信息之前,在设备注册至物联网平台时,将包含预设的设备影子的软件开发工具包发送至设备,以使得设备在本地保存预设的设备影子;
[0034]设备影子同步模块,具体用于:
[0035]将设备影子发送至设备,以使得设备将设备影子同步至预设的设备影子,得到同步后的设备影子,并在采集到设备信息时,基于同步后的设备影子执行对应的操作。
[0036]可选的,物模型信息包括:设备的边界条件以及对应的事件操作;对此,该设备影子同步模块,具体用于:
[0037]将包含边界条件以及对应的事件操作的设备影子同步至设备,以使得设备在采集到设备信息时,基于设备信息和边界条本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备管理方法,其特征在于,应用于物联网平台,所述方法包括:获取已注册至所述物联网平台的设备的物模型信息,并基于所述物模型信息建立所述设备对应的设备影子;将所述设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于同步后的设备影子执行对应的操作。2.根据权利要求1所述的方法,其特征在于,在所述获取已注册至所述物联网平台的设备的物模型信息之前,所述方法还包括:在所述设备注册至所述物联网平台时,将包含预设的设备影子的软件开发工具包发送至所述设备,以使得所述设备在本地保存所述预设的设备影子;所述将所述设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:将所述设备影子发送至所述设备,以使得所述设备将所述设备影子同步至所述预设的设备影子,得到同步后的设备影子,并在采集到设备信息时,基于同步后的设备影子执行对应的操作。3.根据权利要求1所述的方法,其特征在于,所述物模型信息包括:所述设备的边界条件以及对应的事件操作;所述将所述设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:将包含所述边界条件以及对应的事件操作的设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于所述设备信息和所述边界条件,执行对应的事件操作。4.根据权利要求3所述的方法,其特征在于,所述物模型信息还包括:所述边界条件对应的第一操作优先级信息;所述将包含所述边界条件以及对应的事件操作的设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于所述设备信息和所述边界条件,执行对应的事件操作,包括:将包含所述边界条件、对应的事件操作以及所述第一操作优先级信息的设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于所述设备信息、所述边界条件以及所述第一操作优先级信息,执行对应的事件操作。5.根据权利要求3或4所述的方法,其特征在于,所述物联网平台还连接有控制终端,所述事件操作包括:第一事件信息反馈;所述方法还包括:获取所述设备基于所采集的设备信息和所述边界条件所反馈的第一事件信息;并将所述第一事件信息转发至所述控制终端。6.根据权利要求1所述的方法,其特征在于,所述物模型信息包括:所述设备的趋势条件以及对应的事件操作;所述将所述设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于同步后的设备影子执行对应的操作,包括:将包含所述趋势条件以及对应的事件操作的设备影子同步至所述设备,以使得所述设备在采集到设备信息时,基于所采集到的设备信息和历史设备信息,确定...

【专利技术属性】
技术研发人员:汤洛
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1