用于物联网设备的交互方法及物联网设备技术

技术编号:21167135 阅读:47 留言:0更新日期:2019-05-22 09:40
本发明专利技术公开了一种用于物联网设备的交互方法,属于物联网技术领域。该方法包括:本设备接到任务后,广播所述任务的任务标识,并接收其他设备广播的任务标识;当其它设备广播的任务标识与所述任务的任务标识相同时,与所述其它设备协商,确定执行所述任务的策略。本发明专利技术通过物联网的理念,对于同一个任务指令由单个设备完成,或者由多个设备协同完成,保证了在任务执行过程不会出现重复操作。本发明专利技术还公开了一种物联网设备。

Interactive methods for Internet of Things devices and Internet of Things devices

The invention discloses an interactive method for Internet of Things equipment, which belongs to the technical field of Internet of Things. The method includes: when the device receives the task, it broadcasts the task identification of the said task and receives the task identification broadcasted by other devices; when the task identification of the other device broadcasts is the same as that of the task, it consults with the other devices to determine the strategy of executing the said task. Through the concept of the Internet of Things, the invention ensures that the same task instruction is completed by a single device or by multiple devices in cooperation, so that no repetitive operation occurs in the process of task execution. The invention also discloses an Internet of Things device.

【技术实现步骤摘要】
用于物联网设备的交互方法及物联网设备
本专利技术涉及物联网
,特别涉及一种用于物联网设备的交互方法及物联网设备。
技术介绍
随着科技的发展,目前家庭中的电子设备越来越多,比如洗衣机、冰箱、电视、空调等,而且每个设备都有对应的遥控器,现有技术公开了一种智能家居控制设备,可以与家庭中的多个设备连接并对连接的多个设备进行综合控制,避免了对应的遥控器与电子设备之间单一控制带来的不便。由于智能家居控制设备带来的便利日益显著,针对家庭中厨房,卧室,客厅等不同分区,用户会选择采用多个智能家居控制设备。目前,多个智能家居控制设备之间无法实现通信,当多个智能家居控制设备在收到同一指令信号(如:语音信号)时会分别执行相关的操作,必然有某个智能家居控制设备存在误操作。
技术实现思路
本专利技术实施例提供了一种用于物联网设备的交互方法及物联网设备,旨在解决多个智能设备之间无法协同完成任务造成的重复执行。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。根据本专利技术实施例的第一方面,提供了一种用于物联网设备的交互方法,包括:本设备接到任务后,广播所述任务的任务标识,并接收其他设备广播的任务标识;当其它设备广播的任务标识与所述任务的任务标识相同时,与所述其它设备协商,确定执行所述任务的策略。可选地,所述执行所述任务的策略,包括:当本设备具备与所述任务对应的功能属性时,由本设备或所述其它设备执行所述任务,或由本设备和所述其它设备协同执行所述任务;当本设备不具备与所述任务对应的功能属性时,由所述其它设备执行所述任务。可选地,在所述与所述其它设备协商,确定执行所述任务的策略前,还包括:广播本设备的功能属性,并接收所述其他设备广播的功能属性。可选地,由本设备执行所述任务,包括:由本设备的主模块或从模块执行所述任务,或者,由所述主模块和所述从模块协同执行所述任务;其中,所述从模块用于采集语音并通过主模块与外部通信;所述主模块用于与外部通信传送信息。可选地,所述由本设备的主模块或从模块执行所述任务,或者,由所述主模块和所述从模块协同执行所述任务,包括:当本设备的主模块具备与所述任务对应的功能属性时,由所述主模块或所述从模块执行所述任务,或由所述主模块和从模块协同执行所述任务;当所述主模块不具备与所述任务对应的功能属性时,由所述从模块执行所述任务。可选地,还包括:获取所述主模块和所述从模块的功能属性。可选地,当由所述主模块和从模块协同执行所述任务时,还包括:根据所述主模块和所述从模块的资源使用情况,调配所述主模块和所述从模块的任务量,以均衡所述主模块和所述从模块的运行负荷。可选地,在本设备开机时,确定本设备的两个相同子模块中的一个为主模块,另一个为从模块。可选地,根据所述两个子模块获取网络之间互连的协议(InternetProtocol,IP)IP的时间确定所述两个子模块中的一个为主模块,另一个为从模块。可选地,先获取IP的子模块为主模块,另一个为从模块。可选地,基于网络时间协议(NetworkTimeProtocol,NTP)时间确定各子模块获取IP的时间。根据本专利技术实施例的第二方面,提供一种物联网设备,包括:主模块和中央控制单元,其中,所述主模块包括:第一通信单元,用于与外部通信,并在接到任务后广播所述任务的任务标识;所述中央控制单元,用于通过所述第一通信单元接收其他设备广播的任务标识,并当有其它设备广播的任务标识与所述任务的任务标识相同时,与所述其它设备协商,确定执行所述任务的策略。可选地,所述执行所述任务的策略包括:当本设备具备与所述任务对应的功能属性时,由本设备或所述其它设备执行所述任务,或由本设备和所述其它设备协同执行所述任务;当本设备不具备与所述任务对应的功能属性时,由所述其它设备执行所述任务。可选地,所述中央控制单元还用于判断本设备是否具备与所述任务对应的功能属性;所述主模块还包括第一执行单元,用于单独执行任务或与其它模块协同执行任务。可选地,所述第一执行单元用于在所述主模块具备与任务对应的功能属性时,单独执行任务或与其它模块协同执行任务。可选地,所述第一通信单元还用于在所述中央控制单元与所述其它设备协商前,广播主模块的功能属性,并接收所述其他设备广播的功能属性。可选地,所述设备还包括从模块;所述从模块包括第二通信单元,用于在所述中央控制单元与所述其它设备协商前,广播所述从模块的功能属性。可选地,所述从模块还包括第二执行单元,用于单独执行任务或与所述第一执行单元协同执行任务。可选地,所述第二执行单元用于在所述从模块具备与任务对应的功能属性时,单独执行任务或与所述第一执行单元协同执行任务。可选地,所述中央控制单元还用于在本设备开机时,确定本设备的两个相同子模块中的一个为主模块,另一个为从模块。可选地,所述中央控制单元还用于根据所述两个子模块获取IP的时间确定所述两个子模块中的一个为主模块,另一个为从模块。可选地,所述中央控制单元确定先获取IP的子模块为主模块,另一个为从模块。可选地,所述中央控制单元基于NTP时间确定各子模块获取IP的时间。可选地,所述中央控制单元还用于根据所述主模块和所述从模块的资源使用情况,调配所述主模块和所述从模块的任务量,以均衡所述主模块和所述从模块的运行负荷。本专利技术实施例提供的技术方案可以包括以下有益效果:广播本设备接收到的任务指令的任务标识,并获取其他设备广播的任务标识,确认是否有接收到相同任务的设备,当存在获取到相同任务标识的设备时,设备之间协商执行任务指令对应的任务,通过物联网的理念,对于同一个任务指令由单个设备完成,或者由多个设备协同完成,保证了在任务执行过程不会出现重复操作。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种用于物联网设备的交互方法的流程示意图;图2是根据一示例性实施例示出的一种用于物联网设备的交互方法的流程示意图;图3是根据一示例性实施例示出的一种物联网设备的结构框图;图4是根据一示例性实施例示出的一种物联网设备的结构框图;图5是根据一示例性实施例示出的一种物联网设备的结构框图。具体实施方式以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本专利技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“专利技术”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为任何单个专利技术或专利技术构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分本文档来自技高网...

