炉具与锅具的联动绑定方法及装置、存储介质与流程

发布时间:2025-07-06 01:07

橱柜可以按照烹饪流程设置,如上方用于放置调料,下方存放锅具。 #生活技巧# #居家生活技巧# #家具摆放技巧# #厨房家具布局#

本申请涉及智能厨房技术领域,尤其是涉及到一种炉具与锅具的联动绑定方法及装置、存储介质、计算机设备。

背景技术:

随着计算机技术的发展,移动通信技术的日渐成熟,嵌入式系统的发展也日趋成熟,在互联网影响之下物联化已经开始得到应用,互联网技术已经渗透到日常生活中的每一个地方,同时智能家居设备逐步走入了用户的生活,特别是厨房中的炉具和锅具,目前的智能炉具若想实现对锅具的控制,需要依赖人工进行蓝牙绑定,智能化程度较低,使用不方便,无法满足用户高品质生活的需求。

技术实现要素:

有鉴于此,本申请提供了一种炉具与锅具的联动绑定方法及装置、存储介质、计算机设备,无需人工绑定,可实现炉具与锅具的自动绑定,可以减少人为操作步骤。

根据本申请的一个方面,提供了一种炉具与锅具的联动绑定方法,包括:

开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具,其中,所述锅具在检测到所述锅具处于受热升温状态时,启动蓝牙广播功能;

当所述炉具搜索到所述锅具发出的蓝牙广播时,将所述炉具与所述蓝牙广播对应的所述锅具进行蓝牙绑定。

具体地,所述开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具之前,所述方法还包括:

检测未与所述锅具绑定成功的所述炉具上是否放置有所述锅具;

若检测到所述炉具上放置有所述锅具,则执行所述开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具。

具体地,若所述炉具包括至少两个,则所述检测未与所述锅具绑定成功的所述炉具上是否放置有所述锅具,具体包括:

检测所述炉具中是否存在未与所述锅具绑定成功且处于加热状态的情况;

若不存在,则检测未与所述锅具绑定成功的所述炉具上是否放置有所述锅具。

具体地,若在同一时间检测到至少两个所述炉具上放置有所述锅具,则所述开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具,具体包括:

启动放置有所述锅具的至少两个所述炉具中的任一所述炉具的蓝牙广播搜索功能,并控制任一所述炉具加热其上放置的所述锅具;或者

按照至少两个所述炉具的绑定优先级,启动至少两个所述炉具中绑定优先级最高的所述锅具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具。

具体地,若所述炉具包括至少两个,则所述若检测到所述炉具上放置有所述锅具,则开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具,具体包括:

若检测到任一所述炉具上放置有所述锅具,则获取任一所述炉具对应的锅具放置时间以及任一所述炉具对应的炉具标识信息,并按照所述锅具放置时间从前至后的顺序建立炉具预绑定列表,或者,获取任一所述炉具对应的炉具标识信息以及炉具绑定优先级,并按照所述炉具绑定优先级从高至低的顺序建立炉具预绑定列表;

在任一所述炉具中不存在未与所述锅具绑定成功且处于加热状态的所述炉具时,获取所述炉具预绑定列表中排序在第一位的所述炉具标识信息,并检测排序在第一位的所述炉具标识信息对应的所述炉具上当前是否放置有所述锅具;

若有,则启动与排序在第一位的所述炉具标识信息对应的所述炉具的蓝牙广播搜索功能进行蓝牙广播搜索,并控制所述炉具加热其上放置的所述锅具。

具体地,所述检测排序在第一位的所述炉具标识信息对应的所述炉具上当前是否放置有所述锅具之后,所述方法还包括:

若没有,则删除所述炉具预绑定列表中排序在第一位的所述炉具标识信息,并继续获取删除后的所述炉具预绑定列表中排序在第一位的所述炉具标识信息。

具体地,所述当所述炉具搜索到所述锅具发出的蓝牙广播时,将所述炉具与所述蓝牙广播对应的所述锅具进行绑定,具体包括:

当所述炉具搜索到所述锅具发出的蓝牙广播时,获取所述炉具对应的预设蓝牙广播标识信息;

若所述预设蓝牙广播标识信息与所述炉具搜索到的所述蓝牙广播对应的标识信息相匹配,则将所述炉具与所述蓝牙广播对应的所述锅具进行绑定。

