基于智能冰箱的组网及控制方式、系统、智能冰箱的制作方法

文档序号:13476107阅读:317来源:国知局
基于智能冰箱的组网及控制方式、系统、智能冰箱的制作方法

本发明涉及冰箱技术领域,具体而言,涉及一种基于智能冰箱的组网及控制方式、基于智能冰箱的组网及控制系统、智能冰箱。



背景技术:

现今智能冰箱发展迅速,智能家居概念也深入人心,厨房中小家电繁多,冰箱在整个厨房系统中占有重要的地位,目前依靠wifi构建的家庭局域网已经相当成熟,智能家居行业中大部分电器由wifi直接连接路由入网,尤其厨房电器数量较多,路由压力较大且控制繁琐。通过wifi构建的家庭局域网已经相当成熟,而厨房中ble、zigbee等传感器网络通过协议转换进入wifi网络,然后连入internet成为趋势。至今行业内还没有提出一个有效的解决方案。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明第一个方面在于提出一种基于智能冰箱的组网及控制方式。

本发明的第二个方面在于提出一种基于智能冰箱的组网及控制系统。

本发明的第三个方面在于提出一种智能冰箱。

有鉴于此,根据本发明的一个方面,提出了一种基于智能冰箱的组网及控制方法,用于智能冰箱,包括:获取智能冰箱的设备信息;接收待入网设备通过蓝牙模块发送的设备信息及入网请求;绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求。

本发明提供的基于智能冰箱的组网及控制方法,获取智能冰箱的设备信息,冰箱的设备信息如冰箱条形码、冰箱型号、冰箱id,然后冰箱接收待入网设备,比如智能微波炉、智能电饭煲等通过蓝牙模块发送的自身设备信息和入网请求,绑定智能冰箱的设备信息和待入网设备信息,生成绑定信息,如将智能冰箱的id和待入网设备的id进行绑定,智能冰箱再发送自身的设备信息、接收到的待入网设备的信息以及两者设备信息的绑定信息至服务器,服务器根据接收到的智能冰箱的设备信息、待入网设备的设备信息以及智能冰箱与待入网设备的绑定信息来响应待入网设备的入网请求,如此,服务器待入网设备通过ble(蓝牙低能耗技术)连接智能冰箱,与智能冰箱绑定设备信息,再通过协议转化连接互联网,使得待入网设备与智能冰箱使用一个id连接互联网,减少了路由端的wifi设备连接,降低路由负载,增强星型架构稳定性。

根据本发明的上述基于智能冰箱的组网及控制方法,还可以具有以下技术特征:

在上述技术方案中,优选地,接收待入网设备通过蓝牙模块发送的设备信息及入网请求之前,还包括:开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;确认智能冰箱为蓝牙连接的蓝牙主设备。

在该技术方案中,智能冰箱接收待入网设备通过蓝牙发送的设备信息及入网请求之前,首先,要开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块,之后,进入蓝牙配网连接的过程,蓝牙链接形成由查询(inquiry)和寻呼(page)两个过程组成,每个节点在inquiry查询模式和inquiryscan查询扫描模式之间交替变化,蓝牙节点具有变量weight、变量back、变量timeout和fhs(文件系统层次化标准)包。入蓝牙配网连接的过程包括:首先,蓝牙初始化周期性切换成inquiry与inquiryscan模式,以发现其他设备或被发现。其次,判定timeout值,处于相对模式的蓝牙节点互相发现后,进行weight值的比较,weight值较小一方将fhs包传给weight值较大的一方,并进入pagescan状态,weight值较大的一方接收对方的fhs封包后,将timeout复位,继续随机进入inquiry或inquiryscan模式。再次,重复直到timeout为0,进入page模式,确认主节点。通过上述蓝牙配网连接的过程,确认智能冰箱为蓝牙连接的蓝牙主设备,以便智能冰箱接收待入网设备的设备信息以及入网请求,智能冰箱作为蓝牙连接的主设备最终实现通过蓝牙连接对待入网设备的控制。

在上述任一技术方案中,优选地,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,还包括:接收注册终端的id信息;发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱。

在该技术方案中,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,也就是在智能冰箱与待入网设备开始连接之前,首先接收注册终端的id信息,该注册终端可以是智能手机、电脑、平板、可穿戴手环等终端,并在其上安装用于控制智能家电的控制app,发送注册终端的id信息和智能冰箱的设备信息至服务器,来绑定注册终端和智能冰箱,实现通过注册的智能终端对智能冰箱的控制。

