一种多路开关控制装置及方法与流程

文档序号:20262811发布日期:2020-04-03 18:00阅读:293来源:国知局
一种多路开关控制装置及方法与流程

本发明涉及物联网智能控制技术领域,尤其涉及一种多路开关控制装置及方法。



背景技术:

随着智能家居的快速发展,设备的应用越来越广。现在大部分家庭中,使用的还是传统机械墙壁开关。为了将传统开关改造成智能型开关,而不用更换传统开关,因此研发一种多路开关控制装置,将该多路开关控制装置安装在传统开关的后面,与传统开关相连接,并与传统开关一起埋入开关底盒。通过该多路开关控制装置对于连接于其的设备进行智能控制,比如,通过终端对该开关进行智能控制,在保留原有的机械开关功能的基础上,将传统的机械开关改造成智能墙壁开关,从而可以实现传统开关的智能升级,使传统开关具有智能化体现的同时,还减少了升级成本,给用户带来很好的体验效果。

基于这样的多路开关控制装置,如何协调传统的机械开关对设备的控制以及终端对设备的开关控制,正是是本发明所要解决的技术问题。



技术实现要素:

本发明的目的在于提供一种多路开关控制装置及方法,实现了传统机械开关和终端对设备的共同智能化控制。

为实现上述目的,本发明提供了一种多路开关控制装置,所述多路开关控制装置与机械开关电线连接,所述装置包括:

第一指令模块,用于获取来自所述机械开关的一路按键指令;

第二指令模块,用于获取来自终端的操作指令;

控制模块,用于若获取的指令为所述按键指令时,对设备执行与其当前开关状态相反的操作,若获取的指令所述操作指令时,解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。

优选的,所述多路开关控制装置包括一按键模块,所述按键模块与所述第一指令模块连接,其中,所述按键模块具有多路开关控制线,每一路开关控制线连接至所述机械开关对应的开关控制线。

优选的,所述多路开关控制装置还包括一射频模块,用于接收来自终端的操作指令,并将所述操作指令发送至所述第二指令模块。

优选的,所述多路开关控制装置包括优先级设置模块,用于设置所述按键指令的优先级高于所述操作指令。

优选的,所述多路开关控制装置还包括屏蔽模块,用于在一预设时间段内,屏蔽所述按键指令。

优选的,所述多路开关控制装置还包括设置模块,用于在一预设时间窗口内记录接收到的所述按键指令的次数;当所述按键指令的次数为第一预设值时,则设置打开设备并在第一预设时间后关闭该设备;当所述按键指令的次数为第二预设值时,则设置打开设备并在第二预设时间后关闭该设备;当所述按键指令的次数为第三预设值时,设置执行与设备当前开关状态相反的操作。

根据上述发明目的,本发明提供一种多路开关控制方法,所述方法包括:

当获取来自所述机械开关的一路按键指令时,对设备执行与其当前开关状态相反的操作;

当获取来自终端的操作指令时,解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。

优选的,所述方法还包括:设置所述按键指令的优先级高于所述操作指令。

优选的,所述方法还包括:在一预设时间段内,屏蔽所述按键指令。

优选的,所述方法还包括:

在一预设时间窗口内记录接收到的所述按键指令的次数;

当所述按键指令的次数为第一预设值时,则设置打开设备并在第一预设时间后关闭该设备;

当所述按键指令的次数为第二预设值时,则设置打开设备并在第二预设时间后关闭该设备;

当所述按键指令的次数为第三预设值时,设置执行与设备当前开关状态相反的操作。

与现有技术相比,本发明一种多路开关控制装置及方法,所带来的有益效果为:通过该多路开关控制装置对连接于其的设备进行智能化的控制,并且实现在原有的机械开关基础之上增加该多路开关控制装置,保留原有的机械开关功能的基础上将机械开关改造成智能开关;使传统机械开关对设备的控制以及终端对设备的控制之间统一起来,实现了二者对设备的共同智能化控制,提高了智能家居的体验效果,给用户带来方便。

附图说明

图1是根据本发明的一个多路开关控制装置的系统示意图。

图2是根据本发明的一个两路开关控制装置的应用示意图。

图3是根据本发明的一个两路开关控制装置的示意图。

图4是根据本发明的一个多路开关控制方法的流程示意图

具体实施方式

以下将结合附图所示的具体实施方式对本发明进行详细描述,但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。