具体地,所述方法还包括:

检测与所述锅具绑定成功的所述炉具是否处于工作状态;

若检测到在预设蓝牙解绑时间内所述炉具处于非工作状态,则将所述炉具与所述锅具的蓝牙绑定解除,并关闭所述炉具的蓝牙广播搜索功能。

具体地,所述方法还包括:

检测与所述锅具绑定成功且处于加热状态的所述炉具上是否放置有所述锅具;

若检测到在预设蓝牙解绑时间内所述炉具上未放置有所述锅具,则控制所述炉具停止加热,将所述炉具与所述锅具的蓝牙绑定解除,并关闭所述炉具的蓝牙广播搜索功能。

具体地,每个所述炉具上均设置有相应的压力传感装置,根据所述压力传感装置的检测值确定对应的所述炉具上是否放置有所述锅具,其中,在所述检测值超过预设压力值时,确定所述炉具上放置有所述锅具。

根据本申请的另一方面,提供了一种炉具与锅具的联动绑定装置,包括:

加热启动模块,用于开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具,其中,所述锅具在检测到所述锅具处于预设受热升温状态时,启动蓝牙广播功能;

蓝牙绑定模块,用于当所述炉具搜索到所述锅具发出的蓝牙广播时,将所述炉具与所述蓝牙广播对应的所述锅具进行蓝牙绑定。

具体地,所述装置还包括:

第一锅具检测模块,用于开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具之前,检测未与所述锅具绑定成功的所述炉具上是否放置有所述锅具;

所述加热启动模块,具体用于若检测到所述炉具上放置有所述锅具,则执行所述开启所述炉具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具。

具体地,若所述炉具包括至少两个,则所述第一锅具检测模块,具体包括:

加热状态检测单元,用于检测所述炉具中是否存在未与所述锅具绑定成功且处于加热状态的情况;

所述第一锅具检测模块,具体用于若不存在,则检测未与所述锅具绑定成功的所述炉具上是否放置有所述锅具。

具体地,若在同一时间检测到至少两个所述炉具上放置有所述锅具,则所述加热启动模块,具体包括:

第一加热启动单元,用于启动放置有所述锅具的至少两个所述炉具中的任一所述炉具的蓝牙广播搜索功能,并控制任一所述炉具加热其上放置的所述锅具;或者

第二加热启动单元,用于按照至少两个所述炉具的绑定优先级,启动至少两个所述炉具中绑定优先级最高的所述锅具的蓝牙广播搜索功能,并控制所述炉具加热其上放置的所述锅具。

具体地,若所述炉具包括至少两个,则所述加热启动模块,具体还包括:

列表建立单元,用于若检测到任一所述炉具上放置有所述锅具,则获取任一所述炉具对应的锅具放置时间以及任一所述炉具对应的炉具标识信息,并按照所述锅具放置时间从前至后的顺序建立炉具预绑定列表,或者,获取任一所述炉具对应的炉具标识信息以及炉具绑定优先级,并按照所述炉具绑定优先级从高至低的顺序建立炉具预绑定列表;

锅具检测单元,用于在任一所述炉具中不存在未与所述锅具绑定成功且处于加热状态的所述炉具时,获取所述炉具预绑定列表中排序在第一位的所述炉具标识信息,并检测排序在第一位的所述炉具标识信息对应的所述炉具上当前是否放置有所述锅具;

第三加热启动单元,用于若有,则启动与排序在第一位的所述炉具标识信息对应的所述炉具的蓝牙广播搜索功能进行蓝牙广播搜索,并控制所述炉具加热其上放置的所述锅具。

具体地,所述加热启动模块,具体还包括:

列表删除单元,用于检测排序在第一位的所述炉具标识信息对应的所述炉具上当前是否放置有所述锅具之后,若没有,则删除所述炉具预绑定列表中排序在第一位的所述炉具标识信息,并继续获取删除后的所述炉具预绑定列表中排序在第一位的所述炉具标识信息。

具体地,所述蓝牙绑定模块,具体包括:

标识信息获取单元,用于当所述炉具搜索到所述锅具发出的蓝牙广播时,获取所述炉具对应的预设蓝牙广播标识信息;

蓝牙绑定单元,用于若所述预设蓝牙广播标识信息与所述炉具搜索到的所述蓝牙广播对应的标识信息相匹配,则将所述炉具与所述蓝牙广播对应的所述锅具进行绑定。