在上述任一技术方案中,优选地,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,还包括:判断是否接收到服务器的返回数据;若接收到服务器的返回数据,则接收待入网设备通过蓝牙发送的设备信息及入网请求;若未接收到服务器的返回数据,则重新发送注册终端的id信息和智能冰箱的设备信息至服务器。

在该技术方案中,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,需要判断服务器针对发送的数据是否返回数据,若接收到服务器的返回数据,就说明注册终端注册成功,以智能冰箱绑定成功,则接收待入网设备通过蓝牙发送的设备信息及入网请求,以实现通过智能冰箱对待入网设备的控制。若未接收到服务器的返回数据,就说明没有注册及绑定成功,那么重新发送注册终端的id信息和智能冰箱的设备信息至服务器,以实现再次注册及绑定。

在上述任一技术方案中,优选地,发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,还包括:接收注册终端控制指令以根据控制指令控制待入网设备。

在该技术方案中,智能冰箱发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器,服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,也就是在待入网设备通过ble连接智能冰箱,且通过协议转化连接互联网后,接收注册终端控制指令以根据控制指令控制待入网设备,如此,实现了冰箱一键控制待入网设备,控制过程简单,提高了待入网设备的工作效率,提升了用户体验度。

根据本发明的第二个方面,提出了一种基于智能冰箱的组网及控制系统,用于智能冰箱,包括:获取单元,用于获取智能冰箱的设备信息;第一接收单元,用于接收待入网设备通过蓝牙模块发送的设备信息及入网请求;绑定单元,用于绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;第一发送单元,用于发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求。

本发明提供的基于智能冰箱的组网及控制系统,获取单元获取智能冰箱的设备信息,冰箱的设备信息如冰箱条形码、冰箱型号、冰箱id,然后冰箱的第一接收单元接收待入网设备,比如智能微波炉、智能电饭煲等通过蓝牙模块发送的自身设备信息和入网请求,绑定单元绑定智能冰箱的设备信息和待入网设备信息,生成绑定信息,如将智能冰箱的id和待入网设备的id进行绑定,智能冰箱的第一发送单元再发送自身的设备信息、接收到的待入网设备的信息以及两者设备信息的绑定信息至服务器,服务器根据接收到的智能冰箱的设备信息、待入网设备的设备信息以及智能冰箱与待入网设备的绑定信息来响应待入网设备的入网请求,如此,服务器待入网设备通过ble(蓝牙低能耗技术)连接智能冰箱,与智能冰箱绑定设备信息,再通过协议转化连接互联网,使得待入网设备与智能冰箱使用一个id连接互联网,减少了路由端的wifi设备连接,降低路由负载,增强星型架构稳定性。

根据本发明的上述基于智能冰箱的组网及控制系统,还可以具有以下技术特征:

在上述技术方案中,优选地,开启单元,用于开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;确认单元,用于确认智能冰箱为蓝牙连接的蓝牙主设备。

在该技术方案中,智能冰箱接收待入网设备通过蓝牙发送的设备信息及入网请求之前,首先,开启单元要开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块,之后,进入蓝牙配网连接的过程,蓝牙链接形成由查询(inquiry)和寻呼(page)两个过程组成,每个节点在inquiry查询模式和inquiryscan查询扫描模式之间交替变化,蓝牙节点具有变量weight、变量back、变量timeout和fhs(文件系统层次化标准)包。入蓝牙配网连接的过程包括:首先,蓝牙初始化周期性切换成inquiry与inquiryscan模式,以发现其他设备或被发现。其次,判定timeout值,处于相对模式的蓝牙节点互相发现后,进行weight值的比较,weight值较小一方将fhs包传给weight值较大的一方,并进入pagescan状态,weight值较大的一方接收对方的fhs封包后,将timeout复位,继续随机进入inquiry或inquiryscan模式。再次,重复直到timeout为0,进入page模式,确认主节点。通过上述蓝牙配网连接的过程,确认单元确认智能冰箱为蓝牙连接的蓝牙主设备,以便智能冰箱接收待入网设备的设备信息以及入网请求,智能冰箱作为蓝牙连接的主设备最终实现通过蓝牙连接对待入网设备的控制。

