基于物联网的可编程联动控制方法及装置制造方法及图纸

技术编号:20448218 阅读:32 留言:0更新日期:2019-02-27 02:42
本发明专利技术公开了一种基于物联网的可编程联动控制方法及装置,其中,所述基于物联网的可编程联动控制方法包括:在执行联动控制时,获取当前设备的状态信息和/或时间信息;确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作。本发明专利技术的技术方案能够实现物联网中各设备的联动操作,无需用户需要控制每个设备,节省操作,实现智能控制,有利于提升用户体验。

Programmable Linkage Control Method and Device Based on Internet of Things

The invention discloses a programmable linkage control method and device based on the Internet of Things, in which the programmable linkage control method based on the Internet of Things includes: acquiring the status information and/or time information of the current equipment when performing linkage control; determining whether the status information and/or time information of the current linkage unit meet the first trigger condition; and acquiring the status information when performing linkage control. When the first trigger condition is satisfied with the sum/or time information, an execution action instruction is issued to the server to control the target device to execute the corresponding action through the server. The technical scheme of the invention can realize the linkage operation of each device in the Internet of Things without the need of users to control each device, save operation, realize intelligent control, and is conducive to improving user experience.

【技术实现步骤摘要】
基于物联网的可编程联动控制方法及装置
本专利技术涉及物联网
,尤其涉及一种基于物联网的可编程联动控制方法、装置、计算机设备及存储介质。
技术介绍
随着智能技术的不断发展,智能技术已与物联网融合,针对于不同的场所开发了智慧家庭、智慧酒店及智慧办公等系统。在上述的智慧系统中通常需要在不同的场景下实现联动需求。传统物联网系统联动功能不强,可操作性较差,难以满足各种场景的需求。有鉴于此,有必要提出对目前的物联网的联动技术进行进一步的改进。
技术实现思路
为解决上述至少一技术问题,本专利技术的主要目的是提供一种基于物联网的可编程联动控制方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用的第一个技术方案为:提供一种基于物联网的可编程联动控制方法,包括:在执行联动控制时,获取当前设备的状态信息和/或时间信息;确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作;其中,所述第一触发条件包括当前设备的触发状态和/或触发时间。其中,所述在执行联动控制时,获取当前单元的状态信息和/或时间信息之前,还包括:创建至少一联动单元,所述联动单元中包含有触发器;在触发器中添加第一触发条件及对应执行动作命令。其中,所述创建至少一联动单元中联动单元的数量有多个,多个联动单元之间相互独立或相互关联。其中,所述确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件,还包括:在获取的状态信息和/或时间信息不满足第一触发条件时,返回继续获取当前设备的状态信息和/或时间信息。其中,所述执行对应联动单元的设定操作之后,还包括:创建至少一次级联动单元,所述次级联动单元中包含有触发器;在触发器中添加第二触发条件及对应执行动作命令;在目标设备执行对应动作中的状态信息和/或时间信息满足第二触发条件时,向服务器发出级次执行动作指令,以通过服务器控制下一设备执行对应动作。其中,还包括:生成与创建的联动单元对应的配置文件,并对配置文件进行存储。其中,还包括:调出存储的配置文件;对配置文件进行修改、删除及增加操作;以及对修改后的配置文件进行存储。为实现上述目的,本专利技术采用的第二个技术方案为:提供一种基于物联网的可编程联动控制装置,包括:获取模块,用于在执行联动控制时,获取当前设备的状态信息和/或时间信息;确定模块,用于确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;发送模块,用于在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作;其中,所述第一触发条件包括当前设备的触发状态和/或触发时间。为实现上述目的,本专利技术采用的第三个技术方案为:提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述方法的步骤。为实现上述目的,本专利技术采用的第四个技术方案为:提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的方法的步骤。本专利技术的技术方案主要采用在执行联动控制时,获取当前设备的状态信息和/或时间信息;然后确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件,在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作,如此,可以实现基于物联网的各设备的联动操作,无需用户针对每一设备进行开关设置,通过一次或多次联动可以完成多个设备开关操作,减少操作,提升智能化程度,有利于提升用户体验。附图说明图1为本专利技术一实施例基于物联网的可编程联动控制方法的方法流程图;图2为本专利技术另一实施例基于物联网的可编程联动控制方法的方法流程图;图3为本专利技术一实施例基于物联网的可编程联动控制装置的模块方框图;图4为本专利技术一实施例计算机设备的内部结构图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。请参照图1,图1为本专利技术一实施例基于物联网的可编程联动控制方法的方法流程图。在本专利技术实施例中,该基于物联网的可编程联动控制方法,包括:步骤S10、在执行联动控制时,获取当前设备的状态信息和/或时间信息;步骤S20、确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;步骤S30、在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作;其中,所述第一触发条件包括当前设备的触发状态和/或触发时间。本实施例中,用户在利用智能终端实现与服务器及多个执行设备的交互中,可以通过基于物联网的可编程联动控制方法实现控制。具体的,在执行联动控制时或响应用户操作进入联动控制模式,获取当前设备的状态信息和/或时间信息,当前设备的状态信息、时间信息、以及状态信息和时间信息,以及其他信息均可以为触发条件。然后确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件,并且在获取的状态信息和/或时间信息满足第一触发条件时,通过物联网向服务器发出执行动作指令,服务器解析指令生成控制命令,以控制目标设备执行对应的动作。该动作可以是关灯、开灯、关窗帘、推送消息、报警等等。本专利技术的技术方案主要采用在执行联动控制时,获取当前设备的状态信息和/或时间信息;然后确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件,在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作,如此,可以实现基于物联网的各设备的联动操作,无需用户针对每一设备进行开关设置,通过一次或多次联动可以完成多个设备开关操作,减少操作,提升智能化程度,有利于提升用户体验。在一具体的实施方式中,所述在执行联动控制时,获取当前单元的状态信息和/或时间信息之前,还包括:创建至少一联动单元,所述联动单元中包含有触发器;在触发器中添加第一触发条件及对应执行动作命令。本实施例中,在智能终端可以创建一联动流程,联动流程中可以包括多个联动单元,每一联动单元均包含有触发器。触发器的数量可以根据用户的要求来设置。每个触发器可以设置至少一个触发条件,如触发状态、触发时间等等。在一具体的实施方式中,所述创建至少一联动单元中联动单元的数量有多个,多个联动单元之间相互独立或相互关联。本实施例中,多个本文档来自技高网...