具体地,所述装置还包括:

工作状态检测模块,用于检测与所述锅具绑定成功的所述炉具是否处于工作状态;

第一蓝牙关闭模块,用于若检测到在预设蓝牙解绑时间内所述炉具处于非工作状态,则将所述炉具与所述锅具的蓝牙绑定解除,并关闭所述炉具的蓝牙广播搜索功能。

具体地,所述装置还包括:

第二锅具检测模块,用于检测与所述锅具绑定成功且处于加热状态的所述炉具上是否放置有所述锅具;

第二蓝牙关闭模块,用于若检测到在预设蓝牙解绑时间内所述炉具上未放置有所述锅具,则控制所述炉具停止加热,将所述炉具与所述锅具的蓝牙绑定解除,并关闭所述炉具的蓝牙广播搜索功能。

具体地,每个所述炉具上均设置有相应的压力传感装置,根据所述压力传感装置的检测值确定对应的所述炉具上是否放置有所述锅具,其中,在所述检测值超过预设压力值时,确定所述炉具上放置有所述锅具。

依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述炉具与锅具的联动绑定方法。

依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述炉具与锅具的联动绑定方法。

借由上述技术方案,本申请提供的一种炉具与锅具的联动绑定方法及装置、存储介质、计算机设备,炉具开启蓝牙广播搜索功能后,通过开启加热功能对其上放置的锅具进行加热,触发锅具的蓝牙广播开启条件,以使锅具启动蓝牙广播功能,从而在炉具搜索到锅具的蓝牙广播时,实现炉具和锅具的蓝牙绑定。本申请在开启炉具的蓝牙广播搜索功能的同时,对放置在其上的锅具进行加热,从而触发锅具的蓝牙广播自动开启条件,无需人工启动锅具的蓝牙广播功能,即可实现炉具与锅具的蓝牙绑定,避免人为操作容易造成的蓝牙广播功能开启时间不合理等问题,不仅可以减少人工成本,还可以实现锅具蓝牙广播的精确启动,并且也减少了炉具与锅具的绑定错误情况的发生。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1示出了本申请实施例提供的一种炉具与锅具的联动绑定方法的流程示意图;

图2示出了本申请实施例提供的另一种炉具与锅具的联动绑定方法的流程示意图;

图3示出了本申请实施例提供的一种炉具与锅具的联动绑定装置的结构示意图;

图4示出了本申请实施例提供的另一种炉具与锅具的联动绑定装置的结构示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

在本实施例中提供了一种炉具与锅具的联动绑定方法,如图1所示,该方法包括:

步骤101,开启炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具,其中,在检测到锅具处于受热升温状态时,启动锅具的蓝牙广播功能。

本申请实施例提供的方法,主要用于解决建立炉具与其上放置的锅具之间的蓝牙连接的同时避免炉具与锅具之间的误连接。为了使炉具与锅具进行绑定,首先,应打开炉具的蓝牙广播搜索功能,利用炉具的蓝牙广播搜索功能开始对一定范围内的蓝牙广播进行搜索,其次,在开启炉具的蓝牙广播搜索功能的同时,还应将炉具的加热功能打开开始加热放置在炉具上的锅具,以使锅具达到蓝牙广播功能的启动条件,使锅具的蓝牙广播功能也开启。

需要说明的是,本申请实施例中的锅具内置有热电偶,当炉具对锅具进行加热时,通过内置热电偶可以检测到锅具正处于温度上升状态,当检测到受热升温状态时,锅具会自动打开蓝牙广播功能。例如,一般情况下,操作人员会将空锅放置在炉具上,当炉具的加热功能启动后,通过锅具的内置热电偶可以检测到锅具的温度迅速上升,呈现干烧状态,检测到干烧状态时,锅具自动打开蓝牙广播功能。也就是说,锅具的蓝牙广播功能无需人工启动,而是设置智能触发条件智能开启。