在上述任一技术方案中,优选地,第二接收单元,用于接收注册终端的id信息;第二发送单元,用于发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱。

在该技术方案中,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,也就是在智能冰箱与待入网设备开始连接之前,首先第二接收单元接收注册终端的id信息,该注册终端可以是智能手机、电脑、平板、可穿戴手环等终端,并在其上安装用于控制智能家电的控制app,第二发送单元发送注册终端的id信息和智能冰箱的设备信息至服务器,来绑定注册终端和智能冰箱,实现通过注册的智能终端对智能冰箱的控制。

在上述任一技术方案中,优选地,判断单元,用于判断是否接收到服务器的返回数据;第一接收单元,具体用于若接收到服务器的返回数据,则接收待入网设备通过蓝牙模块发送的设备信息及入网请求;第二发送单元,还用于若未接收到服务器的返回数据,则重新发送注册终端的id信息和智能冰箱的设备信息至服务器。

在该技术方案中,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,判断单元需要判断服务器针对发送的数据是否返回数据,若接收到服务器的返回数据,就说明注册终端注册成功,以智能冰箱绑定成功,则第一接收单元接收待入网设备通过蓝牙发送的设备信息及入网请求,以实现通过智能冰箱对待入网设备的控制。若未接收到服务器的返回数据,就说明没有注册及绑定成功,那么第二发送单元重新发送注册终端的id信息和智能冰箱的设备信息至服务器,以实现再次注册及绑定。

在上述任一技术方案中,优选地,控制单元,用于接收注册终端控制指令以根据控制指令控制待入网设备。

在该技术方案中,智能冰箱发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器,服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,也就是在待入网设备通过ble连接智能冰箱,且通过协议转化连接互联网后,控制单元接收注册终端控制指令以根据控制指令控制待入网设备,如此,实现了冰箱一键控制待入网设备,控制过程简单,提高了待入网设备的工作效率,提升了用户体验度。

根据本发明的第三个方面,本发明提供了一种智能冰箱,包括上述任一技术方案中的基于智能冰箱的组网及控制系统。

本发明提供的智能冰箱,包括上述任一技术方案中的基于智能冰箱的组网及控制系统,因此具有该基于智能冰箱的组网及控制系统的全部有益效果,在此不再赘述。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了本发明的一个实施例的基于智能冰箱的组网及控制方法的流程示意图;

图2示出了本发明的另一个实施例的智能冰箱的组网及控制方法的流程示意图;

图3示出了本发明的一个具体实施例的智能冰箱的组网及控制方法的流程示意图;

图4示出了本发明的一个实施例的智能冰箱与待入网设备蓝牙配网方法流程示意图;

图5示出了本发明的一个实施例的基于智能冰箱的组网及控制系统的示意框图;

图6示出了本发明的另一个实施例的基于智能冰箱的组网及控制系统的示意框图;

图7示出了本发明的一个实施例的智能冰箱结构示意图。

具体实施方式

为了能够更清楚地理解本发明的上述方面、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

本发明第一方面的实施例,提出一种基于智能冰箱的组网及控制方法,图1示出了本发明的一个实施例的基于智能冰箱的组网及控制方法的流程示意图:

步骤102,获取智能冰箱的设备信息;

步骤104,接收待入网设备通过蓝牙模块发送的设备信息及入网请求;

步骤106,绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;

步骤108,发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求。

本发明提供的基于智能冰箱的组网及控制方法,获取智能冰箱的设备信息,冰箱的设备信息如冰箱条形码、冰箱型号、冰箱id,然后冰箱接收待入网设备,比如智能微波炉、智能电饭煲等通过蓝牙模块发送的自身设备信息和入网请求,绑定智能冰箱的设备信息和待入网设备信息,生成绑定信息,如将智能冰箱的id和待入网设备的id进行绑定,智能冰箱再发送自身的设备信息、接收到的待入网设备的信息以及两者设备信息的绑定信息至服务器,服务器根据接收到的智能冰箱的设备信息、待入网设备的设备信息以及智能冰箱与待入网设备的绑定信息来响应待入网设备的入网请求,如此,服务器待入网设备通过ble(蓝牙低能耗技术)连接智能冰箱,与智能冰箱绑定设备信息,再通过协议转化连接互联网,使得待入网设备与智能冰箱使用一个id连接互联网,减少了路由端的wifi设备连接,降低路由负载,增强星型架构稳定性。

