本发明实施例涉及通讯技术领域,特别涉及一种智能家居控制方法、转接设备以及主控设备。
背景技术:
智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
但是,发明人发现现有技术中至少存在如下问题:现有技术中无法通过电脑等主控设备对智能家居设备进行控制。
技术实现要素:
本发明实施方式的目的在于提供一种智能家居控制方法、转接设备以及主控设备,使得通过主控设备对智能家居设备进行控制。
为解决上述技术问题,本发明的实施方式提供了一种智能家居控制方法,应用于转接设备中的蓝牙mesh模块,转接设备还包括与蓝牙mesh模块连接的接口转换模块,所述方法包括:通过接口转换模块从主控设备接收至少一目标设备的控制信息;将控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个。
本发明的实施方式还提供了一种智能家居控制方法,应用于主控设备,所述方法包括:提供预设的蓝牙mesh网络的控制界面;其中,蓝牙mesh网络包括若干个智能家居设备;接收至少一目标设备的控制操作,并生成目标设备的控制信息;其中,目标设备为若干个智能家居设备中的一个;通过转接设备中的接口转换模块,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息,以供蓝牙mesh模块将控制信息发送至蓝牙mesh网络。
本发明的实施方式还提供了一种转接设备,包括:相连接的蓝牙mesh模块和接口转换模块;接口转换模块用于连接至主控设备,蓝牙mesh模块用于连接至蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备;蓝牙mesh模块用于通过接口转换模块从主控设备接收至少一目标设备的控制信息,并将控制信息发送至蓝牙mesh网络;其中,目标设备为若干个智能家居设备中的一个。
本发明的实施方式还提供了一种主控设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的智能家居控制方法。
本发明的实施方式还提供了一种主控设备,计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的智能家居控制方法。
本发明实施方式相对于现有技术而言,提供了一种智能家居控制方法,应用于转接设备中的蓝牙mesh模块,转接设备还包括与蓝牙mesh模块连接的接口转换模块,所述方法包括:通过接口转换模块从主控设备接收至少一目标设备的控制信息;将控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个,使得通过主控设备对智能家居设备进行控制。
另外,在通过接口转换模块从主控设备接收至少一目标设备的控制信息之前,还包括:当通过接口转换模块检测到与主控设备连接成功后,进行mesh组网以形成蓝牙mesh网络,并在mesh组网过程中生成蓝牙mesh网络的配置信息;通过接口转换模块将配置信息发送至主控设备。这样做,方便主控设备对蓝牙mesh网络下的每一个智能家居设备进行控制。
另外,在通过接口转换模块将配置信息发送至主控设备之后,还包括:当检测到蓝牙mesh网络中存在新加入的智能家居设备或者检测到存在失去连接的智能家居设备时,更新配置信息;通过接口转换模块将更新后的配置信息发送至主控设备。这样做,有利于保证对蓝牙mesh网络下的每一个智能家居设备进行控制。
另外,接口转换模块为usb转串口模块,usb转串口模块具有用于与主控设备连接的usb连接器。本实施例提供了接口转换模块的一种具体实现形式。
另外,在提供预设的蓝牙mesh网络的控制界面之前,还包括:通过转接设备中的接口转换模块,与转接设备中的蓝牙mesh模块建立通讯连接;通过转接设备中的接口转换模块,从转接设备中的蓝牙mesh模块接收蓝牙mesh网络的配置信息;提供预设的蓝牙mesh网络的控制界面,具体为,根据蓝牙mesh网络的配置信息提供蓝牙mesh网络的控制界面。这样做,进一步方便主控设备对蓝牙mesh网络下的每一个智能家居设备进行控制。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本发明第一实施例提供的一种智能家居控制方法的流程图;
图2是根据本发明第二实施例提供的一种智能家居控制方法的流程图;
图3是根据本发明第三实施例提供的一种智能家居控制方法的流程图;
图4是根据本发明第四实施例提供的一种智能家居控制方法的流程图;
图5是根据本发明第五实施例提供的一种转接设备的结构连接示意图;
图6是根据本发明第六实施例提供的一种主控设备的结构连接示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种智能家居控制方法。应用于转接设备中的蓝牙mesh模块,转接设备还包括与蓝牙mesh模块连接的接口转换模块。
本实施方式中的智能家居控制方法的流程图如图1所示,包括:
步骤101,通过接口转换模块从主控设备接收至少一目标设备的控制信息。
其中,这里所说的控制信息是由手机、电脑等主控设备发送至蓝牙mesh模块的控制信息。目标设备为若干个智能家居设备中的其中之一,比如,目标设备可以为:智能插座、智能体脂秤、智能灯泡、智能风扇灯等等。
本实施方式中的接口转换模块可以为usb转串口模块,usb转串口模块具有用于与主控设备连接的usb连接器,当然,任何可以与蓝牙mesh模块连接的接口转换模块均在本实施方式的保护范围之内。
步骤102,将该控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络。
其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个。
具体的说,由于蓝牙mesh网络是用于建立多对多设备通信的低能耗蓝牙(bluetoothlowenergy,简称“ble”)新的网络拓扑。因此,蓝牙mesh网络可以包括多个智能家居设备,这些智能家居设备之间可以相互进行信息的传递。
与现有技术相比,本实施方式提供了一种智能家居控制方法,应用于转接设备中的蓝牙mesh模块,转接设备还包括与蓝牙mesh模块连接的接口转换模块,所述方法包括:通过接口转换模块从主控设备接收至少一目标设备的控制信息;将控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个,使得通过主控设备对智能家居设备进行控制。
本发明的第二实施方式涉及一种智能家居控制方法。第二实施方式是在第一实施方式的基础上作了进一步改进,具体改进之处在于:在本发明第二实施方式中,在通过接口转换模块从主控设备接收至少一目标设备的控制信息之前,还包括:当通过接口转换模块检测到与主控设备连接成功后,进行mesh组网以形成蓝牙mesh网络,并在mesh组网过程中生成蓝牙mesh网络的配置信息;通过接口转换模块将配置信息发送至主控设备,有利于用过根据配置信息对蓝牙mesh网络下的每一个智能家居设备进行控制。
本实施方式中的智能家居控制方法的流程图如图2所示,包括:
步骤201,当通过接口转换模块检测到与主控设备连接成功后,进行mesh组网以形成蓝牙mesh网络,并在mesh组网过程中生成蓝牙mesh网络的配置信息。
具体的说,配置信息可以包括各智能家居设备的分配地址。
步骤202,通过接口转换模块将配置信息发送至主控设备。
步骤203,通过接口转换模块从主控设备接收至少一目标设备的控制信息。
步骤204,将该控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络。
其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个。
较佳的,在通过接口转换模块将配置信息发送至主控设备之后,还可以包括:当检测到蓝牙mesh网络中存在新加入的智能家居设备或者检测到存在失去连接的智能家居设备时,更新配置信息;通过接口转换模块将更新后的配置信息发送至主控设备,有利于保证对蓝牙mesh网络下的每一个智能家居设备进行控制。
由于本实施方式中步骤203至步骤204与第一实施方式中的步骤101至步骤102大致相同,旨在通过接口转换模块从主控设备接收至少一目标设备的控制信息;将控制信息发送至与蓝牙mesh模块连接的蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备,且目标设备为若干个智能家居设备中的一个,此处不再赘述。
与现有技术相比,本实施方式提供的一种智能家居控制方法,在通过接口转换模块从主控设备接收至少一目标设备的控制信息之前,还包括:当通过接口转换模块检测到与主控设备连接成功后,进行mesh组网以形成蓝牙mesh网络,并在mesh组网过程中生成蓝牙mesh网络的配置信息;通过接口转换模块将配置信息发送至主控设备,有利于用过根据配置信息对蓝牙mesh网络下的每一个智能家居设备进行控制。
本发明第三实施方式涉及一种智能家居控制方法,应用于主控设备。这里所说的主控设备可以为电脑、移动终端等等,此处不作具体限定。
本实施方式中的智能家居控制方法的流程图如图3所示,包括:
步骤301,提供预设的蓝牙mesh网络的控制界面。
其中,蓝牙mesh网络包括若干个智能家居设备。
具体的说,预设的蓝牙mesh网络的控制界面显示蓝牙mesh网络包括的智能冰箱、智能空调等等。以智能空调为例进行说明:在提供的蓝牙mesh网络的控制界面中,显示有与智能空调对应的开、关控制项,以及显示智能空调的当前状态,例如风速、目标温度、开启时间、开启时长、耗电量等信息。
步骤302,接收至少一目标设备的控制操作,并生成目标设备的控制信息。
其中,目标设备为若干个智能家居设备中的一个。
也就是说,接收用户通过主控设备在智能家居设备中选定要控制的目标设备的控制操作,生成控制信息,该控制信息与目标设备对应。
步骤303,通过转接设备中的接口转换模块,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息。
具体的说,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息,以供蓝牙mesh模块将控制信息发送至蓝牙mesh网络。
与现有技术相比,本实施方式提供的一种智能家居控制方法,应用于主控设备,所述方法包括:提供预设的蓝牙mesh网络的控制界面;其中,蓝牙mesh网络包括若干个智能家居设备;接收至少一目标设备的控制操作,并生成目标设备的控制信息;其中,目标设备为若干个智能家居设备中的一个;通过转接设备中的接口转换模块,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息,以供蓝牙mesh模块将控制信息发送至蓝牙mesh网络,使得通过主控设备对智能家居设备进行控制。
本发明第四实施方式涉及一种智能家居控制方法。第四实施方式是在第三实施方式的基础上作了进一步改进,具体改进之处在于:在本发明第四实施方式中,通过在提供预设的蓝牙mesh网络的控制界面之前,通过转接设备中的接口转换模块,与转接设备中的蓝牙mesh模块建立通讯连接;通过转接设备中的接口转换模块,从转接设备中的蓝牙mesh模块接收蓝牙mesh网络的配置信息;根据蓝牙mesh网络的配置信息提供蓝牙mesh网络的控制界面。
本实施方式中的智能家居控制方法的流程图如图4所示,包括:
步骤401,通过转接设备中的接口转换模块,与转接设备中的蓝牙mesh模块建立通讯连接。
步骤402,通过转接设备中的接口转换模块,从转接设备中的蓝牙mesh模块接收蓝牙mesh网络的配置信息。
具体的说,配置信息可以包括各智能家居设备的分配地址。
步骤403,根据蓝牙mesh网络的配置信息提供蓝牙mesh网络的控制界面。
其中,蓝牙mesh网络包括若干个智能家居设备。
步骤404,接收至少一目标设备的控制操作,并生成目标设备的控制信息。
其中,目标设备为若干个智能家居设备中的一个。
步骤405,通过转接设备中的接口转换模块,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息。
具体的说,通过向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息以供蓝牙mesh模块将控制信息发送至蓝牙mesh网络。
由于本实施方式中步骤404至步骤405与第三实施方式中步骤302至步骤303大致相同,旨在接收至少一目标设备的控制操作,并生成目标设备的控制信息,其中,目标设备为若干个智能家居设备中的一个;通过转接设备中的接口转换模块,向转接设备中的与蓝牙mesh网络连接的蓝牙mesh模块发送控制信息以供蓝牙mesh模块将控制信息发送至蓝牙mesh网络,此处不再赘述。
与现有相比,本实施方式提供的一种能家居控制方法,通过在提供预设的蓝牙mesh网络的控制界面之前,通过转接设备中的接口转换模块,与转接设备中的蓝牙mesh模块建立通讯连接;通过转接设备中的接口转换模块,从转接设备中的蓝牙mesh模块接收蓝牙mesh网络的配置信息;根据蓝牙mesh网络的配置信息提供蓝牙mesh网络的控制界面。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第五实施方式涉及一种转接设备,如图5所示,包括:相连接的蓝牙mesh模块11和接口转换模块12。
具体的说,接口转换模块12用于连接至主控设备,蓝牙mesh模块11用于连接至蓝牙mesh网络;其中,蓝牙mesh网络包括若干个智能家居设备;蓝牙mesh模块11用于通过接口转换模块12从主控设备接收至少一目标设备的控制信息,并将控制信息发送至蓝牙mesh网络;其中,目标设备为若干个智能家居设备中的一个。
另外,接口转换模块12为usb转串口模块,usb转串口模块具有用于与主控设备连接的usb连接器。
本发明第六实施方式涉及一种主控设备,如图6所示,包括:至少一个处理器21;以及,与所述至少一个处理器21通信连接的存储器22;其中,所述存储器22存储有可被所述至少一个处理器21执行的指令,所述指令被所述至少一个处理器21执行,以使所述至少一个处理器21能够执行如第三或第四实施方式所述的智能家居控制方法。
其中,存储器22和处理器21采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器21和存储器22的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器21处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器21。
处理器21负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器22可以被用于存储处理器21在执行操作时所使用的数据。
本发明第七实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。