System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能灯控,特别是涉及一种可开关场景的实现方法、装置、介质及产品。
技术介绍
1、目前市场上已有的智能灯控系统中,传统的场景控制主要有以下的不足点:
2、由于场景本身是一种多设备状态的组合,所以场景只能被启动(打开),没有关闭的说法,场景只能通过切换成其它场景的方式来取消当前的场景效果。
3、以一个典型的采用投影仪的酒店客房为例,客房设备有:投影仪、幕布、窗帘、照明灯、氛围灯。我们在需要观影的时候需要多个设备同时动作,并且各个设备有不同的状态效果,这个时候我们就需要设置一个“投影模式”场景。
4、投影模式的效果如下:
5、投影仪-开、幕布-开、窗帘-关、照明灯-关、氛围灯-开。
6、当我们使用语音控制时,一般会通过在对象名称前加上“打开”、“关闭”等关键词来进行操作,如“打开投影模式”和“关闭投影模式”,但是根据场景的定义,场景只能切换并不能进行关操作,此时“关闭投影模式”一般是个无效的语音指令,所以只能通过语音呼叫其它场景来达到关闭投影的目的。在这里一种可开关的场景功能会更符合用户的行为习惯。
7、因此,如何设计一种能够关闭场景的方法,成为本领域亟需解决的技术问题。
技术实现思路
1、本专利技术的目的是提供一种可开关场景的实现方法、装置、介质及产品,本专利技术既具有场景的优势,也弥补了常规场景只有单一效果(不支持“关”状态),导致的在实际使用中存在与用户行为习惯契合度不足的情况。
2、
3、第一方面,本专利技术提供了一种可开关场景的实现方法,所述方法包括:
4、获取组合指令;所述组合指令为将若干个执行器设备设置为一个被控制对象的指令。
5、根据所述组合指令将若干个执行器设备设置为一个被控制对象的设备组。
6、设置所述设备组的逻辑状态;所述逻辑状态包括:开状态和关状态。
7、设置设备组中每一个执行器设备与对应逻辑状态的状态映射关系;所述状态映射关系为执行器设备自身与设备组逻辑状态对应的状态效果关系。
8、所述执行器设备,可存储所述状态映射关系,并用于根据用户的控制输入(控制指令或者无线开关/传感器的执行动作),直接从控制输入中获取待控制的设备组的id和所述设备组所要达到的逻辑状态,或者从匹配好的映射配置项中确定待控制的设备组的id和所述设备组所要达到的逻辑状态;然后根据确定的所述设备组的id和所述设备组所要达到的逻辑状态从所述状态映射关系中获取所述执行器设备自身的状态效果并执行此状态效果。
9、根据所述状态映射关系确定可开关场景的展示效果。
10、可选地,所述方法还包括:
11、设置无线开关/无线传感器与设备组之间的触发逻辑关系;所述触发逻辑关系为设备组与无线开关/无线传感器预设阈值对应的状态效果关系。
12、根据所述触发逻辑关系确定可开关场景的展示效果。
13、可选地,所述设备组用于支持无线开关/无线传感器控制。
14、可选地,所述设备组用于支持语音控制或手机app控制。
15、可选地,所述设备组用于支持无线开关以单键循环的方式进行控制。
16、可选地,同一所述执行器设备能够允许被设置至不同的设备组。
17、可选地,每一个设备组作为一个独立的对象运行。
18、第二方面,本专利技术提供了一种计算机装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现第一方面所述一种可开关场景的实现方法的步骤。
19、第三方面,本专利技术提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面所述一种可开关场景的实现方法的步骤。
20、第四方面,本专利技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面所述一种可开关场景的实现方法的步骤。
21、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:
22、本专利技术提供了一种可开关场景的实现方法、装置、介质及产品,本专利技术将多个执行器设备的组合定义为设备组(一个被控制对象),并为这个设备组定义两个逻辑状态,分别是“开”状态和“关”状态。并且设备组的“开”和“关”状态都需要选择设备组中每个执行器设备所对应的实际状态效果,即设备组的开和关状态与执行器设备之间有一个状态映射关系。这样通过对设备组的开/关控制就实现了一种可开关场景的效果。与现有技术场景只能切换不能进行关操作相比,本专利技术既发挥了场景在智能灯控系统中的优势,又规避了常规场景本身没有关闭状态的限制,从而使得智能灯控场景化的应用更能符合用户的使用习惯。
本文档来自技高网...【技术保护点】
1.一种可开关场景的实现方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种可开关场景的实现方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持无线开关/无线传感器控制。
4.根据权利要求3所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持语音控制或手机APP控制。
5.根据权利要求3所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持无线开关以单键循环的方式进行控制。
6.根据权利要求1所述的一种可开关场景的实现方法,其特征在于,同一所述执行器设备能够允许被设置至不同的设备组。
7.根据权利要求6所述的一种可开关场景的实现方法,其特征在于,每一个设备组作为一个独立的对象运行。
8.一种计算机装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-7中任一项所述一种可开关场景的实现方法的步骤。
9.一种计算机可读存
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7中任一项所述一种可开关场景的实现方法的步骤。
...【技术特征摘要】
1.一种可开关场景的实现方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种可开关场景的实现方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持无线开关/无线传感器控制。
4.根据权利要求3所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持语音控制或手机app控制。
5.根据权利要求3所述的一种可开关场景的实现方法,其特征在于,所述设备组用于支持无线开关以单键循环的方式进行控制。
6.根据权利要求1所述的一种可开关场景的实现方法,其特征在于,同一所述执行器设备能够允许被设置至不同的设备组。...
【专利技术属性】
技术研发人员:魏代熙,吴耀,
申请(专利权)人:中山易能智达电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。