图2示出了本发明的另一个实施例的基于智能冰箱的组网及控制方法的流程示意图。其中,该方法包括:

步骤202,获取智能冰箱的设备信息;

步骤204,接收注册终端的id信息;

步骤206,发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱;

步骤208,判断是否接收到服务器的返回数据,如是,则进入步骤210,如否,则重复步骤206;

步骤210,开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;

步骤212,确认智能冰箱为蓝牙连接的蓝牙主设备;

步骤214,接收待入网设备通过蓝牙模块发送的设备信息及入网请求;

步骤216,绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;

步骤218,发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求;

步骤220,接收注册终端控制指令以根据控制指令控制待入网设备。

在本发明的一个实施例中,优选地,接收待入网设备通过蓝牙模块发送的设备信息及入网请求之前,还包括:开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;确认智能冰箱为蓝牙连接的蓝牙主设备。

在该实施例中,智能冰箱接收待入网设备通过蓝牙发送的设备信息及入网请求之前,首先,要开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块,之后,进入蓝牙配网连接的过程,蓝牙链接形成由查询(inquiry)和寻呼(page)两个过程组成,每个节点在inquiry查询模式和inquiryscan查询扫描模式之间交替变化,蓝牙节点具有变量weight、变量back、变量timeout和fhs(文件系统层次化标准)包。进入蓝牙配网连接的过程包括:首先,蓝牙初始化周期性切换成inquiry与inquiryscan模式,以发现其他设备或被发现。其次,判定timeout值,处于相对模式的蓝牙节点互相发现后,进行weight值的比较,weight值较小一方将fhs包传给weight值较大的一方,并进入pagescan状态,weight值较大的一方接收对方的fhs封包后,将timeout复位,继续随机进入inquiry或inquiryscan模式。再次,重复直到timeout为0,进入page模式,确认主节点。通过上述蓝牙配网连接的过程,确认智能冰箱为蓝牙连接的蓝牙主设备,以便智能冰箱接收待入网设备的设备信息以及入网请求,智能冰箱作为蓝牙连接的主设备最终实现通过蓝牙连接对待入网设备的控制。

在本发明的一个实施例中,优选地,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,还包括:接收注册终端的id信息;发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱。

在该实施例中,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,也就是在智能冰箱与待入网设备开始连接之前,首先接收注册终端的id信息,该注册终端可以是智能手机、电脑、平板、可穿戴手环等终端,并在其上安装用于控制智能家电的控制app,发送注册终端的id信息和智能冰箱的设备信息至服务器,来绑定注册终端和智能冰箱,实现通过注册的智能终端对智能冰箱的控制。

在本发明的一个实施例中,优选地,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,还包括:判断是否接收到服务器的返回数据;若接收到服务器的返回数据,则接收待入网设备通过蓝牙发送的设备信息及入网请求;若未接收到服务器的返回数据,则重新发送注册终端的id信息和智能冰箱的设备信息至服务器。

在该实施例中,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,需要判断服务器针对发送的数据是否返回数据,若接收到服务器的返回数据,就说明注册终端注册成功,以智能冰箱绑定成功,则接收待入网设备通过蓝牙发送的设备信息及入网请求,以实现通过智能冰箱对待入网设备的控制。若未接收到服务器的返回数据,就说明没有注册及绑定成功,那么重新发送注册终端的id信息和智能冰箱的设备信息至服务器,以实现再次注册及绑定。

在本发明的一个实施例中,优选地,发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,还包括:接收注册终端控制指令以根据控制指令控制待入网设备。

在该实施例中,智能冰箱发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器,服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,也就是在待入网设备通过ble连接智能冰箱,且通过协议转化连接互联网后,接收注册终端控制指令以根据控制指令控制待入网设备,如此,实现了冰箱一键控制待入网设备,控制过程简单,提高了待入网设备的工作效率,提升了用户体验度。

下面结合图3、图4说明本发明的一个具体实施例的智能冰箱的组网及控制方法。

如图3所示,本发明的一个具体实施例的智能冰箱的组网及控制方法的流程:

步骤302,智能冰箱屏端注册手机id;

