一种可调控的无线开关系统的制作方法_2

文档序号:10035952阅读:来源:国知局
>[0041]第一云存储单元,用于存储所述无线开关系统中无线开关的动作信号与控制模块的第一绑定关系;
[0042]第二云存储单元,用于存储所述无线开关系统中无线开关的动作信号、电器以及电器的动作之间的第二绑定关系;
[0043]云查询单元,分别与所述控制模块以及所述云存储模块相连,接收所述控制模块发出的动作信号,并根据所述动作信号从所述第二云存储单元中查找相应的第二绑定关系;
[0044]云处理单元,与所述云查询单元相连,接收所述云查询单元查找到的第二绑定关系生产相应的执行命令信号,相应的控制模块接收该执行命令信号,从而控制与该执行命令信号具有绑定关系的电器产生对应动作;
[0045]更新单元,分别与所述智能终端模块、所述第一云存储单元、第二云存储单元以及第一控制存储单元、第二控制存储单元相连,用于接收所述智能中断发出的绑定和/或解绑定命令,并根据这些信号,更新第一云存储单元、第二云存储单元中的第一绑定关系和/或第一控制存储单元、第二控制存储单元中的第二绑定关系;所述第一绑定关系是指,无线开关的动作信号与控制模块的关系;所述第二绑定关系是指,不同的动作信号控制不同的电器执行不同的动作;其中,所述绑定命令是指,建立新的第一绑定关系和/或第二绑定关系;所述解绑定命令是指,删除原有的第一绑定关系和/或第二绑定关系;
[0046]状态存储单元,与所述云处理单元相连,用于存储所有电器的工作状态,并接收云处理单元和控制处理单元反馈来的电器的工作状态,并对所存储的电器的工作状态实时进行更新;
[0047]绑定控制单元,分别与所述智能终端模块以及所述控制模块相连,当所述智能终端模块发出绑定信息时,根据所述绑定信息控制相应的控制模块工作,而断开其它控制模块的工作。
[0048]其中,需要指出的是,在本系统中,所述第一绑定关系是指不同的无线开关通过不同的控制模块实现对电器的控制,即所述第一绑定关系包括若干第一绑定数据,且每条第一绑定数据中均包括一一对应的无线开关动作(即动作信号)与控制模块标识信息。所述第二绑定关系是指,不同的无线开关动作(即动作信号)、不同电器以及不同的电器动作之间的关系,则所述对应动作是指,与动作信号具有第二绑定关系的电器产生的具有第二绑定关系的电器动作。具体来说,所述第二绑定关系包括若干条第二绑定数据,且每条第二绑定数据中均包括一一对应的动作信号、电器标识信息以及电器动作信号。
[0049]所述对应动作是指,与动作信号具有第二绑定关系的电器产生具有第二绑定关系的电器动作。举例来说,当无线开关A按动一次与控制模块Al存在第一绑定关系,且无线开关A按动一下产生的动作信号与空调以及空调打开的动作具有第二绑定关系,那么无线开关按动一下所产生的动作信号通过控制模块Al控制与该动作信号具有第二绑定关系的空调产生对应动作,即打开空调。
[0050]如图3所示,所述控制模块包括:
[0051]第一控制存储单元,与所述更新单元相连,用于存储与其相连的无线开关动作的第一绑定关系;
[0052]第二控制存储单元,与所述更新单元相连,用于存储与其相应的控制模块的所有第二绑定关系;
[0053]第一控制查询单元,分别与所述无线开关以及所述第一控制存储单元相连,用于接收所述无线开关发出的动作信号并判断所述无线开关的标识信息,当所述无线开关的动作信号在所述第一控制存储单元中存在第一绑定关系,说明该无线开关与该控制模块相绑定,将所述无线开关的动作信号发送至第二控制查询单元;
[0054]第二控制查询单元,分别与所述第一控制存储单元以及第一控制查询单元相连,用于接收与其具有第一绑定关系的所述第一控制查询单元发出的动作信号,并根据所述动作信号从所述第二控制存储单元中查找该动作信号相应的绑定关系,如果所述第二控制存储单元中存在对应的第二绑定关系,则发出查询结果;如果发现相应的绑定关系全部或者部分存储在第二云存储单元中,则将动作信号传递至云处理单元;
[0055]控制处理单元,与所述第二控制查询单元相连,接收所述第二控制查询单元,控制相应的电器执行相应的动作,并将该动作信号传递至状态存储单元。
[0056]所述智能终端模块包括终端控制单元和显示单元;
[0057]所述终端控制单元和所述更新单元相连,用以向所述更新单元发出绑定和/或解绑定命令;
[0058]所述显示单元与所述状态存储单元相连,所述状态存储单元将所述电器的工作状态实时的传递至显示单元,显示单元用以显示目前所有电器的工作状态。
[0059]其中,所述云存储模块还包括选择单元,所述选择单元与所述第一云存储单元以及控制处理单元相连,通过对所有的第一绑定关系统计和计算,向用户推送最佳控制模块。当用户启动所述终端控制单元发出启动信息时,所述选择单元接收该启动信息,通过该启动信息判断所需要进行绑定的无线开关,并向通过显示单元向用户推送建议绑定的控制模块的标识信息。
[0060]具体来说,对于第一绑定数据来说,如果无线开关A通过控制模块B直接控制电器动作,或者通过控制模块B将动作信号上传至云存储并由云存储下发至一个或者多个控制器以实现控制电器的动作,此时,无线开关A的动作信号和控制模块B标识就构成了第一绑定数据;如果无线开关A按动一次,能够控制灯B打开,那么动作信号无线开关A按动一次、灯B的标识以及灯B的打开动作,这三个信息就构成了一条第二绑定数据。
[0061]可调控的无线开关系统包括至少一个控制模块和至少一个无线开关。所述无线开关必须和至少一控制模块相连,但是并不是所有的控制模块都连接有无线开关。工作时,按动某个无线开关,使其产生某个动作信号。值得指出的是,对于一个无线开关,按动的动作不同,则产生的动作信号也会不同,具体来说,按动无线开关的动作包括按动一次以及特定时间内连续按动多次等。当无线开关产生动作信号后,将该动作信号发动至所有控制模块的第一控制查询单元,所有的第一控制查询单元在与其相应的第一控制存储单元中查找该动作信号是否存在绑定关系。当某一第一控制查询单元发现与其相应的第一控制存储单元中存在该动作信号的绑定关系时,将该绑定命令传递至第二控制查询单元。所述第二控制查询单元在第二控制存储单元中查找该动作信号的所有第二绑定关系,当发现该动作信号所有的第二绑定关系全部存储于该控制模块中,那么通过该控制模块的控制处理单元控制相应的电器产生相应的动作。如果发现该动作信号所有的第二绑定关系全部存储于云存储模块,将该动作信号上传至云存储模块的云查询单元,云查询单元从第二云存储单元中查找该动作信号相应的所有第二绑定关系,所述云处理单元根据这些信号向相应的控制模块发出相应的执行命令信号,从而实现了跨控制模块控制一个或者多个电器动作。当该控制模块存在该动作信号的部分第二绑定关系,那么除去自身控制相应的电器发生动作,还将该动作信号传递至云存储进行跨模块控制其它电器的动作;此时,云存储不再向该控制模块下发相应的执行命令信号,即该控制模块仅根据该动作信号执行一次
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1