另外,本申请实施例还可以防止炉具与锅具的误绑定,提高炉具与锅具之间的绑定精度,避免炉具与锅具之间的通讯、控制发生错误。例如,炉具a上对应有锅具a,炉具b上对应有锅具b,现有技术依靠人工开启炉具和锅具蓝牙,若想实现炉具a与锅具a以及炉具b与锅具b之间的蓝牙绑定,可以采用以下两种方式:其一,先打开炉具a的蓝牙广播搜索功能,再将锅具a的蓝牙广播功能打开,炉具a与锅具a绑定后,再进行炉具b与锅具b的绑定;其二,先打开炉具a的蓝牙广播搜索功能,再将锅具a和锅具b的蓝牙广播功能打开,待炉具a与锅具a绑定成功后,再打开炉具b的蓝牙广播搜索功能。而若采用本申请实施例的方案,只需要打开炉具a的蓝牙广播搜索功能,炉具a就会自动对锅具a进行加热从而触发锅具a的蓝牙广播功能开启,实现炉具a与锅具a之间的蓝牙绑定,绑定成功后,再打开炉具b的蓝牙广播搜索功能,实现炉具b与锅具b之间的蓝牙绑定。

相比于本申请实施例的技术方案,若采用第一种方式,需要人工多次操作,比较繁琐,若采用第二种方式,虽然比现有技术中第一种方式的操作步骤有所减少,但是,炉具a可能会搜索到锅具a和锅具b两个蓝牙,容易造成绑定错误,并且,也比本申请实施例的操作步骤更多。

故,本申请实施例不仅可以减少人为操作步骤,无需人为确定锅具蓝牙开启时间,而且也减少了炉具与锅具的绑定错误情况的发生。

另外,需要说明的是,本申请中的炉具指的是预备进行蓝牙绑定的炉具,以便在绑定蓝牙后实现智能控制,由人工操作或不依赖蓝牙绑定后进行控制的炉具不在本申请实施例中描述的炉具范围内,已经确定暂时不需要进行蓝牙绑定的炉具也不在本申请中描述的炉具范围内。

步骤102,当炉具搜索到锅具发出的蓝牙广播时,将炉具与蓝牙广播对应的锅具进行蓝牙绑定。

当炉具搜索到锅具发出的蓝牙广播使,将炉具与相应的锅具进行蓝牙绑定,以便实现炉具与锅具之间的智能联动控制和温度反馈等通讯。

通过应用本实施例的技术方案,炉具开启蓝牙广播搜索功能后,通过开启加热功能对其上放置的锅具进行加热,触发锅具的蓝牙广播开启条件,以使锅具启动蓝牙广播功能,从而在炉具搜索到锅具的蓝牙广播时,实现炉具和锅具的蓝牙绑定。本申请在开启炉具的蓝牙广播搜索功能的同时,对放置在其上的锅具进行加热,从而触发锅具的蓝牙广播自动开启条件,无需人工启动锅具的蓝牙广播功能,即可实现炉具与锅具的蓝牙绑定,避免人为操作容易造成的蓝牙广播功能开启时间不合理等问题,不仅可以减少人工成本,还可以实现锅具蓝牙广播的精确启动,并且也减少了炉具与锅具的绑定错误情况的发生。

进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的具体实施过程,提供了另一种炉具与锅具的联动绑定方法,如图2所示,其中,在下述实施例中,炉具包括至少两个,该方法包括:

步骤201,检测炉具中是否存在未与锅具绑定成功且处于加热状态的情况。

步骤202,若不存在,则检测未与锅具绑定成功的炉具上是否放置有锅具。

步骤203,若检测到炉具上放置有锅具,则开启炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具,其中,在检测到锅具处于受热升温状态时,启动锅具的蓝牙广播功能。

本申请实施例除了可以设定了锅具的蓝牙广播功能启动的触发条件外,还可以设定了锅具的蓝牙广播搜索功能启动的触发条件,对于炉具来说,当检测到炉具上放置有锅具时,即可开启炉具的蓝牙广播搜索功能,以使炉具做好蓝牙绑定的准备。

在上述实施例中,具体设置了炉具的蓝牙广播搜索功能的启动条件:

首先,检测炉具中是否存在未与锅具绑定成功并且正在处于加热状态的情况。如果某个炉具未与锅具绑定成功,且正在处于加热状态,即存在某个炉具正处于与锅具建立蓝牙连接的过程中,此时,为了避免多个炉具同时开启蓝牙搜索,导致锅具配对混乱的问题,不应进行锅具检测,或者说即使进行锅具检测并检测到其他炉具上放置有锅具,也不应开启其他炉具的蓝牙搜索功能。因此,只有在炉具中不存在未与锅具绑定成功且正在加热的炉具时,才进行下一步的锅具检测。

