一种实现开关联动的方法、装置、设备及可读存储介质
文献发布时间:2024-04-18 19:58:30
技术领域
本发明涉及智能控制技术领域,特别涉及一种实现开关联动的方法、装置、设备及可读存储介质。
背景技术
当前实现开关的联动控制时的技术方案为,第一,将现有的开关,都升级为组网控制的开关,然后借助手机APP软件对每个开关进行组网,每个开关按键进行设置联动关系,并实现联动控制。第二,采用的开关布线的方式进行开关联动。因此,当前实现开关联动控制的技术方案,需要额外借助手机APP,进行繁琐的蓝牙设备组网、联动关系绑定、控制动作设定等一系列操作,操作复杂,增加APP软件开发维护成本的同时,还依赖于APP软件,且不易部署;或者采用的开关布线模式较为复杂,通常需要穿墙大量布线,而且联动功能单一,不能显示开关状态等等,给用户带来不便。
因此,当前对开关进行联动控制的方法存在效率较低,用户体验感较差的技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种实现开关联动的方法、装置、设备及可读存储介质,解决了现有技术中对开关进行联动控制的技术问题。
为解决上述技术问题,本发明提供了一种实现开关联动的方法,包括:
检测开关按键的触摸操作;
基于所述触摸操作确定目标控制指令;
当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定。
可选的,所述基于所述触摸操作确定目标控制指令,包括:
基于所述触摸操作确定按键触摸时长和/或按键触摸次数;
通过所述按键触摸时长和/或所述按键触摸次数,确定所述目标控制指令。
可选的,所述当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定,包括:
当所述目标控制指令为所述开关联动绑定指令时,接收目标待绑定开关基于所述低功耗蓝牙广播协议发送的目标绑定请求广播包;
基于所述目标绑定请求广播包与所述目标待绑定开关进行绑定,并存储开关联动绑定信息。
可选的,所述当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定,包括:
当所述目标控制指令为所述开关联动绑定指令时,基于所述低功耗蓝牙广播协议实现星型场景的开关联动绑定;其中,所述星型场景为分别与其他开关进行绑定;
和/或基于所述低功耗蓝牙广播协议实现接力联动场景的开关联动绑定;其中,所述接力联动场景为当第二开关与目标开关之间的距离大于预设通信阈值时,将所述目标开关与中间开关绑定,将所述第二开关与所述中间开关绑定,从而通过所述中间开关与所述第二开关进行联动绑定。
可选的,在所述基于所述触摸操作确定目标控制指令之后,还包括:
当确定所述目标控制指令为开关操作时,确定当前联动控制绑定的目标开关,并基于所述开关操作对所述目标开关进行联动开关控制。
可选的,所述当确定所述目标控制指令为开关操作时,确定当前联动控制绑定的目标开关,并基于所述开关操作对所述目标开关进行联动开关控制,包括:
确定当前联动控制绑定的目标开关列表;
基于所述目标开关列表,基于所述开关操作对各个所述目标开关进行统一联动控制。
可选的,在所述基于所述触摸操作确定目标控制指令之后,还包括:
当确定所述目标控制指令为解绑操作时,基于所述低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于所述解绑请求广播包进行解绑。
本发明还提供了一种实现开关联动的装置,包括:
触摸操作检测模块,用于检测开关按键的触摸操作;
目标控制指令确定模块,用于基于所述触摸操作确定目标控制指令;
基于低功耗蓝牙广播协议进行开关联动模块,用于当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定。
本发明还提供了一种实现开关联动的设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现上述的实现开关联动的方法。
本发明还提供了一种可读存储介质,所述可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现上述的实现开关联动的方法。
可见,本发明通过检测开关按键的触摸操作;基于触摸操作确定目标控制指令;当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定。本发明和当前利用APP进行开关联动绑定,或者利用多条线路进行开关联动绑定相比,本发明可以基于低功耗蓝牙广播协议直接将目标开关与待绑定开关进行绑定,由于可以直接利用开关进行绑定,无需使用APP和多余的线路,故可以提高开关联动绑定的效率。
此外,本发明还提供了一种实现开关联动的装置、设备及可读存储介质,同样具有上述有益效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种实现开关联动的方法的流程图;
图2为本发明实施例提供的一种星型分布场景的示例图;
图3为本发明实施例提供的一种接力场景的示例图;
图4为本发明实施例提供的一种回字型分布场景的示例图;
图5为本发明实施例提供的一种实现开关联动的方法的流程示例图;
图6为本发明实施例提供的一种控制过程的流程示例图;
图7为本发明实施例提供的一种开关A1和开关B1绑定的流程示例图;
图8为本发明实施例提供的一种开关A1和开关B2绑定的流程示例图;
图9为本发明实施例提供的一种基于开关A1控制开关B1和开关B2的流程示例图;
图10为本发明实施例提供的一种基于开关B1控制开关A1和开关B2的流程示例图;
图11为本发明实施例提供的一种解绑过程的流程示例图;
图12为本发明实施例提供的一种实现开关联动的装置的结构示意图;
图13为本发明实施例提供的一种实现开关联动的设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1为本发明实施例提供的一种实现开关联动的方法的流程图。该方法可以包括:
S100,检测开关按键的触摸操作。
该实施例并不限定具体的开关按键的触摸操作。该实施例中针对开关按键的触摸操作可以是轻按一下打开开关;或者该实施例中针对开关按键的触摸操作可以是轻按一下关闭开关;或者该实施例中针对开关按键的触摸操作可以是长按开关键6秒;或者该实施例中针对开关按键的触摸操作可以是长按开关键3秒。
S101,基于触摸操作确定目标控制指令。
该实施例并不限定基于触摸操作确定目标控制指令的具体指令。例如,该实施例轻按一下打开开关对应的目标控制指令可以是打开全部关联的开关;或者该实施例轻按一下关闭开关对应的目标控制指令可以是关闭全部关联的开关;或者该实施例中长按开关键6秒对应的目标控制指令可以是广播信号,与其他开关进行关联,以与其他开关联动控制。
需要进一步说明的是,上述基于触摸操作确定目标控制指令,可以包括:基于触摸操作确定按键触摸时长和/或按键触摸次数;通过按键触摸时长和/或按键触摸次数,确定目标控制指令。该实施例可以仅仅根据按键触摸时长可以确定目标控制指令;或者该实施例可以仅仅根据触摸次数确定目标控制指令,当根据触摸次数确定目标控制指令时,可以根据连续触摸开关按键的次数;或者该实施例可以根据触摸次数和按键触摸时长确定目标控制指令。
需要进一步说明的是,在上述基于触摸操作确定目标控制指令之后,还可以包括:当确定目标控制指令为开关操作时,确定当前联动控制绑定的目标开关,并基于开关操作对目标开关进行联动开关控制。该实施例中的目标控制指令可以是开关操作,对目标开关进行联动打开开关处理或者关闭开关处理。该实施例可以在存在开关操作时,及时对联动开关进行控制,提高了开关联动控制的效率。
需要进一步说明的是,上述当确定目标控制指令为开关操作时,确定当前联动控制绑定的目标开关,并基于开关操作对目标开关进行联动开关控制,可以包括:确定当前联动控制绑定的目标开关列表;基于目标开关列表,基于开关操作对各个目标开关进行统一联动控制。该实施例可以确定当前联动控制绑定的目标开关列表,该目标开关列表可以准确地确定联动控制的开关,提高开关联动控制的准确性。
需要进一步说明的是,在上述基于触摸操作确定目标控制指令之后,还可以包括:当确定目标控制指令为解绑操作时,基于低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于解绑请求广播包进行解绑。该实施例可以确定目标控制指令为解绑操作基于低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于解绑请求广播包进行解绑,提高了解绑的效率。
S102,当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定。
该实施例中的低功耗蓝牙广播协议为Beacon,Beacon也指iBeacon,Beacon是信标,是建立在低功耗蓝牙协议基础上的一种广播协议。该实施例可以当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定。该实施例中低功耗蓝牙广播协议的通信协议如下:
数据帧格式:
表1一种数据帧格式的示例表
各字节代表物理意义:
1)Length:数据长度;
2)Type:0xFF;
3)Comany ID:0x1207;
4)Cmd Payload:
(1)Header:命令头,master 0xA5;slaver 0xA6;
(2)SEQ:指令序列号,依次累加,相同包SEQ一样;
(3)Type:产品品类;
(4)Cmd:命令;
(5)Data:命令内容;
表2一种命令集的示例表
需要进一步说明的是,上述当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定,包括:当目标控制指令为开关联动绑定指令时,接收目标待绑定开关基于低功耗蓝牙广播协议发送的目标绑定请求广播包;基于目标绑定请求广播包与目标待绑定开关进行绑定,并存储开关联动绑定信息。该实施例中待绑定开关可以与目标开关双向绑定,提高了开关联动的准确性。
需要进一步说明的是,上述当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定,可以包括:当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议实现星型场景的开关联动绑定;其中,星型场景为分别与其他开关进行绑定;和/或基于低功耗蓝牙广播协议实现接力联动场景的开关联动绑定;其中,接力联动场景为当第二开关与目标开关之间的距离大于预设通信阈值时,将目标开关与中间开关绑定,将第二开关与所述中间开关绑定,从而通过中间开关与第二开关进行联动绑定。
为便于理解,该实施例中当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议实现星型场景的开关联动绑定;其中,星型场景为分别与其他开关进行绑定。该实施例中的星型场景见图2,图2为本发明实施例提供的一种星型分布场景的示例图,该图中开关A和开关B、开关C、开关D、开关E分别绑定,并实现联动。即控制A,与B、C、D、E联动;控制B,与A、C、D、E联动;或者控制C,与A、B、D、E联动;或者控制D,与A、B、C、E联动;或者控制E与A、B、C、D联动。
该实施例中基于低功耗蓝牙广播协议实现接力联动场景的开关联动绑定;其中,接力联动场景为当第二开关与目标开关之间的距离大于预设通信阈值时,将目标开关与中间开关绑定,将第二开关与所述中间开关绑定,从而通过中间开关与第二开关进行联动绑定。该实施例中的接力联动场景见图3,图3为一种接力场景的示例图,接力场景为L型分布的场景,由于开关A与开关C、开关D的距离较远,无法直接绑定,可通过开关B与开关C进行绑定;开关A与开关B绑定,然后开关B与开关C绑定,以此类推,即可以控制A、B、C联动,D不能联动;或者控制B和A、C、D联动;或者控制C和A、B、D联动;或者控制D、B、C联动,A不能联动,实现组网绑定。
可以理解的是,除星型场景和接力场景外,还可以是回字型分布的场景,该回字型分布的场景见图4,图4为本发明实施例提供的一种回字型分布场景的示例图,该场景中开关A与开关B绑定,然后开关B与开关C绑定,开关C与开关D绑定,开关D与开关A绑定,以此类推,即,控制A与B、C、D联动;控制B与A、C、D联动;控制C与A、B、D联动;控制D与A、B、C联动,从而实现绑定组网。
本发明实施例提供的实现开关联动的方法,可以包括:检测开关按键的触摸操作;基于触摸操作确定目标控制指令;当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定。本发明实施例和当前利用APP进行开关联动绑定,或者利用多条线路进行开关联动绑定相比,本发明可以基于低功耗蓝牙广播协议直接将目标开关与待绑定开关进行绑定,由于可以直接利用开关进行绑定,无需使用APP和多余的线路,故可以提高开关联动绑定的效率。并且,本发明会通过按键触摸时长和/或按键触摸次数,确定目标控制指令,提高了目标控制指令确定的准确性;并且,基于目标绑定请求广播包与目标待绑定开关进行绑定,并存储开关联动绑定信息,提高了绑定的准确性;并且,可以适用于星型场景和接力联动场景,提高了联动场景的多样性;并且,基于开关操作对目标开关进行联动开关控制,提高了开关操作的效率;并且,基于目标开关列表,基于开关操作对各个目标开关进行统一联动控制,提高了联动控制的准确性;并且,基于低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于解绑请求广播包进行解绑,提高了解绑的效率。
为了使本发明更便于理解,具体请参考图5,图5为本发明实施例提供的一种实现开关联动的方法的流程示例图,具体可以包括:
S200,开关1发送基于Beacon发送第一绑定请求广播包,进入待绑定状态;
S201,开关2发送基于Beacon发送第二绑定请求广播包,进入待绑定状态;
S202,开关1接收到开关2的第二绑定请求广播包,存储第一绑定信息;
S203,开关2接收到开关1的第一绑定请求广播包,存储第二绑定信息;
S204,开关1基于第一绑定信息与开关2实现开关联动控制,开关2基于第二绑定信息与开关1实现开关联动控制。
该实施例中的Beacon也指iBeacon,Beacon是信标,是建立在低功耗蓝牙协议基础上的一种广播协议。。
为了使本发明更便于理解,具体请参考图6,图6为本发明实施例提供的一种控制过程的流程示例图,具体可以包括:
A1控制B1为开。
1)A1短按,开灯;
2)广播控制开到B1;
3)B1开灯。
A1控制B1为关,过程相同。
为了使本发明更便于理解,具体请参考图7,图7为本发明实施例提供的一种开关A1和开关B1绑定的流程示例图,具体可以包括:
1)长按A1持续6秒以上,进入按键待绑定状态;
2)同时,A1基于Beacon交互协议发送绑定请求广播包,持续3分钟(此时点击按键可停止发送广播包)
3)长按B1持续6秒以上,进入按键待绑定状态;
4)同时,B1发送绑定请求广播包,持续3分钟(此时点击按键可停止发送广播包);
5)B1收到A1的绑定请求,记录绑定信息,如:K1=Aaddr+0x02;(组地址)
6)接着,A1收到绑定请求,并记录绑定信息,如:K1=Aaddr+0x02;
至此,A1和B1绑定成功。
为了使本发明更便于理解,具体请参考图8,图8为本发明实施例提供的一种开关A1和开关B2绑定的流程示例图,具体可以包括:
1)长按A1持续6秒以上,进入按键待绑定状态;
2)同时,A1发送绑定请求广播包,持续3分钟(此时点击按键可停止发送广播包)
3)长按B2持续6秒以上,进入按键待绑定状态;
4)同时,B2发送绑定请求广播包,持续3分钟(此时点击按键可停止发送广播包);
5)B2收到A1的绑定请求,记录绑定信息,如:K1=Aaddr+0x02;
该实施例中的Aaddr为地址信息。
6)接着,A1收到绑定请求,并记录绑定信息,如:K1=Aaddr+0x02;
至此,A1和B2绑定成功。
为了使本发明更便于理解,具体请参考图9,图9为本发明实施例提供的一种基于开关A1控制开关B1和开关B2的流程示例图,具体可以包括:
短按A1控制开灯,将开灯的广播信号发送至B1,B1确定该广播信号是K1开灯时,B1开灯;B2确定该广播信号属于K2开灯时,B2开灯。
为了使本发明更便于理解,具体请参考图10,图10为本发明实施例提供的一种基于开关B1控制开关A1和开关B2的流程示例图,具体可以包括:
短按B1控制开灯,将开灯的广播信号发送至A1,A1确定该广播信号是K1开灯时,A1开灯;B2确定该广播信号属于K2开灯时,B2开灯。
为了使本发明更便于理解,具体请参考图11,图11为本发明实施例提供的一种解绑过程的流程示例图,具体可以包括:
A1与B1、B2可同时解绑,过程如图:
1)连续快速短按A1持续3次以上,进入按键解绑状态;
2)A1首先删除绑定信息K1;
3)A1发送解绑请求广播包;
4)B1和B2可收到解绑请求,二者删除绑定信息K1和K2;
至此,A1和B1、B2解绑成功。
下面对本发明实施例提供的一种实现开关联动的装置进行介绍,下文描述的实现开关联动的装置与上文描述的实现开关联动的方法可相互对应参照。
具体请参考图12,图12为本发明实施例提供的实现开关联动的装置的结构示意图,可以包括:
触摸操作检测模块100,用于检测开关按键的触摸操作;
目标控制指令确定模块200,用于基于所述触摸操作确定目标控制指令;
基于低功耗蓝牙广播协议进行开关联动模块300,用于当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定。
进一步地,基于上述实施例,上述目标控制指令确定模块200,可以包括:
按键触摸时长和/或按键触摸次数确定单元,用于基于所述触摸操作确定按键触摸时长和/或按键触摸次数;
目标控制指令确定单元,用于通过所述按键触摸时长和/或所述按键触摸次数,确定所述目标控制指令。
进一步地,基于上述任意实施例,上述基于低功耗蓝牙广播协议进行开关联动模块300,可以包括:
目标绑定请求广播包接收单元,用于当所述目标控制指令为所述开关联动绑定指令时,接收目标待绑定开关基于所述低功耗蓝牙广播协议发送的目标绑定请求广播包;
开关联动绑定信息确定单元,用于基于所述目标绑定请求广播包与所述目标待绑定开关进行绑定,并存储开关联动绑定信息。
进一步地,基于上述任意实施例,上述基于低功耗蓝牙广播协议进行开关联动模块300,可以包括:
星型场景开关联动绑定实现单元,用于当所述目标控制指令为所述开关联动绑定指令时,基于所述低功耗蓝牙广播协议实现星型场景的开关联动绑定;其中,所述星型场景为分别与其他开关进行绑定;
接力联动场景开关联动绑定实现单元,用于和/或基于所述低功耗蓝牙广播协议实现接力联动场景的开关联动绑定;其中,所述接力联动场景为当第二开关与目标开关之间的距离大于预设通信阈值时,将所述目标开关与中间开关绑定,将所述第二开关与所述中间开关绑定,从而通过所述中间开关与所述第二开关进行联动绑定。
进一步地,基于上述任意实施例,上述实现开关联动的装置,还可以包括:
开关操作确定模块,用于当确定所述目标控制指令为开关操作时,确定当前联动控制绑定的目标开关,并基于所述开关操作对所述目标开关进行联动开关控制。
进一步,基于上述实施例,上述开关操作确定模块,可以包括:
目标开关列表确定单元,用于确定当前联动控制绑定的目标开关列表;
统一联动控制单元,用于基于所述目标开关列表,基于所述开关操作对各个所述目标开关进行统一联动控制。
进一步地,基于上述任意实施例,上述实现开关联动的装置,还可以包括:
解绑模块,用于当确定所述目标控制指令为解绑操作时,基于所述低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于所述解绑请求广播包进行解绑。
需要说明的是,上述实现开关联动的装置中的模块以及单元在不影响逻辑的情况下,其顺序可以前后进行更改。
本发明实施例提供的实现开关联动的装置,可以包括:触摸操作检测模块100,用于检测开关按键的触摸操作;目标控制指令确定模块200,用于基于所述触摸操作确定目标控制指令;基于低功耗蓝牙广播协议进行开关联动模块300,用于当所述目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于所述绑定请求广播包进行开关联动绑定。本发明实施例和当前利用APP进行开关联动绑定,或者利用多条线路进行开关联动绑定相比,本发明可以基于低功耗蓝牙广播协议直接将目标开关与待绑定开关进行绑定,由于可以直接利用开关进行绑定,无需使用APP和多余的线路,故可以提高开关联动绑定的效率。并且,本发明会通过按键触摸时长和/或按键触摸次数,确定目标控制指令,提高了目标控制指令确定的准确性;并且,基于目标绑定请求广播包与目标待绑定开关进行绑定,并存储开关联动绑定信息,提高了绑定的准确性;并且,可以适用于星型场景和接力联动场景,提高了联动场景的多样性;并且,基于开关操作对目标开关进行联动开关控制,提高了开关操作的效率;并且,基于目标开关列表,基于开关操作对各个目标开关进行统一联动控制,提高了联动控制的准确性;并且,基于低功耗蓝牙广播协议发送解绑请求广播包,以使已绑定开关基于解绑请求广播包进行解绑,提高了解绑的效率。
下面对本发明实施例提供的一种实现开关联动的设备进行介绍,下文描述的实现开关联动的设备与上文描述的实现开关联动的方法可相互对应参照。
请参考图13,图13为本发明实施例提供的一种实现开关联动的设备的结构示意图,可以包括:
存储器10,用于存储计算机程序;
处理器20,用于执行计算机程序,以实现上述的实现开关联动的方法。
存储器10、处理器20、通信接口30均通过通信总线40完成相互间的通信。
在本发明实施例中,存储器10中用于存放一个或者一个以上程序,程序可以包括程序代码,程序代码包括计算机操作指令,在本发明实施例中,存储器10中可以存储有用于实现以下功能的程序:
检测开关按键的触摸操作;
基于触摸操作确定目标控制指令;
当目标控制指令为开关联动绑定指令时,基于低功耗蓝牙广播协议发送绑定请求广播包,以使待绑定开关基于绑定请求广播包进行开关联动绑定。
在一种可能的实现方式中,存储器10可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及至少一个功能所需的应用程序等;存储数据区可存储使用过程中所创建的数据。
此外,存储器10可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括NVRAM。存储器存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可以包括各种系统程序,用于实现各种基础任务以及处理基于硬件的任务。
处理器20可以为中央处理器(Central ProcessingUnit,CPU)、特定应用集成电路、数字信号处理器、现场可编程门阵列或者其他可编程逻辑器件,处理器20可以是微处理器或者也可以是任何常规的处理器等。处理器20可以调用存储器10中存储的程序。
通信接口30可以为通信模块的接口,用于与其他设备或者系统连接。
当然,需要说明的是,图13所示的结构并不构成对本发明实施例中实现开关联动的设备的限定,在实际应用中实现开关联动的设备可以包括比图13所示的更多或更少的部件,或者组合某些部件。
下面对本发明实施例提供的可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的实现开关联动的方法可相互对应参照。
本发明还提供一种可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的实现开关联动的方法的步骤。
该可读存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应该认为超出本发明的范围。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系属于仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
以上对本发明所提供的一种实现开关联动的方法、装置、设备及可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
- 烟灶联动控制方法、装置、烟灶联动设备及可读存储介质
- 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
- 一种存储池创建方法、装置、设备及可读存储介质
- 一种元数据存储方法、装置、设备及计算机可读存储介质
- 一种日志存储方法、装置、设备及可读存储介质
- 参数化单元联动的实现方法、装置、设备及可读存储介质
- 一种跨网设备级联联动方法、装置、设备及可读存储介质