技术领域
[0001] 本发明涉及智能家居技术领域,尤其涉及一种智能家居系统。
相关背景技术
[0002] 随着智能家居的技术发展,越来越多的智能家居设备实现了智能化。目前,智能家居生态构架基本上是以路由器作为智能家居网关,手机、平板、电脑等终端设备作为智能家居的控制终端,与智能家居设备共同组成智能家居系统。
[0003] 在现有的组网技术中,通常是在控制终端中安装与智能家居设备对应的应用软件对智能家居设备进行控制。例如,在智能家居设备上设置权限,并将智能家居设备信息和权限输入到控制终端的应用软件上,将控制终端和智能家居设备进行绑定,实现智能家居系统的组网,从而可以通过控制终端对智能家居设备进行控制。现有技术中的智能家居系统的信息交互过程非常繁琐。
具体实施方式
[0023] 在现有的组网技术中,通常是在控制终端中安装与智能家居设备对应的应用软件对智能家居设备进行控制。例如,在智能家居设备上设置权限信息,并将智能家居设备信息和权限信息输入到控制终端的应用软件上,将控制终端与智能家居设备进行绑定,实现智能家居系统的组网,从而可以通过控制终端对智能家居设备进行控制。现有技术中的智能家居系统的信息交互过程非常繁琐。
[0024] 本发明实施例中,信息获取装置通过扫描并获取智能家居设备的信息,并将获取的智能家居设备的信息传输至智能家居网关,智能家居网关再将获取的智能家居设备的信息发送至终端设备,从而可以实现终端设备与智能家居设备之间的连通及信息交互,且通过信息获取装置的主动扫描并获取智能家居设备的信息,使得上述系统可以实现自动组网。
[0025] 为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0026] 参照图1,本发明实施例提供了一种智能家居系统,所述智能家居系统可以包括:信息获取装置101、智能家居网关102、终端设备103和智能家居设备104。
[0027] 在实际应用中,信息获取装置101与智能家居设备104之间可以通过红外连接进行数据传输,也可以通过蓝牙连接进行数据传输,还可以通过近距离无线通信(Near Field Communication,NFC)进行数据传输。
[0028] 在采用NFC进行通信过程中,通信双方只需要提供各自的NFC通信单元,即可进行数据传输,使用起来比较方便,数据传输安全可靠。
[0029] 在实际应用中,NFC通信单元主要存在三种工作模式,分别为读卡器模式、卡模式和点对点模式。下面对上述三种工作模式进行简要说明。
[0030] 读卡器模式又称为主动模式,在读卡器模式下,NFC通信单元作为一个读卡器主动发射出射频场去识别或读取其他配置有NFC通信单元的设备信息。
[0031] 卡模式又称为被动模式,在被动模式下,NFC通信单元在感应到其他配置NFC通信单元的设备发出的射频场后,做出响应,被动的供其他NFC通信单元扫描并读取自身信息。在该模式下,设置有NFC通信单元的设备即使处于关机或者没有接通电源的情况下,其他NFC通信单元也可以读取到该NFC通信单元携带的信息。
[0032] 点对点模式下,具有NFC通信单元的通信双方均通过射频场发送数据,主设备提供射频场,从设备通过主设备提供的射频场将数据传输出去。
[0033] 在实际应用中,智能家居设备104可以为空调、电冰箱、洗衣机、照明灯、智能窗帘、热水器、空气净化器、电视机等。在智能家居设备104上也可以安装有NFC通信单元,在该NFC通信单元上存储有智能家居设备104的信息。
[0034] 在本发明实施例中,智能家居设备104的信息可以包括智能家居设备104的配置信息,也可以包括智能家居设备104的权限信息,还可以同时包括智能家居设备104的配置信息以及智能家居设备104的权限信息。
[0035] 在实际应用中,智能家居设备104的配置信息可以包括以下至少一种:设备网络地址、制造商信息、设备类型、配置参数信息、出厂标识号、连接端口信息以及功能信息。
[0036] 以空调为例,对智能家居设备104的权限信息进行说明。空调的权限信息可以包括:设定可调节温度的最大值及最小值,可调节风速的最大值及最小值等。例如,温度最大值设为28℃,则用户是在使用过程中,温度最高只能调整到28℃。
[0037] 在具体实施中,信息获取装置101上安装有与智能家居设备104相对应的NFC通信单元,二者之间可以通过NFC通信,以获取智能家居设备104的信息。信息获取装置101将获取到的智能家居设备104的信息发送至智能家居网关102。
[0038] 在实际应用中,所述智能家居网关102,与所述信息获取装置101及所述终端设备103耦接。智能家居网关102可以将接收到的智能家居设备104的信息发送至终端设备103。
终端设备103可以为手机、平板、电脑等,终端设备103上安装有用于控制智能家居设备104的应用软件,应用软件可以自动将终端设备103接收到的智能家居设备104的信息自动匹配,从而可以通过应用软件对智能家居设备104进行远程控制。
[0039] 例如,在应用软件中,设置有设备类型、配置参数等选项框。应用软件自动对获取到的智能家居设备104的信息进行识别,并在各选项框中填充相对应的信息。
[0040] 在将智能家居设备104、智能家居网关102、终端设备103以及信息获取装置101完成连通后,即可通过终端设备103对智能家居电子设备104进行控制,实现智能家居系统的自动组网。用户对终端设备103上的应用软件进行操作时,终端设备103生成控制信息并发送至智能家居网关102。智能家居网关102将控制信息转发送至智能家居设备104,从而实现对智能家居设备104的控制。
[0041] 在本发明实施例中,智能家居系统还可以包括云端服务器105。智能家居网关102在接收到智能家居设备104的信息后,可以将接收到的智能家居设备的信息发送至云端服务器105。
[0042] 在具体操作中,终端设备103在连接到智能家居网关102后,终端设备103可以将自身的用户信息发送至智能家居网关102,再由智能家居网关102将收到的用户信息发送至云端服务器105。
[0043] 在实际应用中,用户信息可以包括以下至少一种:终端设备103安装的应用软件信息,终端设备103的设备类型,终端设备103的配置参数,终端设备103的网络地址等。
[0044] 云端服务器105接收到智能家居网关102发送的智能家居设备104的信息以及终端设备103发送的用户信息后,可以对接收到的智能家居设备104的信息以及终端设备103的用户信息进行分析,从而获取到适用于智能家居设备104和终端设备103的应用软件。在获取到适用于智能家居设备104和终端设备103的应用软件之后,云端服务器可以向终端设备103推送应用软件提醒信息。
[0045] 在具体实施中,云端服务器可以根据智能家居设备104的设备类型、终端设备103的设备类型以及终端设备103的配置参数等信息,来获取应用软件。
[0046] 例如,智能家居设备104为A品牌的空调,该空调的型号为B,终端设备103使用的系统为安卓系统,则云端服务器105根据上述信息进行分析,寻找合适的应用软件,合适的应用软件应适合运行在安卓系统中,且能够控制A品牌、型号为B的空调。
[0047] 在实际应用中,当云端服务器105检测到终端设备103上未安装适于控制智能家居设备104的应用软件时,可以向终端设备103推送应用软件的提醒消息。用户可以根据实际需要进行下载安装。终端设备103在接收到应用软件的提醒信息后,若检测到用户输入的确认安装指令时,执行应用软件的安装操作。当应用软件安装成功后,可以在应用软件中添加智能家居设备104的信息。
[0048] 在本发明实施例中,云端服务器105还可以根据收到的智能家居设备104的信息和终端设备103的用户信息,来检测终端设备103上当前安装的应用软件是否存在更新版本。
[0049] 例如,云端服务器105根据用户信息中的终端设备103安装的应用软件信息、终端设备103的设备类型、终端设备103的配置参数以及智能家居设备104的设备类型等信息,检测应用软件是否存在更新版本。当应用软件存在更新版本时,可以视为当前安装的应用软件可以更新,向终端设备103推送更新应用软件的提醒信息。终端设备103在接收到更新应用软件的提醒信息后,若检测到用户输入的确认更新指令时,执行应用软件的更新操作。
[0050] 在本发明实施例中,云端服务器105在完成向终端设备103推送应用软件提醒信息之后,可以根据应用软件推送状态、智能家居设备104的信息以及终端设备103的用户信息生成组网参数。组网参数中可以包括应用软件的信息、终端设备103的用户信息以及智能家居设备104的信息。云端服务器105将组网参数发送至智能家居网关102和终端设备103,供智能家居网关102和终端设备103进行参数更新操作,从而完成自动组网,生成智能家居系统。
[0051] 在本发明的实施例中,所述云端服务器105,可以在完成自动组网后,向终端设备103推送组网成功的消息。
[0052] 在具体实施中,云端服务器105推送的组网成功的消息可以是文字短信,也可以是语音信息。
[0053] 终端设备103在接收到组网成功的消息后,可以执行提醒操作,以提醒用户当前组网成功。在本发明实施例中,提醒操作可以为声音提醒操作,也可以为震动提醒操作。
[0054] 由此可见,信息获取装置通过扫描并获取智能家居设备的信息,并将获取的智能家居设备的信息传输至智能家居网关,智能家居网关再将获取的智能家居设备的信息发送至终端设备,从而可以实现终端设备与智能家居设备之间的连通及信息交互,且通过信息获取装置的主动扫描并获取智能家居设备的信息,使得上述系统可以实现自动组网。简化了智能家居系统的信息交互流程。
[0055] 此外,智能家居网关将获取的智能家居设备信息发送至云端服务器,云端服务器根据收到的智能家居设备的信息及终端设备的用户信息,生成组网参数以及向终端推送用于控制智能家居设备的应用软件,简化了用户获取应用软件的流程,进一步的简化了智能家居组网的操作流程。
[0056] 参照图2,本发明实施例提供了另一种智能家居系统,所述家居系统可以包括:WiFi-NFC网关201、智能家居网关202、终端设备203、智能家居设备204以及云端服务器205。
[0057] 在图2中,WiFi-NFC网关201作为信息获取装置,WiFi-NFC网关201中包括Wi-Fi通信单元和NFC通信单元,可以实现Wi-Fi通信功能和NFC通信功能。当WiFi-NFC网关201靠近智能家居设备204时,WiFi-NFC网关201上的通信单元作为一个读卡器,在主动工作模式下,主动发射射频场。智能家居设备204的NFC通信单元在感应到射频场之后做出响应,此时智能家居设备204的NFC通信单元工作在被动模式下,供工作在主动模式下的WiFi-NFC网关201上的NFC通信单元读取自身携带的智能家居设备204的信息。
[0058] 可以理解的是,WiFi-NFC网关201的NFC通信单元与智能家居设备204的NFC通信单元也可以通过点对点的模式进行数据传输,在点对点模式下,WiFi-NFC网关201的NFC通信单元作为主设备,智能家居设备204的NFC通信单元作为从设备,通过WiFi-NFC网关201的NFC通信单元发射的射频场将智能家居设备204的信息发送至WiFi-NFC网关201。
[0059] WiFi-NFC网关201与智能家居网关202之间通信连接,将获取的智能家居设备204的信息发送至智能家居网关202。
[0060] 在实施应用中,智能家居网关202可以为路由器,WiFi-NFC网关201与智能家居网关202之间可以有多种通信连接方式。
[0061] 例如,WiFi-NFC网关201可以通过网线连接到智能家居网关202上。又如,WiFi-NFC网关201也可以通过Wi-Fi连接到智能家居网关202上。在实际应用中,WiFi-NFC网关201还可以通过其他局域网连接到智能家居网关202上。
[0062] 智能家居设备204上可以设置有无线局域网(Wireless-Fidelity,Wi-Fi)模块,可以与智能家居网关202进行Wi-Fi通信。智能家居网关202接收到智能家居设备204的信息后,在网络后台将智能家居设备204添加到智能家居网关202。
[0063] 在本发明实施例中,智能家居网关202可以将接收到的智能家居设备204的信息发送至云端服务器205。
[0064] 在具体实施中,智能家居设备的个数可以为多个。参照图2,智能家居设备可以包括智能家居设备1、智能家居设备2……智能家居设备n。在实际应用中,智能家居设备1可以为空调,智能家居设备2可以为电视机等等。
[0065] 在具体操作中,终端设备203在连接到智能家居网关202后,终端设备203可以将自身的用户信息发送至智能家居网关202,智能家居网关202将收到的用户信息发送至云端服务器205。云端服务器205的具体工作原理及流程可以参照本发明上述实施例中提供的云端服务器105,此处不做赘述。
[0066] 参照图3,本发明实施例提供了又一种智能家居系统,所述智能家居系统可以包括:NFC通信装置301、智能家居网关302、终端设备303、智能家居设备304及云端服务器305。
[0067] 在发明实施例中,采用NFC通信装置301作为信息获取装置,且NFC通信装置301与智能家居网关302集成在一起,例如,具有NFC通信装置的Wi-Fi路由器。通过与智能家居设备304进行NFC通信,获取智能家居设备304的信息,并将获取的信息发送至智能家居网关302。
[0068] 智能家居网关302可以将接收到的智能家居设备304的信息发送至云端服务器305。
[0069] 在实际应用过程中,可能会存在用户在智能家居系统中增加智能家居设备的需求,增加的智能家居设备可能与信息获取装置距离较远,导致信息获取装置可能无法获取到增加的智能家居设备的信息。
[0070] 为了使得信息获取装置更方便的与智能电子设备的NFC模块通信,获取到智能家居设备的信息,在本发明实施例中,信息获取装置还可以为可拆卸的NFC模块。可拆卸的NFC模块在大多数情况下与智能家居网关集成在一起,也可以在预设距离内离开智能家居网关预设时长。在一定的时长内,可以将拆卸下的信息获取装置移动到方便获取智能家居设备的信息的位置,获取到智能家居设备的信息之后,再将信息获取装置重新放回原始位置。
[0071] 虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。