其次,在确定炉具中不存在未与锅具绑定成功且正在加热的炉具时,检测未与锅具绑定成功的炉具上是否放置有锅具,这是因为已经绑定成功的某个炉具上也可能放置有锅具,而炉具上放置有锅具是炉具的蓝牙广播搜索功能以及加热的触发条件,因而为了避免炉具重新触发蓝牙广播搜索以及加热功能的开启,影响已绑定成功的炉具的正常使用,这里只对未与锅具绑定成功的炉具进行锅具检测。

最后,在检测到未与锅具绑定成功的炉具上放置有锅具时,开启炉具的蓝牙广播搜索功能,同时控制炉具加热其上放置的锅具。

在步骤203的实施例中,由于本申请实施例设置了上述锅具检测条件,在某一炉具进行蓝牙配对过程中时,可能其他多个炉具上可能已经被放了锅具,因此有可能存在同时检测到多个炉具上放有锅具的情况。另外,即使没有设置上述的锅具检测条件,炉具对锅具的检测也应是周期性进行的,也可能存在同时检测到多个炉具上放有锅具的情况。

在本申请实施例中,具体地,每个炉具上均设置有相应的压力传感装置,根据压力传感装置的检测值确定对应的炉具上是否放置有锅具,其中,在检测值超过预设压力值时,确定炉具上放置有锅具。

在上述实施例中,提供了一种炉具对锅具的具体检测方法,可以在炉具上设置压力传感装置,并根据压力传感装置的检测值大小确定是否有锅具放置。

另外,对于电磁炉来说,还可以提前将电磁炉打开到一个较小功率,通过检测震荡波形的方式判断电磁炉上是否放有锅具,其中,若放有锅具振荡波形会发生变化,从而在检测到有锅具放置时,打开蓝牙广播搜索功能,并开始以特定功率进行加热。

上述实施例仅作为炉具对锅具检测的具体实施方式,并不局限于上述方法,本领域技术人员可以采取其他方式实现锅具的检测,在此不做限定。

在步骤203中,具体地,若在同一时间检测到至少两个所述炉具上放置有所述锅具,则上述步骤203具体可以包括下述两种具体实施方式:步骤2031a或步骤2032a。

步骤2031a,启动放置有锅具的至少两个炉具中的任一炉具的蓝牙广播搜索功能,并控制任一炉具加热其上放置的锅具;或者

步骤2032a,按照至少两个炉具的绑定优先级,启动至少两个炉具中绑定优先级最高的锅具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具。

在步骤2031a中,可以选取任意一个炉具进行蓝牙搜索和加热,而对于其他炉具来说,只有当选取的炉具完成蓝牙配对,即不存在与锅具绑定成功且正在处于加热状态的炉具时,才进行下一次的锅具检测。

在步骤2032a中,可以设置炉具绑定优先级,在同时检测到多个炉具上存在锅具时,根据炉具的绑定优先级开启蓝牙搜索,具体可以先启动优先级较高的炉具的蓝牙广播搜索功能并控制该炉具进行加热。

另外,为了启动炉具的蓝牙广播搜索功能以及加热功能,步骤203还可以包括第三种具体实施方式:步骤2033a~步骤2033d。

步骤2033a,若检测到任一炉具上放置有锅具,则获取任一炉具对应的锅具放置时间以及任一炉具对应的炉具标识信息,并按照锅具放置时间从前至后的顺序建立炉具预绑定列表,或者,获取任一炉具对应的炉具标识信息以及炉具绑定优先级,并按照炉具绑定优先级从高至低的顺序建立炉具预绑定列表。

在上述步骤2033a中,建立炉具预绑定列表,以记录放置有锅具的炉具,也即需要进行蓝牙绑定的炉具。具体来说,其一,当检测到某个炉具上放置有锅具时,可以获取该炉具的炉具标识信息以及锅具的放置时间信息,从而利用炉具标识信息以及放置时间建立炉具预绑定列表,该列表应遵循放置时间从前至后的顺序排列待绑定的炉具;其二,当检测到某个炉具上放置有锅具时,可以获取该炉具的炉具标识信息以及炉具绑定优先级,从而利用炉具标识信息以及炉具绑定优先级建立炉具预绑定列表,该列表应遵循炉具绑定优先级从高至低的顺序排列待绑定的炉具。从而在存在有多个炉具待绑定时,可以依据炉具预绑定列表依次进行炉具绑定,以免同时进行多个炉具绑定造成绑定混乱。