如图1所示的本发明一实施例中,本发明提供一种多路开关控制装置,所述多路开关控制装置与机械开关电线连接,所述装置包括:

第一指令模块10,用于获取来自所述机械开关的一路按键指令;

第二指令模块11,用于获取来自终端的操作指令;

控制模块12,用于若获取的指令为所述按键指令时,对设备执行与其当前开关状态相反的操作,若获取的指令所述操作指令时,解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。

如图2所示的本发明的一具体实施例,将所述多路开关控制装置安装在传统的机械开关后面,与机械开关一起埋入开关底盒中。机械开关完全不需要任何改动,只要将机械开关连接至多路开关控制装置。通过该多路开关控制装置实现机械开关的智能化实现,用户可通过终端的app管理软件来实现对开关的控制,从而实现开关智能化控制,进而智能化地控制家居中的其他设备。

根据本发明的一具体实施例,所述多路开关控制装置包括一按键模块,所述按键模块与所述第一指令模块连接,其中,所述按键模块具有多路开关控制线,每一路开关控制线连接至机械开关对应的开关控制线。以图3所示为例,图3为两路开关控制装置,机械开关为两路开关,两路开关控制装置的g线连接至机械开关的公共端,两路开关控制装置的第一路k1开关控制线连接至机械开关的第一路开关控制线,第二路k2连接至机械开关的第二路开关控制线。原先通过机械开关连接至灯的线路,通过两路开关控制装置连接至灯,从而通过该两路开关控制装置控制灯的开启和关闭。n为接入的零线,l为接入的火线,l1接出的第一路火线,l2为接触的第二路火线。其通过监控k1、k2线路的通断,通过两路开关控制装置来控制l1、l2的开启和关闭。当机械开关的一路开关按钮按下时,输出一信号至所述按键模块,所述按键模块接收到该信号后,并发送至所述第一指令模块。所述第一指令模块接收来自所述机械开关的一路按键指令。通过该按键指令来控制对智能家居中的设备的开启和关闭。

根据本发明的一具体实施例,所述多路开关控制装置还包括一射频模块,用于接收来自终端的操作指令,并将所述操作指令发送至所述第二指令模块。具体地,在用户终端安装一app管理软件,通过该app管理软件可以控制该多路开关控制装置的智能化管理。比如,可通过该app控制开启或者关闭。用户在该app执行开启或者关闭的操作指令,终端将该操作指令发送至云端服务器,通过云端服务器和网关将该操作指令发送至射频模块,所述射频模块接收到该操作指令后,将该操作指令发送至所述第二指令模块。所述第二指令模块接收来自终端的操作指令,该操作指令用于对所述多路开关控制装置的执行操作,进而对智能家居系统中的设备执行开启或者关闭的操作。

当接收到所述按键指令时,所述控制模块对设备执行与其当前开关状态相反的操作。传统的机械开关上的按键仅作为触发装置,它的通断并没有控制设备的开启和关闭。机械开关从开状态变成关状态,或者从关状态变成开状态,均是提供一触发信号至所述第一指令模块。所述控制模块当接收到所述按键指令时,对设备执行与其当前开关状态相反的操作。比如,如果灯的初始状态为打开状态,无论机械开关的状态从打开还是关闭,所述控制模块接收到按键指令后,查询当前灯的状态为开启,对灯执行关闭的操作。同样的,如果灯的初始状态为关闭状态,只要接收到机械开关的按键指令,所述控制模块接收到按键指令后,查询当前灯的状态为关闭,对灯执行开启的操作。

当接收到所述操作指令时,所述控制模块解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。比如,如果灯的初始状态为打开状态,用户通过终端来控制灯的关闭,用户在终端的app执行关闭的操作指令,所述控制模块解析该操作指令,获取关闭的动作信息,对灯执行关闭的操作,从而实现智能化地控制灯的开启和关闭。

根据本发明的一具体实施例,所述多路开关控制装置包括优先级设置模块,设置所述按键指令的优先级高于所述操作指令。若所述多路开关控制装置同时获取按键指令和操作指令时,按照所述优先级的设置原则,优先执行所述按键指令对应的操作。