步骤304,判断服务器是否返回数据,是,则进入步骤306,否,则进入步骤302;

步骤306,待入网小家电设备蓝牙开启蓝牙配网;

步骤308,小家电设备发送入网请求和设备信息;

步骤310,获取智能冰箱设备信息;

步骤312,绑定智能冰箱与待入网小家电,生成绑定信息;

步骤314,智能冰箱发送自身设备信息、待入网小家电设备信息和绑定信息发送至服务器(mideasmart);

步骤316,待入网小家电连接入网络;

步骤318,注册终端通过智能冰箱控制小家电。

其中,在步骤306中的待入网小家电设备蓝牙开启蓝牙配网(周期性进入inquiry(查询)和inquiryscan(查询扫描)模式的具体详细的过程如图4所示,蓝牙链接形成由查询(inquiry)和寻呼(page)两个过程组成,每个节点在inquiry(查询模式)和inquiryscan(查询扫描)模式之间交替变化。蓝牙节点具有变量weight、变量back、变量timeout和fhs(文件系统层次化标准)包。具体过程为:蓝牙初始化周期性切换成inquiry与inquiryscan模式,以发现其他设备或被发现;判定timeout值处于相对模式的蓝牙节点互相发现后,进行weight值的比较,weight值较小一方将fhs包传给weight值较大的一方,并进入pagescan状态,weight值较大的一方接收对方的fhs封包后,将timeout复位,继续随机进入inquiry或inquiryscan模式;重复直到timeout为0,进入page模式,确认主节点。

该具体实施例提供的基于智能冰箱的组网及控制方法,小家电通过ble连接至智能冰箱,通过冰箱一键控制提高家电工作效率;设备ble连接智能冰箱,通过协议转化接入互联网,减少了路由端的wifi设备连接,降低路由负载,增强星型架构稳定性。

本发明第二方面的实施例,提出一种基于智能冰箱的组网及控制系统500,图5示出了本发明的一个实施例的基于智能冰箱的组网及控制系统的示意框图:

获取单元502,用于获取智能冰箱的设备信息;

第一接收单元504,用于接收待入网设备通过蓝牙模块发送的设备信息及入网请求;

绑定单元506,用于绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;

第一发送单元508,用于发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求。

本发明提供的基于智能冰箱的组网及控制系统500,获取单元502获取智能冰箱的设备信息,冰箱的设备信息如冰箱条形码、冰箱型号、冰箱id,然后冰箱的第一接收单元504接收待入网设备,比如智能微波炉、智能电饭煲等通过蓝牙模块发送的自身设备信息和入网请求,绑定单元506绑定智能冰箱的设备信息和待入网设备信息,生成绑定信息,如将智能冰箱的id和待入网设备的id进行绑定,智能冰箱的第一发送单元508再发送自身的设备信息、接收到的待入网设备的信息以及两者设备信息的绑定信息至服务器,服务器根据接收到的智能冰箱的设备信息、待入网设备的设备信息以及智能冰箱与待入网设备的绑定信息来响应待入网设备的入网请求,如此,服务器待入网设备通过ble(蓝牙低能耗技术)连接智能冰箱,与智能冰箱绑定设备信息,再通过协议转化连接互联网,使得待入网设备与智能冰箱使用一个id连接互联网,减少了路由端的wifi设备连接,降低路由负载,增强星型架构稳定性。

图6示出了本发明的另一个实施例的基于智能冰箱的组网及控制系统600的示意框图。其中,基于智能冰箱的组网及控制系统600包括:

获取单元602,用于获取智能冰箱的设备信息;

第一接收单元604,用于接收待入网设备通过蓝牙模块发送的设备信息及入网请求;

绑定单元606,用于绑定待入网设备的设备信息及智能冰箱的设备信息,并生成绑定信息;

第一发送单元608,用于发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器以使服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求;

开启单元610,用于开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;

确认单元612,用于确认智能冰箱为蓝牙连接的蓝牙主设备;

第二接收单元614,用于接收注册终端的id信息;

第二发送单元616,用于发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱;

判断单元618,用于判断是否接收到服务器的返回数据;

第一接收单元604,具体用于若接收到服务器的返回数据,则接收待入网设备通过蓝牙发送的设备信息及入网请求;

第二发送单元616,还用于若未接收到服务器的返回数据,则重新发送注册终端的id信息和智能冰箱的设备信息至服务器;

控制单元620,用于接收注册终端控制指令以根据控制指令控制待入网设备。

在本发明的一个实施例中,优选地,开启单元610,用于开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块;确认单元612,用于确认智能冰箱为蓝牙连接的蓝牙主设备。

在该实施例中,智能冰箱接收待入网设备通过蓝牙发送的设备信息及入网请求之前,首先,开启单元610要开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块,之后,进入蓝牙配网连接的过程,蓝牙链接形成由查询(inquiry)和寻呼(page)两个过程组成,每个节点在inquiry查询模式和inquiryscan(查询扫描)模式之间交替变化,蓝牙节点具有变量weight、变量back、变量timeout和fhs(文件系统层次化标准)包。蓝牙配网连接的过程包括:首先,蓝牙初始化周期性切换成inquiry与inquiryscan模式,以发现其他设备或被发现。其次,判定timeout值,处于相对模式的蓝牙节点互相发现后,进行weight值的比较,weight值较小一方将fhs包传给weight值较大的一方,并进入pagescan状态,weight值较大的一方接收对方的fhs封包后,将timeout复位,继续随机进入inquiry或inquiryscan模式。再次,重复直到timeout为0,进入page模式,确认主节点。通过上述蓝牙配网连接的过程,确认单元612确认智能冰箱为蓝牙连接的蓝牙主设备,以便智能冰箱接收待入网设备的设备信息以及入网请求,智能冰箱作为蓝牙连接的主设备最终实现通过蓝牙连接对待入网设备的控制。

在本发明的一个实施例中,优选地,第二接收单元614,用于接收注册终端的id信息;第二发送单元616,用于发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱。

在该实施例中,在获取智能冰箱的设备信息之后,在开启智能冰箱的蓝牙模块以连接待入网设备的蓝牙模块之前,也就是在智能冰箱与待入网设备开始连接之前,首先第二接收单元614接收注册终端的id信息,该注册终端可以是智能手机、电脑、平板、可穿戴手环等终端,并在其上安装用于控制智能家电的控制app,第二发送单元616发送注册终端的id信息和智能冰箱的设备信息至服务器,来绑定注册终端和智能冰箱,实现通过注册的智能终端对智能冰箱的控制。

在本发明的一个实施例中,优选地,判断单元618,用于判断是否接收到服务器的返回数据;第一接收单元604,具体用于若接收到服务器的返回数据,则接收待入网设备通过蓝牙发送的设备信息及入网请求;第二发送单元616,还用于若未接收到服务器的返回数据,则重新发送注册终端的id信息和智能冰箱的设备信息至服务器。

在该实施例中,在发送注册终端的id信息和智能冰箱的设备信息至服务器以绑定注册终端和智能冰箱之后,判断单元618需要判断服务器针对发送的数据是否返回数据,若接收到服务器的返回数据,就说明注册终端注册成功,以智能冰箱绑定成功,则第一接收单元604接收待入网设备通过蓝牙发送的设备信息及入网请求,以实现通过智能冰箱对待入网设备的控制。若未接收到服务器的返回数据,就说明没有注册及绑定成功,那么第二发送单元616重新发送注册终端的id信息和智能冰箱的设备信息至服务器,以实现再次注册及绑定。

在本发明的一个实施例中,优选地,控制单元620,用于接收注册终端控制指令以根据控制指令控制待入网设备。

在该实施例中,智能冰箱发送待入网设备的设备信息、智能冰箱的设备信息及绑定信息至服务器,服务器根据待入网设备的设备信息、智能冰箱的设备信息及绑定信息响应入网请求之后,也就是在待入网设备通过ble连接智能冰箱,且通过协议转化连接互联网后,控制单元620接收注册终端控制指令以根据控制指令控制待入网设备,如此,实现了冰箱一键控制待入网设备,控制过程简单,提高了待入网设备的工作效率,提升了用户体验度。

本发明第三方面的实施例,提出了一种智能冰箱,图7示出了本发明的一个智能冰箱700的结构示意图,包括上述任一实施例中的基于智能冰箱的组网及控制系统702。

本发明提供的智能冰箱700,包括上述任一实施例中的基于智能冰箱的组网及控制系统702,因此具有基于智能冰箱的组网及控制系统702的全部有益效果,在此不再赘述。

在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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