步骤2033b,在任一炉具中不存在未与锅具绑定成功且处于加热状态的炉具时,获取炉具预绑定列表中排序在第一位的炉具标识信息,并检测排序在第一位的炉具标识信息对应的炉具上当前是否放置有锅具。

步骤2033c,若有,则启动与排序在第一位的炉具标识信息对应的炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具。

步骤2033d,若没有,则删除炉具预绑定列表中排序在第一位的炉具标识信息,并继续获取删除后的炉具预绑定列表中排序在第一位的炉具标识信息。

在步骤2033b~步骤2033d中,建立炉具预绑定列表后,在任一炉具中不存在未与锅具绑定成功且处于加热状态的炉具时,即炉具中不存在正在进行蓝牙绑定的炉具的前提下,在炉具预绑定列表中按照排序在第一位的炉具标识信息获取相应的炉具,并检测该炉具上当前是否放置有锅具,这是因为,炉具预绑定列表的建立时间与炉具检测到对应锅具的时间相比,可能具有滞后性,需要对炉具预绑定列表中的炉具进行绑定时,炉具上的锅具有可能已经被拿走,如不对炉具上当前是否放置有锅具进行检测,若锅具已被拿走,仍然启动蓝牙广播搜索并进行加热,则会造成安全隐患,故,本申请实施例中,在获取炉具预绑定列表中排序在第一位的炉具标识信息时,检测排序在第一位的炉具标识信息对应的炉具上当前是否放置有锅具。

若检测到炉具上当前放置有锅具,则启动该炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具,从而实现炉具与锅具的蓝牙绑定;若未检测到炉具上当前放置有锅具,则将该炉具对应的信息在炉具预绑定列表中删除,并继续检测下一个炉具上当前是否放置有锅具。

步骤204,当炉具搜索到锅具发出的蓝牙广播时,获取炉具对应的预设蓝牙广播标识信息。

步骤205,若预设蓝牙广播标识信息与炉具搜索到的蓝牙广播对应的标识信息相匹配,则将炉具与蓝牙广播对应的锅具进行绑定。

在步骤204和步骤205中,为每个炉具配置相应的蓝牙广播标识信息,蓝牙广播标识信息可以包括蓝牙mac地址或者锅具的设备名称,在进行蓝牙配对时,只有在炉具搜索到的蓝牙广播与预设的标识信息相匹配时,即蓝牙mac或者锅具的设备名称能够对应时,才对炉具和锅具进行绑定。具体来说,当某个炉具搜索到锅具发出的蓝牙广播时,获取该炉具对应的预设蓝牙广播标识信息,并仅当预设蓝牙广播标识信息包含搜索到的蓝牙广播对应的标识信息时,才建立炉具与锅具之间的蓝牙连接。

需要说明的是,不同的炉具配置的蓝牙广播标识信息可以相同也可以不同,对于厨房中有多个灶台(每个灶台包括一个或多个炉具)的情况,通过设置每个灶台的预设蓝牙广播标识信息(即每个灶台对应的炉具配置的蓝牙广播标识信息都与其他灶台对应的炉具配置的蓝牙广播标识信息不同),可以实现不同的灶台同时和与其相应的锅具进行蓝牙配对,不会出现炉具与锅具配对混乱的问题。

另外,在存在人为参与的烹饪过程中,烹饪结束后操作人员通常会主动关闭炉具和/或锅具的蓝牙功能,为了避免烹饪结束后产生炉具与锅具的误绑定现象发生,本申请实施例还可以限定:当任一炉具的蓝牙绑定解除时,关闭该炉具的蓝牙广播搜索功能,以及,当任一锅具的蓝牙绑定解除时,关闭该锅具的蓝牙广播功能。例如,炉具c与锅具c之间蓝牙绑定,炉具d与锅具d正处于蓝牙连接建立过程中,锅具c烹饪结束,炉具c的蓝牙广播搜索功能被关闭,炉具c与锅具c之间的蓝牙绑定解除,则自动关闭锅具c的蓝牙广播功能,放置锅具c与正处于蓝牙广播搜索功能开启状态的炉具d之间建立蓝牙绑定。

步骤206,检测与锅具绑定成功的炉具是否处于工作状态;