【技术保护点】
1.一种基于物联网的可编程联动控制方法,其特征在于,所述基于物联网的可编程联动控制方法包括:在执行联动控制时,获取当前设备的状态信息和/或时间信息;确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作;其中,所述第一触发条件包括当前设备的触发状态和/或触发时间。

【技术特征摘要】
1.一种基于物联网的可编程联动控制方法,其特征在于,所述基于物联网的可编程联动控制方法包括:在执行联动控制时,获取当前设备的状态信息和/或时间信息;确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件;在获取的状态信息和/或时间信息满足第一触发条件时,向服务器发出执行动作指令,以通过服务器控制目标设备执行对应动作;其中,所述第一触发条件包括当前设备的触发状态和/或触发时间。2.如权利要求1所述的基于物联网的可编程联动控制方法,其特征在于,所述在执行联动控制时,获取当前单元的状态信息和/或时间信息之前,还包括:创建至少一联动单元,所述联动单元中包含有触发器;在触发器中添加第一触发条件及对应执行动作命令。3.如权利要求2所述的基于物联网的可编程联动控制方法,其特征在于,所述创建至少一联动单元中联动单元的数量有多个,多个联动单元之间相互独立或相互关联。4.如权利要求2所述的基于物联网的可编程联动控制方法,其特征在于,所述确定当前联动单元的状态信息和/或时间信息是否满足第一触发条件,还包括:在获取的状态信息和/或时间信息不满足第一触发条件时,返回继续获取当前设备的状态信息和/或时间信息。5.如权利要求2所述的基于物联网的可编程联动控制方法,其特征在于,所述执行对应联动单元的设定操作之后,还包括:创建至少一次级联动单元,所述次级联动单元中包含有触发器;在触发器中添加第二触...

【专利技术属性】
技术研发人员:陈彬弟陈鸿彬
申请(专利权)人:深圳市二八智能家居有限公司
类型:发明
国别省市:广东,44

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

1