【技术保护点】
1.一种用于物联网设备的交互方法,其特征在于,包括:本设备接到任务后,广播所述任务的任务标识,并接收其他设备广播的任务标识;当其它设备广播的任务标识与所述任务的任务标识相同时,与所述其它设备协商,确定执行所述任务的策略。

【技术特征摘要】
1.一种用于物联网设备的交互方法,其特征在于,包括:本设备接到任务后,广播所述任务的任务标识,并接收其他设备广播的任务标识;当其它设备广播的任务标识与所述任务的任务标识相同时,与所述其它设备协商,确定执行所述任务的策略。2.如权利要求1所述的方法,其特征在于,所述执行所述任务的策略,包括:当本设备具备与所述任务对应的功能属性时,由本设备或所述其它设备执行所述任务,或由本设备和所述其它设备协同执行所述任务;当本设备不具备与所述任务对应的功能属性时,由所述其它设备执行所述任务。3.如权要求2所述的方法,其特征在于,由本设备执行所述任务,或由本设备和所述其它设备协同执行所述任务时,包括:由本设备的主模块或从模块执行任务,或者,由所述主模块和所述从模块协同执行任务;其中,所述从模块用于采集语音并通过主模块与外部通信;所述主模块用于与外部通信传送信息。4.如权利要求3所述的方法,其特征在于,所述由本设备的主模块或从模块执行所述任务,或者,由所述主模块和所述从模块协同执行所述任务,包括:当本设备的主模块具备与所述任务对应的功能属性时,由所述主模块或所述从模块执行所述任务,或由所述主模块和从模块协同执行所述任务;当所述主模块不具备与所述任务对应的功能属性时,由所述从模块执行所述任务。5.如权利要求3所述的方法,...

【专利技术属性】
技术研发人员:曾显伟俞国新王荟桦
申请(专利权)人:青岛海尔智能技术研发有限公司
类型:发明
国别省市:山东,37

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

1