步骤207,若检测到在预设蓝牙解绑时间内炉具处于非工作状态,则将炉具与锅具的蓝牙绑定解除,并关闭炉具的蓝牙广播搜索功能。

步骤208,检测与锅具绑定成功且处于加热状态的炉具上是否放置有锅具;

步骤209,若检测到在预设蓝牙解绑时间内炉具上未放置有锅具,则控制炉具停止加热,将炉具与锅具的蓝牙绑定解除,并关闭炉具的蓝牙广播搜索功能。

在步骤206至步骤209中,为了实现炉具与锅具之间的蓝牙自动解绑,在步骤206和步骤207中,对已经与锅具蓝牙绑定成功的炉具的工作状态进行检测,若检测到该炉具在预设蓝牙解绑时间内处于非工作状态,说明该炉具已经在一段持续时间内没有工作,该炉具绑定的锅具可能已经完成烹饪被取走了,则可以将该炉具的蓝牙绑定解除,并将炉具的蓝牙广播搜索功能关闭,等待下一次有锅具放置后再开启蓝牙广播搜索功能,避免电量浪费。在步骤208和步骤209中,炉具在工作过程依旧循环进行有锅检测,一旦检测锅离开灶头一段时间后便会自动断开蓝牙,具体来说,对已经与锅具蓝牙绑定成功且处于工作状态的炉具上是否放置有锅具,若检测到在预设蓝牙解绑时间内炉具上未放置锅具,说明锅具已经被拿走了一段时间,已经不属于烹饪过程中的例如颠勺等正常操作行为,则可以将炉具的加热功能关闭,将该炉具的蓝牙绑定解除,并将炉具的蓝牙广播搜索功能关闭,等待下一次有锅具放置后再开启蓝牙广播搜索和加热功能,避免能源浪费。

进一步的,作为图1方法的具体实现,本申请实施例提供了一种炉具与锅具的联动绑定装置,如图3所示,该装置包括:加热启动模块31、蓝牙绑定模块32。

加热启动模块31,用于开启炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具,其中,在检测到锅具处于受热升温状态时,启动锅具的蓝牙广播功能;

蓝牙绑定模块32,用于当炉具搜索到锅具发出的蓝牙广播时,将炉具与蓝牙广播对应的锅具进行蓝牙绑定。

在具体的应用场景中,如图4所示,该装置还包括:第一锅具检测模块33。

第一锅具检测模块33,用于开启炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具之前,检测未与锅具绑定成功的炉具上是否放置有锅具;

加热启动模块31,具体用于若检测到炉具上放置有锅具,则执行开启炉具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具。

在具体的应用场景中,如图4所示,若炉具包括至少两个,则第一锅具检测模块33,具体包括:加热状态检测单元331。

加热状态检测单元331,用于检测炉具中是否存在未与锅具绑定成功且处于加热状态的情况;

第一锅具检测模块33,具体用于若不存在,则检测未与锅具绑定成功的炉具上是否放置有锅具。

在具体的应用场景中,如图4所示,若在同一时间检测到至少两个炉具上放置有锅具,则加热启动模块31,具体包括:第一加热启动单元311、第二加热启动单元312。

第一加热启动单元311,用于启动放置有锅具的至少两个炉具中的任一炉具的蓝牙广播搜索功能,并控制任一炉具加热其上放置的锅具;或者

第二加热启动单元312,用于按照至少两个炉具的绑定优先级,启动至少两个炉具中绑定优先级最高的锅具的蓝牙广播搜索功能,并控制炉具加热其上放置的锅具。

在具体的应用场景中,如图4所示,若炉具包括至少两个,则加热启动模块31,具体还包括:列表建立单元313、锅具检测单元314、第三加热启动单元315。

列表建立单元313,用于若检测到任一炉具上放置有锅具,则获取任一炉具对应的锅具放置时间以及任一炉具对应的炉具标识信息,并按照锅具放置时间从前至后的顺序建立炉具预绑定列表,或者,获取任一炉具对应的炉具标识信息以及炉具绑定优先级,并按照炉具绑定优先级从高至低的顺序建立炉具预绑定列表;

锅具检测单元314,用于在任一炉具中不存在未与锅具绑定成功且处于加热状态的炉具时,获取炉具预绑定列表中排序在第一位的炉具标识信息,并检测排序在第一位的炉具标识信息对应的炉具上当前是否放置有锅具;

