CN111103804A - 控制方法、控制设备、终端、控制系统及计算机存储介质 - Google Patents
控制方法、控制设备、终端、控制系统及计算机存储介质 Download PDFInfo
- Publication number
- CN111103804A CN111103804A CN201811252042.9A CN201811252042A CN111103804A CN 111103804 A CN111103804 A CN 111103804A CN 201811252042 A CN201811252042 A CN 201811252042A CN 111103804 A CN111103804 A CN 111103804A
- Authority
- CN
- China
- Prior art keywords
- control
- terminal
- control device
- area
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000009471 action Effects 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 2
- 238000009423 ventilation Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提供一种控制方法、控制设备、终端、控制系统及计算机存储介质,第一控制设备在接收到终端控制指令时,根据终端控制指令及第一控制设备的组别标识生成信号控制范围在第一控制设备所在区域内的本区控制信号及信号控制范围超出第一控制设备所在区域的跨区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;发送本区控制信号与跨区控制信号,以通过本区控制信号控制终端标识对应的终端,或使区域标识及组别标识与跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制终端标识对应的终端。本发明能够通过多个控制设备实现对终端的跨区域控制,控制方式简单,用户体验佳。
Description
技术领域
本发明涉及智能家居技术领域,特别涉及一种控制方法、控制设备、终端、控制系统及计算机存储介质。
背景技术
智能家居是在物联网的影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、网络家电以及三表抄送等)连接到一起,提供家电控制、照明控制、窗帘控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。
然而,目前的智能家居主要以网关为中心的架构组成,所有控制输入输出都需要经过网关进行分发,通过一个网关配对多种终端设备存在配置繁锁、控制指令复杂的问题。此外,一些关键的输入输出设备,例如配置红外转发的智能音箱,只能对智能音箱所在区域的终端设备进行语音控制和红外转发控制,且只能从智能音箱所在的区域接收指令,无法实现多区控制。可见,现有的智能家居控制繁琐、控制输入不够真正人性化,影响用户体验。
发明内容
有鉴于此,本发明解决的技术问题是提供一种控制方法、控制设备、终端、控制系统及计算机存储介质,能够通过多个控制设备实现对终端的跨区域控制,控制方式简单,用户体验佳。
本发明提供的一种控制方法,应用于第一控制设备,所述控制方法包括:
当接收到终端控制指令时,根据所述终端控制指令及所述第一控制设备的组别标识生成信号控制范围在所述第一控制设备所在区域内的本区控制信号及信号控制范围超出所述第一控制设备所在区域的跨区控制信号,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
发送所述本区控制信号与所述跨区控制信号,以通过所述本区控制信号控制所述终端标识对应的终端,或使区域标识及组别标识与所述跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制所述终端标识对应的终端。
其中,所述方法,还包括:
当接收到另一控制设备发送的跨区控制信号时,根据所述第一控制设备的组别标识及区域标识与接收到的跨区控制信号进行匹配;
若所述第一控制设备的组别标识及区域标识与所述接收到的跨区控制信号包含的组别标识及区域标识相同,则匹配成功,根据所述接收到的跨区控制信号生成信号控制范围在所述第一控制设备所在区域内的本区控制信号;
发送根据所述接收到的跨区控制信号生成的本区控制信号以控制对应的终端。
其中,所述方法,还包括:
通过所述跨区控制信号控制信号控制范围内控制类型、组别标识、区域标识及终端标识均与所述跨区控制信号匹配的终端执行所述指令动作。
其中,所述方法,还包括:
当接收到终端绑定指令时,获取所述终端绑定指令的终端设置信息,所述终端设置信息包括区域标识及终端标识;
根据所述终端设置信息生成绑定数据,所述绑定数据包括所述区域标识、所述终端标识及所述第一控制设备的组别标识;
将所述绑定数据发送给待绑定的终端,使得所述终端若在绑定等待时间达到预设时长前收到所述绑定数据,则存储所述绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据。
其中,所述方法,还包括:
当接收到控制设备绑定指令时,确定所述第一控制设备当前的绑定类型,所述绑定类型包括未绑定、已绑定为主控制设备、已绑定为非主控制设备中的至少一种;
根据当前的绑定类型执行对应的绑定步骤。
其中,所述根据当前的绑定类型执行对应的绑定步骤,包括:
若当前的绑定类型为未绑定,则在未接收到入组命令且发送入组命令延时时间达到第一时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得所述第一控制设备绑定为非主控制设备;
若当前的绑定类型为已绑定为主控制设备,则在发送入组命令延时时间达到第二时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得所述第一控制设备绑定为非主控制设备;
若当前的绑定类型为已绑定为非主控制设备,则在未接收到入组命令且发送申请入组命令延时时间达到第三时长时,发送申请入组命令并在未接收到入组命令且发送入组命令延时时间达到第四时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令或申请入组命令,使得所述第一控制设备绑定为非主控制设备。
本发明还提供一种控制设备,包括:
主控模块,所述主控模块用于当接收到终端控制指令时,根据所述终端控制指令及所述控制设备的组别标识生成信号控制范围在所述控制设备所在区域内的本区控制信号及信号控制范围超出所述控制设备所在区域的跨区控制信号,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
第一通信模块与第二通信模块,所述第一通信模块与第二通信模块分别与所述主控模块连接,分别用于发送所述本区控制信号与所述跨区控制信号,以通过所述本区控制信号控制所述终端标识对应的终端,或使区域标识及组别标识与所述跨区控制信号匹配的另一控制设备生成对应的本区控制信号以控制所述终端标识对应的终端。
本发明还提供一种控制设备,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如上所述的控制方法。
本发明还提供一种控制方法,应用于终端,包括:
接收本区控制信号,其中,所述本区控制信号由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,所述本区控制信号的信号控制范围在控制设备所在区域之内,所述跨区控制指令由位于所述终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述跨区控制指令的信号控制范围超出控制设备所在区域,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
若终端标识与所述本区控制信号包含的终端标识对应,则根据所述本区控制信号控制所述终端执行对应的指令动作。
其中,所述跨区控制指令还由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述应用于终端的控制方法还包括:
当接收所述跨区控制信号时,对所述跨区控制信号进行控制类型、组别标识、区域标识及终端标识的匹配;
若匹配成功,则根据所述跨区控制信号控制所述终端执行对应的指令动作。
其中,所述应用于终端的控制方法还包括:
在进入绑定模式后开始累计绑定等待时间;
若在所述绑定等待时间达到预设时长前接收到绑定数据,则存储所述绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据;其中,
所述绑定数据由所述控制设备在接收到终端绑定指令时根据所述终端绑定指令的终端设置信息生成并发送,所述终端设置信息包括区域标识及终端标识,所述绑定数据包括所述区域标识、所述终端标识及所述控制设备的组别标识。
其中,所述绑定数据还包括所述控制设备的控制设备标识,所述跨区控制信号包括控制设备标识,所述应用于终端的控制方法还包括:
当接收到所述跨区控制信号时,将所述跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对;
若控制设备标识一致且组别标识不一致,则将原组别标识更改为接收到的组别标识。
本发明还提供一种终端,包括:
信号接收模块,用于接收本区控制信号,其中,所述本区控制信号由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,所述本区控制信号的信号控制范围在控制设备所在区域之内,所述跨区控制指令由位于所述终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述跨区控制指令的信号控制范围超出控制设备所在区域,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
控制模块,用于若终端标识与所述本区控制信号包含的终端标识对应,则根据所述本区控制信号控制所述终端执行对应的指令动作。
本发明还提供一种终端,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如所述的应用于终端的控制方法。
本发明还提供一种控制系统,包括至少两个如上所述的控制设备以及至少两个如上所述的终端。
本发明还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如上所述的应用于第一控制设备的控制方法。
本发明还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如上所述的应用于终端的控制方法。
本发明的控制方法、控制设备、终端、控制系统及计算机存储介质,第一控制设备在接收到终端控制指令时,根据终端控制指令及第一控制设备的组别标识生成信号控制范围在第一控制设备所在区域内的本区控制信号及信号控制范围超出第一控制设备所在区域的跨区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识,接着,发送本区控制信号与跨区控制信号,以通过本区控制信号控制终端标识对应的终端,或使区域标识及组别标识与跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制终端标识对应的终端。本发明通过跨区控制信号及区域标识、组别标识的匹配使位于不同区域的控制设备之间建立准确的通信连接以转发控制信号,且通过终端标识使位于不同区域的终端根据所在区域的控制设备发送的本区控制信号准确执行动作,从而通过多个控制设备实现了对终端的跨区域的多区控制,使得只要其中一个控制设备上接收到终端控制指令即可控制到所需控制的终端,控制方式简单,用户体验佳。
附图说明
图1为本发明一示例性实施例中提供的一种应用场景的示意图。
图2为本发明一示例性实施例中的控制方法的流程示意图。
图3为本发明一示例性实施例中当前绑定类型为未绑定的控制设备的绑定流程示意图。
图4为本发明一示例性实施例中当前绑定类型为已绑定为主控制设备的控制设备的绑定流程示意图。
图5为本发明一示例性实施例中当前绑定类型为已绑定为非主控制设备的控制设备的绑定流程示意图。
图6为本发明一示例性实施例中的控制设备的结构示意图。
图7为本发明一示例性实施例中控制设备的第一主控单元的工作流程示意图。
图8为本发明一示例性实施例中的控制设备的第二主控单元的工作流程示意图。
图9为本发明另一示例性实施例中的控制设备的结构示意图。
图10为本发明一示例性实施例中控制系统的结构示意图。
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术方式及功效,以下结合附图及实施例,对本发明的具体实施方式、结构、特征及其功效,详细说明如下。
图1为本发明一示例性实施例中提供的一种应用场景的示意图。如图1所示,在本实施例中,应用场景为一家庭的智能家居系统,卧室、厨房、客厅为家庭里的不同区域(生活空间),卧室内具有控制设备61、台灯71及空调72,厨房内具有控制设备62、微波炉73、冰箱74及吊灯76,客厅内具有吊灯75。其中,控制设备61与控制设备62均为智能控制设备,例如智能音箱、智能机器人,台灯71、空调72、微波炉73、冰箱74、吊灯75、吊灯76为智能终端,但可应用于智能家居系统的智能终端不限于此。
台灯71、空调72、微波炉73、冰箱74、吊灯75、吊灯76中可配置不同的无线通信模块实现智能控制,在本实施例中,台灯71、空调72、微波炉73及冰箱74中设有红外接收模块,用于接收红外信号,吊灯75及吊灯76设有射频接收模块,用于接收射频信号,控制设备61与控制设备62均设有红外发送模块、射频发送模块及射频接收模块,分别用于发送红外信号、射频信号以及接收射频信号。其中,红外信号会受到墙等障碍物的阻挡,其信号控制范围仅在于控制设备61或控制设备62所在的区域,而射频信号的信号控制范围不会受到墙等障碍物的阻挡,因而可超出控制设备61或控制设备62所在的区域。
使用上述智能家居系统时,用户可以在卧室语音说出“打开厨房微波炉”,则控制设备61同时发送用于控制微波炉73的红外信号及射频信号,由于卧室内没有微波炉,红外信号不会被响应,射频信号则被位于厨房的控制设备62响应,控制设备62对接收的射频信号进行解析后发出用于控制微波炉73的红外信号,此时,控制设备62发送的红外信号被微波炉73响应,实现对微波炉73控制,如此,用户在卧室可以控制到位于厨房的微波炉73,也即对微波炉73进行了跨区域的控制。在卧室控制冰箱74的过程、在厨房控制卧室的台灯71的过程、在厨房控制卧室的空调72的过程均同理,不再赘述。
使用上述智能家居系统时,用户可以在卧室语音说出“打开空调”,则控制设备61同时发送用于控制空调72的红外信号及射频信号,由于空调72在卧室内,红外信号被空调72响应,实现对空调72控制,由于空调72不是位于厨房,则射频信号不会被位于厨房的控制设备62响应,如此,实现了对空调72的本区控制。在卧室控制台灯71的过程、在厨房控制微波炉73的过程、在厨房控制冰箱74的过程均同理,不再赘述。
使用上述智能家居系统时,用户还可以在卧室语音说出“打开客厅吊灯”,则控制设备61同时发送用于控制吊灯75的红外信号及射频信号,由于卧室内没有吊灯,红外信号不会被响应,并且,控制设备62、吊灯75与吊灯76均可以对射频信号进行解析,由于吊灯75不是位于厨房,控制设备62及吊灯76对射频信号解析失败,由于吊灯75位于客厅,吊灯75对射频信号解析成功,实现对吊灯75的控制,如此,用户在卧室可以控制到位于客厅的吊灯75,也即对吊灯75进行了跨区域的控制,该跨区控制过程无需在客厅配置控制设备即可实现。
在使用上述智能家居系统时,用户还可以在卧室语音说出“打开厨房吊灯”,则控制设备61同时发送用于控制吊灯76的红外信号及射频信号,由于吊灯76为射频信号控制,因而红外信号不会被响应,控制设备62、吊灯75与吊灯76均对射频信号进行解析,由于吊灯75与吊灯76为不同终端,吊灯75对射频信号解析失败,由于吊灯76位于厨房,吊灯76对射频信号解析成功,实现对吊灯76的控制,由于吊灯76位于厨房,控制设备62对射频信号解析成功,另外生成红外信号及射频信号,生成的红外信号同样不会被响应,生成的射频信号同样将由吊灯76解析成功,吊灯76不执行重复指令,如此,用户在卧室可以控制到位于厨房的吊灯76,也即对吊灯76进行了跨区域的控制,该跨区控制过程无需通过控制设备62即可实现。在厨房控制吊灯75的过程同理,不再赘述。
在使用上述智能家居系统时,用户还可以在厨房语音说出“打开吊灯”,则控制设备62同时发送用于控制吊灯76的红外信号及射频信号,由于吊灯76为射频信号控制,因而红外信号不会被响应,控制设备61、吊灯75与吊灯76均对射频信号进行解析,由于吊灯75与吊灯76为不同终端,吊灯75对射频信号解析失败,由于吊灯76位于厨房,控制设备61对射频信号解析失败,由于吊灯76位于厨房,吊灯76对射频信号解析成功,实现了对吊灯76的本区控制。
通过以上列举的控制操作,用户只需对任一控制设备输出控制指令即可控制到本区域或其他区域的智能终端,从而实现多区域的控制,控制方式简单,更加人性化。以下详细介绍用于实现上述应用场景的控制方法。
图2为本发明一示例性实施例中的控制方法的流程示意图。如图2所示,本实施例的控制方法,应用于第一控制设备,包括但不限于以下步骤:
S1:当接收到终端控制指令时,根据终端控制指令及第一控制设备的组别标识生成信号控制范围在第一控制设备所在区域内的本区控制信号及信号控制范围超出第一控制设备所在区域的跨区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
S2:发送本区控制信号与跨区控制信号,以通过本区控制信号控制终端标识对应的终端,或使区域标识及组别标识与跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制终端标识对应的终端。
其中,第一控制设备及第二控制设备均为智能控制设备,例如智能音箱、智能机器人,本实施例以第一控制设备接收到终端控制指令为例进行说明。终端控制指令包括但不限于为语音指令,例如还可以是遥控指令、按键指令、触控指令等。结合图1,以语音指令为例,第一控制设备例如为图1所示的控制设备61,当用户在卧室说出“打开客厅吊灯”的语音指令时,第一控制设备对接收的语音指令进行识别,获取到的控制信息包括指令动作为“打开”、终端标识为“吊灯”及终端所在区域的区域标识为“客厅”,当用户说出“打开台灯”的语音指令时,则默认终端所在区域的区域标识为第一控制设备所在区域的区域标识,也即“卧室”,终端标识为“台灯”,根据终端控制指令的不同,可以直接获取终端控制指令中的指令动作、终端标识及终端所在区域的区域标识或通过对获取终端控制指令进行解析以获取指令动作、终端标识及终端所在区域的区域标识。其中,终端标识用于区分不同类型的终端,例如灯具、灯暖、通风系统、冰箱、空调、台灯、微波炉等终端,灯具还可以区分为吊灯、吸顶灯、壁灯、台灯、落地灯等形状和性能不同的灯具,不同的终端具有不同的终端标识,区域标识用于区分家庭的不同区域,例如客厅、卧室、厨房等,不同的区域具有不同的区域标识,位于不同区域的终端、第一控制设备、第二控制设备根据所在区域的不同配置不同的区域标识,在控制过程中通过对终端标识和/或区域标识进行匹配,可使第一控制设备发送的控制信号被准确解析以最终实现对终端控制指令所针对的终端的控制。
第一控制设备在获取控制信息后,根据控制信息及第一控制设备的组别标识生成信号控制范围在第一控制设备所在区域内的本区控制信号及信号控制范围超出第一控制设备所在区域的跨区控制信号。其中,组别标识用于区分不同家庭的控制设备,同一家庭的终端、控制设备的组别标识相同,从而可以避免不同家庭串控的现象,本区控制信号是指控制设备所在区域内的终端能够接收并识别的信号,包括但不限于红外信号,例如还可以是载波信号或线控信号,跨区控制信号是指其他区域的控制设备能够接收并识别的信号,包括但不限于为射频信号,例如也可以是载波信号或线控信号,当本区控制信号为红外信号时,信号控制范围仅限于控制设备所在的区域,当跨区控制信号为射频信号时,信号控制范围可超出控制设备所在的区域,当本区控制信号与跨区控制信号为载波信号或线控信号时,将所有控制设备及终端接入控制总线中并通过电力线及通信线路的排布限定信号的信号控制范围。
在一实施方式中,如表1所示,本实施例的跨区控制信号的数据通讯协议格式相对传统协议引入了组别标识、区域标识来区分家庭和区域以实现跨区域的多区控制。其中,控制设备标识用于区分不同的控制设备,数据包用于指示指令动作,例如“开”、“关”、“绑定”等,第二控制设备在接收到跨区控制信号后,通过对区域标识的解析可确定所要控制的终端是否位于自身所在的区域,进而确定是否转发接收到的控制信号,通过该协议格式,第一控制设备发送的跨区控制信号可以被准确送达所要控制的终端。相对于跨区控制信号而言,本区控制信号的信号控制范围仅位于第一控制设备所在的区域范围内,因而本区控制信号的数据通讯协议,例如红外码的协议格式可无需设置组别标识、区域标识或将组别标识、区域标识设为默认值0。
表1.跨区控制信号的数据通讯协议格式
通讯协议是系统功能实现的关建,控制设备之间可以通过射频、载波、线控形式进行互联,协议中通过组别标识、区域标识来区分家庭和区域,实现多控制设备多区域的控制,使用统一协议,控制设备和终端共同管理系统,所有控制设备按需求发出控制信号,所有控制设备和终端通过组别标识、区域标识、终端标识来区分执行属于自己的命令,控制设备承担部分终端的控制转发,终端承担自身协议管理及控制动作。
在将本区控制信号、跨区控制信号及对应的通讯协议进行应用以实现图1所示的应用场景时,控制设备61通过本区控制信号控制台灯71及空调72,控制设备62通过本区控制信号控制微波炉73及冰箱74,控制设备61与控制设备62之间通过跨区控制信号通信,如此,控制设备61在接收到针对微波炉73或冰箱74的终端控制指令时可通过控制设备62转发控制信号以对微波炉73或冰箱74进行控制,同样的,控制设备62在接收到针对台灯71或空调72的终端控制指令时可通过控制设备61转发控制信号以对台灯71或空调72进行控制,从而实现多控制设备多区域的控制。
在一实施方式中,通过本区控制信号控制终端标识对应的终端,信号控制范围内控制类型与本区控制信号匹配的终端对本区控制信号进行终端标识的匹配,若匹配成功则执行本区控制信号对应的指令动作。
其中,第一控制设备根据终端控制指令发送本区控制信号后,例如发送红外码后,信号控制范围内控制类型与本区控制信号匹配的终端,也即红外终端,开始对本区控制信号进行终端标识的匹配,若本区控制信号包含的终端标识与终端存储的终端标识一致,则匹配成功,匹配成功的终端执行对应的指令动作,例如吊灯开。
在一实施方式中,本发明的控制方法还包括以下步骤:
当接收到另一控制设备发送的跨区控制信号时,根据第一控制设备的组别标识及区域标识与接收到的跨区控制信号进行匹配;
若第一控制设备的组别标识及区域标识与接收到的跨区控制信号包含的组别标识及区域标识相同,则匹配成功,根据接收到的跨区控制信号生成信号控制范围在第一控制设备所在区域内的本区控制信号;
发送根据接收到的跨区控制信号生成的本区控制信号以控制对应的终端。
其中,第一控制设备根据终端控制指令发送跨区控制信号后,例如发送射频信号后,信号控制范围内控制类型与跨区控制信号匹配的控制设备,也即配置射频功能的控制设备,开始对跨区控制信号进行组别标识及区域标识的匹配,若其中一控制设备(第二控制设备)的组别标识及区域标识与跨区控制信号包含的组别标识及区域标识相同,则表明待控制的终端位于自身所在的区域,匹配成功,第二控制设备根据跨区控制信号生成信号控制范围在第二控制设备所在区域内的本区控制信号,从而通过第二控制设备所在区域内的本区控制信号控制终端标识对应的终端执行跨区控制信号的指令动作。反之,第一控制设备接收到另一控制设备发送的跨区控制信号后的控制过程亦然,在此不再赘述。
在一实施方式中,本发明的控制方法还包括以下步骤:
通过跨区控制信号控制信号控制范围内控制类型、组别标识、区域标识及终端标识均与跨区控制信号匹配的终端执行指令动作。
其中,当家庭中配置有射频控制的终端时,该终端可以根据跨区控制信号直接执行指令动作。请结合图1,客厅中配置有吊灯75,吊灯75为控制类型与跨区控制信号匹配的终端,例如为射频控制的终端,如此,用户在卧室说“打开客厅吊灯”时,位于卧室的第一控制设备61发送跨区控制信号,吊灯75对跨区控制信号进行组别标识、区域标识及终端标识的匹配,若匹配成功,则执行指令动作,此时客厅中无需设置控制设备对跨区控制信号进行转发即可实现对终端的跨区控制。
通过上述方式,本发明无需由网关主导控制,通过组别标识避免了跨区控制信号造成家庭串控现象,组别标识相同的控制设备之间可实现互相通讯及控制。并且,每个控制设备都有独立的区域标识以对应各自的区域,由于所有对应区域的控制信号都用区域标识来区分,使得每个区域可不需单独设置控制设备,其中,配置了控制设备的区域可单独进行控制输入和控制输出,未配置控制设备的区域内的终端亦可接收区域的控制指令实现控制。如此,用户只要在其中一个控制设备上输入终端控制指令即可控制到所需控制的终端,控制方式简单,用户体验佳。
在一实施方式中,本发明的控制方法还包括以下步骤:
当接收到终端绑定指令时,获取终端绑定指令的终端设置信息,终端设置信息包括区域标识及终端标识;
根据终端设置信息生成绑定数据,绑定数据包括区域标识、终端标识及第一控制设备的组别标识;
将绑定数据发送给待绑定的终端,使得终端若在绑定等待时间达到预设时长前收到所述绑定数据,则存储绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据。
其中,由于本区控制信号的信号控制范围在控制设备所在的区域,因而用于作为匹配本区控制信号的依据的绑定数据可以是终端标识,而无需匹配组别标识与区域标识或将组别标识与区域标识配置成默认值即可对应到唯一的终端,由于跨区控制信号的信号控制范围超出控制设备所在的区域,因而用于作为匹配跨区控制信号的依据的绑定数据需包括区域标识、终端标识及组别标识,从而可以对应到唯一的终端。实际实现时,用户在终端上操作使终端进入绑定模式并开始累计绑定等待时间,此时,用户对第一控制设备说“绑定为客厅吊灯”,则第一控制设备生成对应的绑定数据并发送给对应的终端(吊灯),若终端接收到绑定数据时绑定等待时间未达到预设时长,则存储绑定数据以作为匹配接收到的跨区控制信号或本区控制信号的依据,绑定结束,在将终端移动到不同区域或安装到不同位置时可以更改终端的区域标识、终端标识,配置灵活。
在一实施方式中,绑定数据还包括第一控制设备的控制设备标识,跨区控制信号包括控制设备标识,第一控制设备在发送跨区控制信号后,位于信号控制范围内的终端将跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对,并在控制设备标识一致且组别标识不一致时将原组别标识更改为接收到的组别标识。
其中,第一控制设备的组别标识有可能因用户操作发生改变,例如控制设备之间重新绑定,这样会导致终端因组别标识与控制设备不同而控制失效,因而在控制过程中需要对终端的组别标识进行校正,本实施例采用组别标识跟随控制设备标识的方式进行校正,当终端接收到跨区控制信号时,将跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对,并在控制设备标识一致且组别标识不一致时将原组别标识更改为接收到的组别标识,这样就能使终端一直跟随匹配的控制设备。
在一实施方式中,本发明的控制方法还包括以下步骤:
当接收到控制设备绑定指令时,确定第一控制设备当前的绑定类型,绑定类型包括未绑定、已绑定为主控制设备、已绑定为非主控制设备中的至少一种;
根据当前的绑定类型执行对应的绑定步骤。
其中,用户可将需要绑定成组的控制设备放在一起并说出“绑定主机”的语音指令,使需要绑定成组的控制设备进入绑定模式,以第一控制设备为例,在一实施方式中,第一控制设备在收到控制设备绑定指令时,根据控制设备标识和组别标识确定当前的绑定类型,其中,若组别标识为0,则当前的绑定类型为未绑定,若组别标识与控制设备标识相同,则当前的绑定类型为已绑定为主控制设备,若组别标识不等于0且与控制设备标识不同,则当前的绑定类型为已绑定为非主控制设备。在另一实施方式中,使不同的绑定类型对应不同的绑定标识并存储与控制设备中,如此,第一控制设备在收到控制设备绑定指令时可根据绑定标识直接确定当前的绑定类型。
在一实施方式中,根据当前的绑定类型执行对应的绑定步骤,包括:
若当前的绑定类型为未绑定,则在未接收到入组命令且发送入组命令延时时间达到第一时长时,令组别标识等于第一控制设备的控制设备标识并发送包含第一控制设备的组别标识的入组命令,使得第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得第一控制设备绑定为非主控制设备。
请结合图3,当前的绑定类型为未绑定的控制设备的绑定过程包括:
S511:当前的绑定类型为未绑定,执行步骤S512;
S512:判断是否未接收到入组命令且发送入组命令延时时间达到第一时长;若是,执行步骤S513;否则执行步骤S514;
S513:令组别标识等于第一控制设备的控制设备标识并发送入组命令,使得第一控制设备绑定为主控制设备,执行步骤S516;
S514:判断是否接收到入组命令;若是,执行步骤S515;否则执行步骤S512;
S515:根据接收的入组命令更新组别标识并取消发送入组命令,使得第一控制设备绑定为非主控制设备,执行步骤S516;
S516:绑定结束。
在一实施方式中,根据当前的绑定类型执行对应的绑定步骤,包括:
若当前的绑定类型为已绑定为主控制设备,则在发送入组命令延时时间达到第二时长时,令组别标识等于第一控制设备的控制设备标识并发送包含第一控制设备的组别标识的入组命令,使得第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得第一控制设备绑定为非主控制设备。
请结合图4,当前的绑定类型为已绑定为主控制设备的控制设备的绑定过程包括:
S521:当前的绑定类型为已绑定为主控制设备,执行步骤S522;
S522:判断是否未接收到入组命令且发送入组命令延时时间达到第二时长;若是,执行步骤S523;否则执行步骤S524;
S523:令组别标识等于第一控制设备的控制设备标识并发送入组命令,使得第一控制设备绑定为主控制设备,执行步骤S526;
S524:判断是否接收到入组命令;若是,执行步骤S525;否则执行步骤S522;
S525:根据接收的入组命令更新组别标识并取消发送入组命令,使得第一控制设备绑定为非主控制设备,执行步骤S526;
S526:绑定结束。
在一实施方式中,根据当前的绑定类型执行对应的绑定步骤,包括:
若当前的绑定类型为已绑定为非主控制设备,则在未接收到入组命令且发送申请入组命令延时时间达到第三时长时,发送申请入组命令并在未接收到入组命令且发送入组命令延时时间达到第四时长时,令组别标识等于第一控制设备的控制设备标识并发送包含第一控制设备的组别标识的入组命令,使得第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令或申请入组命令,使得第一控制设备绑定为非主控制设备。
请结合图5,当前的绑定类型为已绑定为非主控制设备的控制设备的绑定过程包括:
S531:当前的绑定类型为已绑定为非主控制设备,执行步骤S532;
S532:判断是否未接收到入组命令且发送申请入组命令延时时间达到第三时长;若是,执行步骤S533;否则执行步骤S537;
S533:发送申请入组命令,执行步骤S534;
S534:判断是否接收到入组命令;若是,则执行步骤S538;否则执行步骤S535;
S535:判断是否未接收到入组命令且发送入组命令延时时间达到第四时长;若是,则执行步骤S536;否则执行步骤S534;
S536:令组别标识等于第一控制设备的控制设备标识并发送入组命令,使得第一控制设备绑定为主控制设备;
S537:判断是否接收到入组命令;若是,则执行步骤S538;否则执行步骤S532;
S538:根据接收的入组命令更新组别标识并取消发送入组命令或申请入组命令,使得第一控制设备绑定为非主控制设备。
其中,在上述绑定步骤中,第二时长小于第一时长与第三时长,第三时长小于第一时长,第四时长可以第二时长相等,也就是说,当前绑定类型为已绑定为主控制设备、已绑定为非主控制设备、未绑定的控制设备的延时时间依次递增,从而使各控制设备执行绑定的时间出现差异,形成一个主控制设备与多个非主控制设备的绑定组。此外,当前绑定类型为未绑定的控制设备连续发送入组命令的时长小于当前绑定类型为已绑定为主控制设备的控制设备连续发送入组命令的时长,如此可使当前绑定类型为已绑定为主控制设备的控制设备具有足够的时间等待其它控制设备入组。
通过上述步骤,每个家庭的所有控制设备可通过简单的绑定操作自动选择一个统一的组别标识,使得所有控制设备可对同组控制设备的协议进行解析和响应,实现同组控制设备之间的互相通讯及控制和对各控制设备所属区域的终端的互相控制。
本发明的控制方法,控制方法、控制设备、终端、控制系统及计算机存储介质,第一控制设备在接收到终端控制指令时,根据终端控制指令及第一控制设备的组别标识生成信号控制范围在第一控制设备所在区域内的本区控制信号及信号控制范围超出第一控制设备所在区域的跨区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识,接着,发送本区控制信号与跨区控制信号,以通过本区控制信号控制终端标识对应的终端,或使区域标识及组别标识与跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制终端标识对应的终端。本发明通过跨区控制信号及区域标识、组别标识的匹配使位于不同区域的控制设备之间建立准确的通信连接以转发控制信号,且通过终端标识使位于不同区域的终端根据所在区域的控制设备发送的本区控制信号准确执行动作,从而通过多个控制设备实现了对终端的跨区域的多区控制,使得只要其中一个控制设备上接收到终端控制指令即可控制到所需控制的终端,控制方式简单,用户体验佳。
图6为本发明一示例性实施例中的控制设备的结构示意图。如图6所示,本发明还提供一种控制设备,包括主控模块610、第一通信模块620与第二通信模块630。
主控模块610,用于当接收到终端控制指令时,,根据终端控制指令及控制设备的组别标识生成信号控制范围在控制设备所在区域内的本区控制信号及信号控制范围超出控制设备所在区域的跨区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识。
第一通信模块620与第二通信模块630分别与主控模块610连接,分别用于发送本区控制信号与跨区控制信号,以通过本区控制信号控制终端标识对应的终端,或使区域标识及组别标识与跨区控制信号匹配的另一控制设备生成对应的本区控制信号以控制终端标识对应的终端。
在一实施方式中,第二通信模块620还用于接收另一控制设备的跨区控制信号,主控模块610还用于对接收到的跨区控制信号进行组别标识及区域标识的匹配,并在匹配成功时根据接收到的跨区控制信号生成信号控制范围在控制设备所在区域内的本区控制信号,以控制终端标识对应的终端执行指令动作。
实际实现时,主控模块610根据控制设备的组别标识及区域标识与接收到的跨区控制信号进行匹配,跨区控制信号包括组别标识、区域标识、终端标识及指令动作,若控制设备的组别标识及区域标识与跨区控制信号包含的组别标识及区域标识相同,则匹配成功,根据跨区控制信号生成信号控制范围在控制设备所在区域内的本区控制信号,以及,发送本区控制信号,以通过本区控制信号控制对应的终端。
实际实现时,根据主控模块610的设计需求,主控模块610可设置成由通过串口通信的第一主控单元611和第二主控单元612构成,使得主控模块610的配置更加灵活、兼容性更好。其中,第一主控单元611例如为语音主控,具有语音分析、对第二主控单元612发送的指令的进行解析及生成本区控制信号的功能,第二主控单元612例如为射频主控,具有对第一主控单元611发送的指令的进行解析以及接收、发送跨区控制信号的功能。
在一实施方式中,请结合图7,第一主控单元611的工作流程包括以下步骤:
S711:第一主控单元开始工作,执行步骤S712;
S712:判断是否接收到终端控制指令;若是,执行步骤S713;否则执行步骤S715;
S713:根据终端控制指令及控制设备的组别标识生成信号控制范围在控制设备所在区域内的本区控制信号,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识,执行步骤S714;
S714:向第二主控单元发送生成信号控制范围超出控制设备所在区域的跨区控制信号的指令,执行步骤S712;
S715:是否接收到第二主控单元发送的指令;若是,执行步骤S716;否则执行步骤S712;
S716:根据接收的指令生成信号控制范围在控制设备所在区域内的本区控制信号。
在一实施方式中,请结合图8,第二主控单元612的工作流程包括以下步骤:
S721:第二主控单元开始工作,执行步骤S722;
S722:判断是否接收到第一主控单元的指令;若是,执行步骤S723;否则执行步骤S724;
S723:根据指令生成信号控制范围超出控制设备所在区域的跨区控制信号,执行步骤S722;
S724:判断是否接收到跨区控制信号;若是,执行步骤S725;否则执行步骤S722;
S725:判断是否与跨区控制信号匹配;若是,执行步骤S726;否则执行步骤S722;
S726:向第一主控单元发送生成信号控制范围在控制设备所在区域内的本区控制信号的指令。
通过上述步骤,主控模块610根据接收的终端控制指令生成本区控制信号与跨区控制信号,以及根据接收的跨区控制信号生成本区控制信号,从而实现对多区域内的终端的跨区域控制。
本实施例中主控模块610、第一通信模块620、第二通信模块630执行的具体步骤请参图1至图5所示实施例的描述,在此不再赘述。
图9为本发明另一示例性实施例中的控制设备的结构示意图。如图9所示,本实施例的控制设备包括存储器910和处理器920,存储器910存储有至少一条程序指令,处理器920通过加载并执行所述至少一条程序指令以实现如上所述的控制方法。
本实施例中处理器920执行时实现的具体步骤请参图1至图8所示实施例的描述,在此不再赘述。
本发明实施例还提供一种控制方法,所述控制方法应用于终端,包括但不限于以下步骤:
接收本区控制信号,其中,本区控制信号由位于终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,本区控制信号的信号控制范围在控制设备所在区域之内,跨区控制指令由位于终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,跨区控制指令的信号控制范围超出控制设备所在区域,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
若终端标识与本区控制信号包含的终端标识对应,则根据本区控制信号控制终端执行对应的指令动作。
在一实施方式中,跨区控制指令还由位于终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成,应用于终端的控制方法还包括:
当接收跨区控制信号时,对跨区控制信号进行控制类型、组别标识、区域标识及终端标识的匹配;
若匹配成功,则根据跨区控制信号控制终端执行对应的指令动作。
在一实施方式中,应用于终端的控制方法还包括:
在进入绑定模式后开始累计绑定等待时间;
若在绑定等待时间达到预设时长前接收到绑定数据,则存储绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据;其中,
绑定数据由控制设备在接收到终端绑定指令时根据终端绑定指令的终端设置信息生成并发送,终端设置信息包括区域标识及终端标识,绑定数据包括区域标识、终端标识及控制设备的组别标识。
在一实施方式中,绑定数据还包括控制设备的控制设备标识,跨区控制信号包括控制设备标识,应用于终端的控制方法还包括:
当接收到跨区控制信号时,将跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对;
若控制设备标识一致且组别标识不一致,则将原组别标识更改为接收到的组别标识。
本发明实施例还提供一种终端,包括信号接收模块与控制模块。
信号接收模块,用于接收本区控制信号,其中,本区控制信号由位于终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,本区控制信号的信号控制范围在控制设备所在区域之内,跨区控制指令由位于终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,跨区控制指令的信号控制范围超出控制设备所在区域,终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识。
控制模块,用于若终端标识与本区控制信号包含的终端标识对应,则根据本区控制信号控制终端执行对应的指令动作。
本发明实施例还提供一种终端,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如上所述的应用于终端的控制方法。
本实施例中应用于终端的控制方法的具体步骤及终端的工作过程请参图1至图9所示实施例的描述,在此不再赘述。
图10为本发明一示例性实施例中控制系统的结构示意图。如图10所示,本发明还提供一种控制系统,包括至少两个如上所述的控制设备以及至少两个如上所述的终端。
其中,控制设备至少包括位于不同区域的第一控制设备811与第二控制设备812,终端至少包括第一终端821与第二终端822,实际实现时,第一终端821与第二终端822可以在相同区域或不同区域。
举例而言,第一区域中设有第一控制设备811与第一终端821,第二区域中设有第二控制设备812与第二终端822,第一区域例如为客厅,第二区域例如为厨房,第一控制设备811通过本区控制信号控制第一终端821,第二控制设备812通过本区控制信号控制第二终端822,第一控制设备811与第二控制设备812之间通过跨区控制信号通信,如此,第一控制设备811在接收到针对第二终端822的终端控制指令时可通过第二控制设备812转发控制信号以对第二终端822进行控制,同样的,第二控制设备812在接收到针对第一终端821的终端控制指令时可通过第一控制设备811转发控制信号以对第一终端821进行控制,从而实现多控制设备多区域的控制。
在一实施方式中,至少两个终端包括控制类型与控制设备发送的跨区控制信号匹配的终端,控制类型与跨区控制信号匹配的终端在收到跨区控制信号时,对跨区控制信号进行组别标识、区域标识及终端标识的匹配,并在匹配成功时执行对应的指令动作。
举例而言,第三区域中配置有第三终端823,第三终端823为控制类型与跨区控制信号匹配的终端,例如为射频控制的终端,如此,在第一控制设备811或第二控制设备812发送跨区控制信号时,第三终端823对跨区控制信号进行组别标识、区域标识及终端标识的匹配,若匹配成功,则执行指令动作,此时无需控制设备对跨区控制信号进行转发即可实现对终端的跨区控制。
在一实施方式中,控制设备还用于在接收到终端绑定指令时,获取终端绑定指令的终端设置信息,终端设置信息包括区域标识及终端标识,以及,根据终端设置信息生成绑定数据,绑定数据包括区域标识、终端标识及第一控制设备的组别标识,并将绑定数据发送给待绑定的终端;终端还用于在进入绑定模式后,累计绑定等待时间,以及若在绑定等待时间达到预设时长前接收到绑定数据,则存储控制设备发送的绑定数据以作为匹配本区控制信号及跨区控制信号的依据。
在一实施方式中,绑定数据还包括控制设备的控制设备标识,跨区控制信号包括控制设备标识,终端还用于在收到跨区控制信号时,将跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对,并在控制设备标识一致且组别标识不一致时将原组别标识更改为接收到的组别标识。
本实施例中控制系统的具体工作过程请参图1至图9所示实施例的描述,在此不再赘述。
本发明的控制系统结构简单,配置轻松,控制效率高,每个区域的控制设备可配置成独立语音或其它输入设备,并可配置成独立的输出控制,每个控制设备的相应区域内可独立配置相应终端,各区域内的终端可是相同或不同的终端,但用户在区域只需使用相同的控制命令即可控制所需控制的终端,控制简单,更具人性化,用户体验更佳。
本发明实施例还提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上所述的应用于第一控制设备的控制方法。
本发明实施例还提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上所述的应用于终端的控制方法。
前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟、光盘或者云端等各种可以存储程序代码的介质。
本实施例的计算机存储介质存储的计算机程序指令被处理器执行时实现的具体步骤流程请参图1至图9所示实施例的描述,在此不再赘述。
以上仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (17)
1.一种控制方法,其特征在于,应用于第一控制设备,所述控制方法包括:
当接收到终端控制指令时,根据所述终端控制指令及所述第一控制设备的组别标识生成信号控制范围在所述第一控制设备所在区域内的本区控制信号及信号控制范围超出所述第一控制设备所在区域的跨区控制信号,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
发送所述本区控制信号与所述跨区控制信号,以通过所述本区控制信号控制所述终端标识对应的终端,或使区域标识及组别标识与所述跨区控制信号匹配的第二控制设备生成对应的本区控制信号以控制所述终端标识对应的终端。
2.如权利要求1所述的控制方法,其特征在于,所述方法,还包括:
当接收到另一控制设备发送的跨区控制信号时,根据所述第一控制设备的组别标识及区域标识与接收到的跨区控制信号进行匹配;
若所述第一控制设备的组别标识及区域标识与所述接收到的跨区控制信号包含的组别标识及区域标识相同,则匹配成功,根据所述接收到的跨区控制信号生成信号控制范围在所述第一控制设备所在区域内的本区控制信号;
发送根据所述接收到的跨区控制信号生成的本区控制信号以控制对应的终端。
3.如权利要求1所述的控制方法,其特征在于,所述方法,还包括:
通过所述跨区控制信号控制信号控制范围内控制类型、组别标识、区域标识及终端标识均与所述跨区控制信号匹配的终端执行所述指令动作。
4.如权利要求1至3中任一项所述的控制方法,其特征在于,所述方法,还包括:
当接收到终端绑定指令时,获取所述终端绑定指令的终端设置信息,所述终端设置信息包括区域标识及终端标识;
根据所述终端设置信息生成绑定数据,所述绑定数据包括所述区域标识、所述终端标识及所述第一控制设备的组别标识;
将所述绑定数据发送给待绑定的终端,使得所述终端若在绑定等待时间达到预设时长前收到所述绑定数据,则存储所述绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据。
5.如权利要求1至3中任一项所述的控制方法,其特征在于,所述方法,还包括:
当接收到控制设备绑定指令时,确定所述第一控制设备当前的绑定类型,所述绑定类型包括未绑定、已绑定为主控制设备、已绑定为非主控制设备中的至少一种;
根据当前的绑定类型执行对应的绑定步骤。
6.如权利要求5所述的控制方法,其特征在于,所述根据当前的绑定类型执行对应的绑定步骤,包括:
若当前的绑定类型为未绑定,则在未接收到入组命令且发送入组命令延时时间达到第一时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得所述第一控制设备绑定为非主控制设备;
若当前的绑定类型为已绑定为主控制设备,则在发送入组命令延时时间达到第二时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令,使得所述第一控制设备绑定为非主控制设备;
若当前的绑定类型为已绑定为非主控制设备,则在未接收到入组命令且发送申请入组命令延时时间达到第三时长时,发送申请入组命令并在未接收到入组命令且发送入组命令延时时间达到第四时长时,令组别标识等于所述第一控制设备的控制设备标识并发送包含所述第一控制设备的组别标识的入组命令,使得所述第一控制设备绑定为主控制设备,或者,在接收到入组命令时,根据接收的入组命令更新组别标识并取消发送入组命令或申请入组命令,使得所述第一控制设备绑定为非主控制设备。
7.一种控制设备,其特征在于,包括:
主控模块,所述主控模块用于当接收到终端控制指令时,根据所述终端控制指令及所述控制设备的组别标识生成信号控制范围在所述控制设备所在区域内的本区控制信号及信号控制范围超出所述控制设备所在区域的跨区控制信号,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
第一通信模块与第二通信模块,所述第一通信模块与第二通信模块分别与所述主控模块连接,分别用于发送所述本区控制信号与所述跨区控制信号,以通过所述本区控制信号控制所述终端标识对应的终端,或使区域标识及组别标识与所述跨区控制信号匹配的另一控制设备生成对应的本区控制信号以控制所述终端标识对应的终端。
8.一种控制设备,其特征在于,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如权利要求1至6中任一项所述的控制方法。
9.一种控制方法,其特征在于,应用于终端,包括:
接收本区控制信号,其中,所述本区控制信号由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,所述本区控制信号的信号控制范围在控制设备所在区域之内,所述跨区控制指令由位于所述终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述跨区控制指令的信号控制范围超出控制设备所在区域,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
若终端标识与所述本区控制信号包含的终端标识对应,则根据所述本区控制信号控制所述终端执行对应的指令动作。
10.如权利要求9所述的控制方法,其特征在于,所述跨区控制指令还由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述方法还包括:
当接收所述跨区控制信号时,对所述跨区控制信号进行控制类型、组别标识、区域标识及终端标识的匹配;
若匹配成功,则根据所述跨区控制信号控制所述终端执行对应的指令动作。
11.如权利要求9或10所述的控制方法,其特征在于,所述方法,还包括:
在进入绑定模式后开始累计绑定等待时间;
若在所述绑定等待时间达到预设时长前接收到绑定数据,则存储所述绑定数据以作为匹配接收到的本区控制信号及跨区控制信号的依据;其中,
所述绑定数据由所述控制设备在接收到终端绑定指令时根据所述终端绑定指令的终端设置信息生成并发送,所述终端设置信息包括区域标识及终端标识,所述绑定数据包括所述区域标识、所述终端标识及所述控制设备的组别标识。
12.如权利要求11所述的控制方法,其特征在于,所述绑定数据还包括所述控制设备的控制设备标识,所述跨区控制信号包括控制设备标识,所述方法,还包括:
当接收到所述跨区控制信号时,将所述跨区控制信号包含的控制设备标识和组别标识分别与存储的控制设备标识和组别标识进行比对;
若控制设备标识一致且组别标识不一致,则将原组别标识更改为接收到的组别标识。
13.一种终端,其特征在于,包括:
信号接收模块,用于接收本区控制信号,其中,所述本区控制信号由位于所述终端所在区域的控制设备根据控制设备的组别标识及接收的终端控制指令生成或根据接收的跨区控制指令生成,所述本区控制信号的信号控制范围在控制设备所在区域之内,所述跨区控制指令由位于所述终端所在区域之外的另一控制设备根据控制设备的组别标识及接收的终端控制指令生成,所述跨区控制指令的信号控制范围超出控制设备所在区域,所述终端控制指令中包括指令动作、终端标识及终端所在区域的区域标识;
控制模块,用于若终端标识与所述本区控制信号包含的终端标识对应,则根据所述本区控制信号控制所述终端执行对应的指令动作。
14.一种终端,其特征在于,包括存储器和处理器,所述存储器存储有至少一条程序指令,所述处理器通过加载并执行所述至少一条程序指令以实现如权利要求9至12中任一项所述的控制方法。
15.一种控制系统,其特征在于,包括至少两个如权利要求7或8所述的控制设备以及至少两个如权利要求13或14所述的终端。
16.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如权利要求1至6中任一项所述的控制方法。
17.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如权利要求9至12中任一项所述的控制方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811252042.9A CN111103804A (zh) | 2018-10-25 | 2018-10-25 | 控制方法、控制设备、终端、控制系统及计算机存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811252042.9A CN111103804A (zh) | 2018-10-25 | 2018-10-25 | 控制方法、控制设备、终端、控制系统及计算机存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111103804A true CN111103804A (zh) | 2020-05-05 |
Family
ID=70417850
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811252042.9A Pending CN111103804A (zh) | 2018-10-25 | 2018-10-25 | 控制方法、控制设备、终端、控制系统及计算机存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111103804A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111781851A (zh) * | 2020-08-14 | 2020-10-16 | 水雯琦 | 一种基于大数据分析的家居控制系统及方法 |
| CN114019821A (zh) * | 2021-12-16 | 2022-02-08 | 珠海格力电器股份有限公司 | 智能家居的控制方法、装置及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016183927A1 (zh) * | 2015-05-20 | 2016-11-24 | 中兴通讯股份有限公司 | 一种智能家居的实现方法、装置及系统架构 |
| US20170017218A1 (en) * | 2015-07-13 | 2017-01-19 | Xiaomi Inc. | Method and apparatus for controlling intelligent device |
| CN107612796A (zh) * | 2017-09-30 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 设备控制方法、智能家居系统、存储介质和计算机设备 |
| CN107770226A (zh) * | 2016-08-22 | 2018-03-06 | 中兴通讯股份有限公司 | 一种智能家居的控制方法、装置、家庭网关及移动终端 |
| CN108388140A (zh) * | 2018-03-13 | 2018-08-10 | 广东欧珀移动通信有限公司 | 控制智能设备的方法、装置、电子设备及存储介质 |
-
2018
- 2018-10-25 CN CN201811252042.9A patent/CN111103804A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016183927A1 (zh) * | 2015-05-20 | 2016-11-24 | 中兴通讯股份有限公司 | 一种智能家居的实现方法、装置及系统架构 |
| US20170017218A1 (en) * | 2015-07-13 | 2017-01-19 | Xiaomi Inc. | Method and apparatus for controlling intelligent device |
| CN107770226A (zh) * | 2016-08-22 | 2018-03-06 | 中兴通讯股份有限公司 | 一种智能家居的控制方法、装置、家庭网关及移动终端 |
| CN107612796A (zh) * | 2017-09-30 | 2018-01-19 | 深圳市艾特智能科技有限公司 | 设备控制方法、智能家居系统、存储介质和计算机设备 |
| CN108388140A (zh) * | 2018-03-13 | 2018-08-10 | 广东欧珀移动通信有限公司 | 控制智能设备的方法、装置、电子设备及存储介质 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111781851A (zh) * | 2020-08-14 | 2020-10-16 | 水雯琦 | 一种基于大数据分析的家居控制系统及方法 |
| CN111781851B (zh) * | 2020-08-14 | 2021-09-10 | 上海木外信息咨询服务有限公司 | 一种基于大数据分析的家居控制系统及方法 |
| CN114019821A (zh) * | 2021-12-16 | 2022-02-08 | 珠海格力电器股份有限公司 | 智能家居的控制方法、装置及系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106597868B (zh) | 一种智能家居控制系统 | |
| US9717132B2 (en) | Intelligent lighting control system and method | |
| EP3224992B1 (en) | Controlling a networked lighting and/or environmental-control system | |
| CN111970180B (zh) | 智能家居设备的组网配置方法、装置、电子设备及存储介质 | |
| CN205003465U (zh) | 具备级联网关的智能家居系统 | |
| CN105068460A (zh) | 一种智能控制系统 | |
| CN106707784A (zh) | 一种基于knx协议的智能家居控制方法和系统 | |
| KR20140026242A (ko) | Nfc 가능 휴대용 장치에 의한 홈 자동화 장치 페어링 | |
| CN205491368U (zh) | 可语音延迟或定时开关的智能灯及其智能灯控系统 | |
| CN105530672A (zh) | 一种移动终端与智能家居通信网络的切换方法和切换系统 | |
| CN104902024A (zh) | 基于云平台的智能家居优先控制系统及其控制方法 | |
| CN111742610B (zh) | 利用受控加入模式的调试方法和灯具设备 | |
| CN113009838A (zh) | 智能家居控制方法、终端设备及智能家居控制系统 | |
| CN111988208A (zh) | 一种基于智能音箱的居家控制系统及方法 | |
| KR101738784B1 (ko) | IoT 환경 구축을 위한 무선 네트워크 기능이 결합된 지능형 통합 스위치 및 이를 이용하는 제어 방법 | |
| CN111103804A (zh) | 控制方法、控制设备、终端、控制系统及计算机存储介质 | |
| CN111240222A (zh) | 一种智能家居控制系统、方法及装置 | |
| CN107770009B (zh) | 一种控制装置、方法、存储介质及设备 | |
| KR20170062424A (ko) | IoT 환경 구축을 위한 무선 네트워크 기능이 결합된 지능형 통합 스위치 및 이를 이용하는 제어 방법 | |
| CN112034725A (zh) | 一种基于物联网的远程家居控制方法 | |
| CN120669596A (zh) | 智能墙壁开关的控制系统、处理方法及智能墙壁开关 | |
| CN114019815B (zh) | 一种智能家居设备配置系统及方法 | |
| CN106850359A (zh) | 一种智能网关的knx控制模块及信号处理方法 | |
| CN106713128A (zh) | 一种智能网关装置 | |
| CN105511316A (zh) | 一种控制器及控制系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200505 |
|
| WD01 | Invention patent application deemed withdrawn after publication |