一种灯具开关的关联控制方法及系统技术方案

技术编号:36041574 阅读:19 留言:0更新日期:2022-12-21 10:47
本申请实施例提供一种灯具开关的关联控制方法及系统,涉及开关控制技术领域。该灯具开关的关联控制方法包括:获取待关联房间内的开关信息和灯具信息;根据所述开关信息生成至少一个空白回路;根据所述灯具信息的类型信息,生成对应的序数数组信息;遍历所述序数数组信息,并对遍历到的序数数组信息进行如下处理:将所述序数数组信息对应的灯具与其中一个空白回路进行匹配,生成匹配结果;根据所述匹配结果生成关联控制回路。该灯具开关的关联控制方法可以实现提高灯具和开关之间关联控制的便捷性的技术效果。的便捷性的技术效果。的便捷性的技术效果。

【技术实现步骤摘要】
一种灯具开关的关联控制方法及系统


[0001]本申请涉及开关控制
,具体而言,涉及一种灯具开关的关联控制方法、系统、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,市面上现有的处理方案是根据房间命名,每个房间分配一个特定命名的回路,并将房间内的灯具和开关都关联到此回路里。但是,目前现有技术的方案还存在如下痛点:房间里没有支持多回路,所有灯具不区分类型,统统都放到一个回路,不满足当今市场日益多样的灯具布置和关联需求;没有支持跨房间的回路,不能满足目前厨房卫生间阳台的灯具在其内,而开关往往在客厅一侧的情况;不能识别自定义的房间命名,需要用户手动修改为特定命名,方能应用相应规则。

技术实现思路

[0003]本申请实施例的目的在于提供一种灯具开关的关联控制方法、系统、电子设备及计算机可读存储介质,可以实现提高灯具和开关之间关联控制的便捷性的技术效果。
[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]进一步地,所述关联控制模块具体用于:根据所述匹配结果判断是否匹配成功;若匹配成功,则将所述序数数组信息对应的灯具添加到所述空白回路,生成关联控制回路;若匹配不成功,则将所述序数数组信息对应的灯具添加到预设回路。
[0038]进一步地,所述灯具开关的关联控制系统还包括:
[0039]连通判断模块,用于判断所述待关联房间是否包括连通门,若否,则结束处理;若是,在所述连通门连通的另一侧房间内获取连通开关,所述连通开关设置于所述连通门所在的墙壁、或所述待关联房间和所述另一侧房间的公用墙壁;将所述连通开关添加至所述
关联控制回路。
[0040]进一步地,所述灯具开关的关联控制系统还包括房名模块,所述房名模块用于:
[0041]获取所述待关联房间的房间命名信息;
[0042]根据预先配置的关键词数据对所述房间命名信息进行匹配,识别所述待关联房间的类型,所述待关联房间的类型包括单房间和跨房间,所述跨房间包括连通门。
[0043]进一步地,所述序数数组模块具体用于:根据所述类型信息生成对应的序数数组信息,所述序数数组信息包括射灯一组、壁灯一组、吊灯一组、吸顶灯一组、定制灯一组。
[0044]第三方面,本申请实施例提供的一种电子设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的方法的步骤。
[0045]第四方面,本申请实施例提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如第一方面任一项本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种灯具开关的关联控制方法,其特征在于,包括:获取待关联房间内的开关信息和灯具信息;根据所述开关信息生成至少一个空白回路;根据所述灯具信息的类型信息,生成对应的序数数组信息;遍历所述序数数组信息,并对遍历到的序数数组信息进行如下处理:将所述序数数组信息对应的灯具与其中一个空白回路进行匹配,生成匹配结果;根据所述匹配结果生成关联控制回路。2.根据权利要求1所述的灯具开关的关联控制方法,其特征在于,所述根据所述开关信息生成至少一个空白回路的步骤,包括:根据所述开关信息获取开关数量信息;根据所述开关数量信息生成所述空白回路,其中每个开关对应一个空白回路。3.根据权利要求1所述的灯具开关的关联控制方法,其特征在于,所述根据所述匹配结果生成关联控制回路的步骤,包括:根据所述匹配结果判断是否匹配成功;若匹配成功,则将所述序数数组信息对应的灯具添加到所述空白回路,生成关联控制回路;若匹配不成功,则将所述序数数组信息对应的灯具添加到预设回路。4.根据权利要求1所述的灯具开关的关联控制方法,其特征在于,在所述根据所述匹配结果生成关联控制回路的步骤之后,所述方法还包括:判断所述待关联房间是否包括连通门,若否,则结束处理;若是,在所述连通门连通的另一侧房间内获取连通开关,所述连通开关设置于所述连通门所在的墙壁、或所述待关联房间和所述另一侧房间的公用墙壁;将所述连通开关添加至所述关联控制回路。5.根据权利要求4所述的灯具开关的关联控制方法,其特征在于,在所述获取待关联房间内的开关信息和灯具信息的步骤之前,所述方法还包括:获取所述待关联房间的房间命名信息;根据预先配置的关键词数据对所述房间命名信息进行...

【专利技术属性】
技术研发人员:刘玉丹何文彬
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1