根据本发明的一具体实施例,所述多路开关控制装置还包括屏蔽模块,该屏蔽模块在一预设时间段内,屏蔽所述按键指令。本实施例的应用场景之一,当用户有特殊需求,为避免出现其他用户对设备的误操作,不希望通过机械开关来控制设备的开启和关闭,只通过终端来控制设备的开启和关闭。通过该实施例,屏蔽来自机械开关的按键指令,即使有用户误按了机械开关,也不能引起设备的开启和关闭。

根据本发明的一具体实施例,所述多路开关控制装置还包括设置模块,用于在一预设时间窗口内记录接收到的所述按键指令的次数。当所述按键指令的次数为第一预设值时,则设置打开设备并在第一预设时间后关闭该设备;当所述按键指令的次数为第二预设值时,则设置打开设备并在第二预设时间后关闭该设备;当所述按键指令的次数为第三预设值时,设置执行与设备当前开关状态相反的操作。用户可根据需要通过触碰机械开关的次数来实现对设备的开启和关闭。比如,设置有效窗口为2秒,在2秒内记录机械开关发送的按键指令次数,当次数为3时,表示打开设备并在半小时后关闭该设备,当次数为4时。表示打开设备并在一小时后关闭该设备,当次数为其它值时,设置执行与设备当前开关状态相反的操作。

根据该技术方案,通过该多路开关控制装置对连接于其的设备进行智能化的控制,并且实现在原有的机械开关基础之上增加该多路开关控制装置,保留原有的机械开关功能的基础上将机械开关改造成智能开关;使传统机械开关对设备的控制以及终端对设备的控制之间统一起来,实现了二者对设备的智能化控制,提高了智能家居的体验效果,给用户带来方便。

如图4所示的本发明一实施例中,本发明提供一种多路开关控制方法,所述方法包括:

s401、当获取来自所述机械开关的一路按键指令时,对设备执行与其当前开关状态相反的操作;

s402、当获取来自终端的操作指令时,解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。

当机械开关的一路开关按钮按下时,接收到来自该路开关的按键指令。通过该按键指令来控制对智能家居中的设备的开启和关闭。当接收到所述按键指令时,多路开关控制装置对设备执行与其当前开关状态相反的操作。传统的机械开关上的按键仅作为触发装置,它的通断并没有控制设备的开启和关闭。机械开关从开状态变成关状态,或者从关状态变成开状态,均是提供一触发信号至所述多路开关控制装置。所述多路开关控制装置当接收到所述按键指令时,对设备执行与其当前开关状态相反的操作。比如,如果灯的初始状态为打开状态,无论机械开关的状态从打开还是关闭,所述多路开关控制装置接收到按键指令后,查询当前灯的状态为开启,对灯执行关闭的操作。

当获取来自终端的操作指令时,解析所述操作指令中的开关动作信息,并对所述设备执行对应的开关动作。具体地,在用户终端安装一app管理软件,通过该app管理软件可以控制该多路开关控制装置的智能化管理。可通过该app控制开启或者关闭。用户在该app执行开启或者关闭的操作指令,终端将该操作指令发送至云端服务器,通过云端服务器和网关将该操作指令发送至多路开关控制装置,所述多路开关控制装置接收到该操作指令后,对智能家居系统中的设备执行开启或者关闭的操作。

根据本发明的一具体实施例,所述方法还包括:设置所述按键指令的优先级高于所述操作指令。若所述多路开关控制装置同时获取按键指令和操作指令时,按照所述优先级的设置原则,优先执行所述按键指令对应的操作。

根据本发明的一具体实施例,所述方法还包括:在一预设时间段内,屏蔽所述按键指令。通过该实施例,屏蔽来自机械开关的按键指令,即使有用户误按了机械开关,也不能引起设备的开启和关闭。

根据本发明的一具体实施例,所述方法还包括:在一预设时间窗口内记录接收到的所述按键指令的次数;当所述按键指令的次数为第一预设值时,则设置打开设备并在第一预设时间后关闭该设备;当所述按键指令的次数为第二预设值时,则设置打开设备并在第二预设时间后关闭该设备;当所述按键指令的次数为第三预设值时,设置执行与设备当前开关状态相反的操作。用户可根据需要通过触碰机械开关的次数来实现对设备的开启和关闭。

尽管为示例目的,已经公开了本发明的优选实施方式,但是本领域的普通技术人员将意识到,在不脱离由所附的权利要求书公开的本发明的范围和精神的情况下,各种改进、增加以及取代是可能的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1