第三加热启动单元315,用于若有,则启动与排序在第一位的炉具标识信息对应的炉具的蓝牙广播搜索功能进行蓝牙广播搜索,并控制炉具加热其上放置的锅具。

在具体的应用场景中,如图4所示,加热启动模块31,具体还包括:列表删除单元316。

列表删除单元316,用于检测排序在第一位的炉具标识信息对应的炉具上当前是否放置有锅具之后,若没有,则删除炉具预绑定列表中排序在第一位的炉具标识信息,并继续获取删除后的炉具预绑定列表中排序在第一位的炉具标识信息。

在具体的应用场景中,如图4所示,蓝牙绑定模块32,具体包括:标识信息获取单元321、蓝牙绑定单元322。

标识信息获取单元321,用于当炉具搜索到锅具发出的蓝牙广播时,获取炉具对应的预设蓝牙广播标识信息;

蓝牙绑定单元322,用于若预设蓝牙广播标识信息与炉具搜索到的蓝牙广播对应的标识信息相匹配,则将炉具与蓝牙广播对应的锅具进行绑定。

在具体的应用场景中,如图4所示,该装置还包括:工作状态检测模块34、第一蓝牙关闭模块35、第二锅具检测模块36、第二蓝牙关闭模块37。

工作状态检测模块34,用于检测与锅具绑定成功的炉具是否处于工作状态;

第一蓝牙关闭模块35,用于若检测到在预设蓝牙解绑时间内炉具处于非工作状态,则将炉具与锅具的蓝牙绑定解除,并关闭炉具的蓝牙广播搜索功能。

第二锅具检测模块36,用于检测与锅具绑定成功且处于加热状态的炉具上是否放置有锅具;

第二蓝牙关闭模块37,用于若检测到在预设蓝牙解绑时间内炉具上未放置有锅具,则控制炉具停止加热,将炉具与锅具的蓝牙绑定解除,并关闭炉具的蓝牙广播搜索功能。

具体地,每个炉具上均设置有相应的压力传感装置,根据压力传感装置的检测值确定对应的炉具上是否放置有锅具,其中,在检测值超过预设压力值时,确定炉具上放置有锅具。

需要说明的是,本申请实施例提供的一种炉具与锅具的联动绑定装置所涉及各功能单元的其他相应描述,可以参考图1和图2中的对应描述,在此不再赘述。

基于上述如图1和图2所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述如图1和图2所示的炉具与锅具的联动绑定方法。

基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

基于上述如图1、图2所示的方法,以及图3、图4所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1和图2所示的炉具与锅具的联动绑定方法。

可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radiofrequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。

本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。

存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现炉具开启蓝牙广播搜索功能后,通过开启加热功能对其上放置的锅具进行加热,触发锅具的蓝牙广播开启条件,以使锅具启动蓝牙广播功能,从而在炉具搜索到锅具的蓝牙广播时,实现炉具和锅具的蓝牙绑定。本申请在开启炉具的蓝牙广播搜索功能的同时,对放置在其上的锅具进行加热,从而触发锅具的蓝牙广播自动开启条件,无需人工启动锅具的蓝牙广播功能,即可实现炉具与锅具的蓝牙绑定,避免人为操作容易造成的蓝牙广播功能开启时间不合理等问题,不仅可以减少人工成本,还可以实现锅具蓝牙广播的精确启动,并且也减少了炉具与锅具的绑定错误情况的发生。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

网址:炉具与锅具的联动绑定方法及装置、存储介质与流程 https://www.yuejiaxmz.com/news/view/1131598

相关内容

炉具与锅具的联动绑定方法及装置、存储介质制造方法及图纸
电磁炉、锅具类型识别方法、装置以及可读存储介质与流程
灶具及其防溢锅的控制方法和装置、存储介质与流程
一种烹饪方法及锅具、装置、存储介质与流程
一种烹饪方法及装置、锅具、存储介质与流程
锅具识别方法、结构以及可读存储介质与流程
烹饪器具的控制方法及烹饪器具及存储介质与流程
锅具、烹饪设备、烹饪控制方法、装置及存储介质与流程
烹饪器具的控制方法与装置、烹饪器具及可读存储介质与流程
一种烹饪器具防干烧控制方法、烹饪器具及存储介质与流程

随便看看