物联网设备联动控制方法、系统、装置及存储介质制造方法及图纸

技术编号:30088542 阅读:23 留言:0更新日期:2021-09-18 08:49
本申请公开了一种物联网设备联动控制方法、系统、装置及计算机可读存储介质,包括:利用集中控制程序接收各独立设备上传的状态信息;利用第一联动管理程序和相应的第一通信映射关系,从集中控制程序中获取相应的第一类独立设备上传的第一类状态信息;利用第一联动管理程序调用与第一类独立设备的第一类状态信息对应的控制程序,生成相应的控制信息。本申请利用集中控制程序统一收集各个独立设备的状态信息,实现了对独立设备的统一信息收集,在利用各个预先设计好的联动管理程序获取所需的状态信息,各联动管理程序根据状态信息调用相应的控制程序,实现根据多个独立设备的状态信息,对多个独立设备进行联动控制的效果。对多个独立设备进行联动控制的效果。对多个独立设备进行联动控制的效果。

【技术实现步骤摘要】
物联网设备联动控制方法、系统、装置及存储介质


[0001]本专利技术涉及分布式存储领域,特别涉及一种物联网设备联动控制方法、系统、装置及计算机可读存储介质。

技术介绍

[0002]随着互联网和智能终端的发展,为了进一步方便人们的生活体验各种设备均开始联网以便于接受人们的远程控制,物联网这一概念便得到了极大地发扬。
[0003]物联网中会动态接入大量的设备,同时需要在不同的设备之间建立联动关系,比如温度低于20度开空调,PM2.5高于指定的值开新风等,现有技术中的建立联动的方法是在设备管理程序中设定指定的比较规则和指定动作(比如地址1的值大于20,那么向地址2发送数据10),这种联动只能适用于简单的数据变换之间的联动,对于复杂的情况,就没办法实现,同时逻辑的基础规则是写死的,动态拓展联动规则就需要修改代码升级程序,实现上和灵活性都不足。
[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]图1为本专利技术实施例公开的一种物联网设备联动控制方法流程示意图;
[0035]图2为本专利技术实施例公开的另一种物联网设备联动控制方法流程示意图;
[0036]图3为本专利技术实施例公开的一种联动管理程序实现流程示意图;
[0037]图4为本专利技术实施例公开的一种物联网设备联动控制逻辑示意图;
[0038]图5为本专利技术实施例公开的一种物联网设备联动控制系统结构示意图。
具体实施方式
[0039]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0040]本专利技术实施例公开了一种物联网设备联动控制方法,参见图1所示,该方法包括:
[0041]S11:利用集中控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备联动控制方法,其特征在于,包括:利用集中控制程序接收各独立设备上传的状态信息;利用第一联动管理程序和相应的第一通信映射关系,从所述集中控制程序中获取相应的第一类独立设备上传的第一类状态信息;利用所述第一联动管理程序调用与所述第一类独立设备的所述第一类状态信息对应的控制程序,生成相应的控制信息;利用所述第一联动管理程序发送所述控制信息至所述集中控制程序;利用所述集中控制程序发送所述控制信息至相应的独立设备和其它相应的联动管理程序,以控制各个设备并同步控制信息。2.根据权利要求1所述的物联网设备联动控制方法,其特征在于,所述利用第一联动管理程序和相应的通信映射关系,从所述集中控制程序中获取相应的第一类独立设备上传的第一类状态信息的过程,包括:所述第一联动管理程序利用所述第一通信映射关系加载相应的状态信息获取脚本,利用所述状态信息获取脚本从所述集中控制程序中获取相应的第一类独立设备上传的第一类状态信息。3.根据权利要求2所述的物联网设备联动控制方法,其特征在于,所述利用所述第一联动管理程序调用与所述第一类独立设备的所述第一类状态信息对应的控制程序,生成相应的控制信息的过程,包括:所述第一联动管理程序利用所述第一类独立设备的所述第一类状态信息和预先生成的信息控制映射关系,查找与所述第一类状态信息对应的控制脚本函数;所述第一联动管理程序运行所述控制脚本函数,根据所述第一类状态信息,生成相应的控制信息。4.一种物联网设备联动控制系统,其特征在于,包括:状态信息接收模块,用于利用集中控制程序接收各独立设备上传的状态信息;状态信息获取模块,用于利用第一联动管理程序...

【专利技术属性】
技术研发人员:周春喜
申请(专利权)人:杭州深渡科技有限公司
类型:发明
国别省市:

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

1