一种实现厨房电器智能互联的方法与流程

文档序号:20598136发布日期:2020-05-01 21:23阅读:269来源:国知局
一种实现厨房电器智能互联的方法与流程

本发明涉及一种实现厨房电器智能互联的方法。



背景技术:

现代厨房电器种类越来越多,如燃气灶、油烟机、微波炉、烤箱、蒸箱、洗碗机、消毒柜等等,当多种设备同时工作时,人们常常需要走到各个电器面前才能查看各个电器的烹饪状态或控制各个电器,有时候会应接不暇,无法同时看管到多个设备,尤其是对于新手而言容易慌乱,导致忙中出错,影响厨房设备的使用体验(针对设备端解决问题,不针对手机app端)。

目前多设备之间烹饪状态查询、设备控制有以下几种方案:

第一种、靠用户自身的走动;

第二种、通过手机app远程控制;

第三种、通过固定式中控设备进行控制;

第四种、通过遥控器进行控制。

第一种方案的缺点在于:使用不便利,操作效率低,导致厨房电器使用体验差;系统鲁棒性差,设备屏幕故障时无法操作;设备复用度低,单个屏幕只用于本设备,无法被其他设备使用;设备间未形成有效互动,推送信息查看不便;

第二种方案的缺点在于:厨房油腻环境不方便取放手机,容易污染屏幕,清洁麻烦;

第三种方案的缺点在于:中控设备不可移动,用户必须走到中控面前才能进行操作,自由度不高;

第四种方案的缺点在于:与使用手机控制类似,拿放不便,容易被污染,一般无屏,操作自由度低,无实时反馈,难以升级。



技术实现要素:

本发明所要解决的技术问题是针对上述现有技术提供一种控制方便的实现厨房电器智能互联的方法。

本发明解决上述技术问题所采用的技术方案为:一种实现厨房电器智能互联的方法,用于包括有n台具有人机交互屏的厨电设备,将n台具有人机交互屏的厨电设备记为b1、b2、...bn,其特征在于:设置一台带有人机交互屏的边缘计算设备,将边缘计算设备记为b0,n台具有人机交互屏的厨电设备均连接在边缘计算设备创建的wifi网络或蓝牙网络下,边缘计算设备b0通过有线或无线接入外网;

边缘计算设备b0内同时运行有n个虚拟子机vb1、vb2、...vbn,n个虚拟子机vb1、vb2,...vbn与n台厨电设备b1、b2、...bn一一对应,n个虚拟子机运行过程中需要的状态信息通过网络与n台厨电设备b1、b2、...bn保持同步,从而使边缘计算设备b0能随时查看n台厨电设备b1、b2、...bn的工作状态;边缘计算设备b0通过对n个虚拟子机vb1、vb2,...vbn输入控制指令,将相应控制指令通过网络发送给相应的厨电设备b1、b2、...bn,实现对n台厨电设备b1、b2、...bn的控制;

n台厨电设备b1、b2、...bn中的任意一台厨电设备bi具有跨屏模式,i=1、2、……n,厨电设备bi在跨屏模式下,通过边缘计算设备b0随时查看其他厨电设备的工作状态,或对其他厨电设备进行控制;或直接与其他厨电设备连通,获取其他厨电设备的工作状态,或对其他厨电设备进行控制。

作为改进,第i台厨电设备bi查看第j台厨电设备bj的工作状态,或对第j台厨电设备bj进行控制时,i=1、2、……n,j=1、2、……n,i≠j,在第i台厨电设备上生成与第j台厨电设备bj的控制界面相同的子控制界面,获取第j台厨电设备bj的实时状态信息,并通过第i台厨电设备的人机交互屏进行显示,然后用户通过查看第i台厨电设备的人机交互屏上的关于第j台厨电设备的子控制界面,从而获取第j台厨电设备bj的实时状态信息;或用户通过在第j台厨电设备的子控制界面上输入控制指令,然后将该控制指令实时发送给第j台厨电设备,从而对第j台厨电设备进行控制。

再改进,n台厨电设备b1、b2、...bn内储存有显示其控制界面所需的公用素材和各自的专用素材,边缘计算设备b0内储存有所有n台厨电设备的公用素材和专业素材;

当第i台厨电设备bi启动跨屏模式后,如果第i台厨电设备bi需要通过边缘计算设备b0查看第j台厨电设备bj的工作状态,或通过边缘计算设备b0对第j台厨电设备bj进行控制,i=1、2、……n,j=1、2、……n,i≠j;用户在第i台厨电设备bi的控制界面上选择需要控制的第j台厨电设备的图标,第i台厨电设备bi向边缘计算设备b0发起控制第j台厨电设备的联机请求,边缘计算设备b0将第j虚拟子机vbj的控制界面需要的专业素材传输给第i台厨电设备bi;第i台厨电设备bi利用本地缓存中保存的公用素材和边缘计算设备b0发来的第j虚拟子机vbj的控制界面需要的专业素材,新建控制界面,实现对第j台厨电设备bj的控制界面的显示。

再改进,当第i台厨电设备bi启动跨屏模式后,对第j台厨电设备bj的控制分为设置、浏览、提交三类;

当第i台厨电设备bi对第j台厨电设备bj进行“设置”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“设置”类的控制指令,第i台厨电设备bi直接将该“设置”类的控制指令发送给第j台厨电设备bj,无需告知边缘计算设备b0,无需对第j虚拟子机vbj的控制界面进行修改,也无需第j台厨电设备bj对“设置”类的控制指令做出响应,第j台厨电设备bj的工作状态不发生改变;

当第i台厨电设备bi对第j台厨电设备bj进行“浏览”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“浏览”类的控制指令,第i台厨电设备bi将该“浏览”类的控制指令发送给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0的第j虚拟子机vbj根据“浏览”类的控制指令切换控制界面并构建新控制界面所需的专业素材,并发生给第i台厨电设备bi,以便第i台厨电设备bi在子控制界面上生成新的控制界面,此过程第j台厨电设备bj的工作状态不发生改变,第j台厨电设备bj的控制界面不发生改变;

当第i台厨电设备bi对第j台厨电设备bj进行“提交”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“提交”类的控制指令,第i台厨电设备bi将该“提交”类的控制指令发送给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0再将该“提交”类的控制指令发送给第j台厨电设备bj;当第j台厨电设备bj的工作状态根据该“提交”类的控制指令发送变化后,将新的工作状态反馈给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0的第j虚拟子机vbj再将第j台厨电设备bj的新的工作状态反馈给第i台厨电设备bi上的关于第j台厨电设备的子控制界面。

再改进,n台厨电设备b1、b2、...bn上均设有人体感应传感器,当第j台厨电设备bj的出现工作异常或工作状态发生变化,第j台厨电设备bj上的人体感应传感器没有感应到人体信号,而第i台厨电设备bi上的人体感应传感器感应到人体信号,第j台厨电设备bj将其工作异常信号或其最新工作状态信息发送给边缘计算设备b0的第j虚拟子机vbi,边缘计算设备b0的第j虚拟子机vbi将第j台厨电设备的工作异常信号或其最新工作状态信息发送第i台厨电设备bi上的关于第j台厨电设备的子控制界面进行推送显示

与现有技术相比,本发明的优点在于:当多个厨房电器同时工作时,用户可以自由选择离自己最接近的厨电设备查看其他厨电设备的工作状态,也可以对其他厨电设备进行控制;当厨房部分设备的人机交互屏出现问题时,在进行设备维修前,也可利用其它厨电设备的人机交互屏进行操作,避免影响烹饪,提升厨房系统的鲁棒性;在改进方案中,还能实现厨电设备工作状态的跨屏推送,比如当烤箱工作异常或者烹饪完成,而人不在烤箱面前时,若油烟机上的人体感应传感器判定用户在油烟机面前,则通过油烟机的人机交互屏进行消息推送。

附图说明

图1为本发明实施例中实现厨房电器智能互联的系统框图。

图2为本发明实施例中实现“设置”类控制指令时的信息交互图。

图3为本发明实施例中实现“浏览”类控制指令时的信息交互图。

图4为本发明实施例中实现“提交”类控制指令时的信息交互图。

具体实施方式

以下结合附图实施例对本发明作进一步详细描述。

本发明提供了一种实现厨房电器智能互联的方法,用于包括有n台具有人机交互屏的厨电设备,将n台具有人机交互屏的厨电设备记为b1、b2、...bn,设置一台带有人机交互屏的边缘计算设备,将边缘计算设备记为b0,n台具有人机交互屏的厨电设备均连接在边缘计算设备创建的wifi网络或蓝牙网络下,边缘计算设备b0通过有线或无线接入外网,参加图1所示。边缘计算设备b0内同时运行有n个虚拟子机vb1、vb2、...vbn,n个虚拟子机vb1、vb2,...vbn与n台厨电设备b1、b2、...bn一一对应,n个虚拟子机运行过程中需要的状态信息通过网络与n台厨电设备b1、b2、...bn保持同步,从而使边缘计算设备b0能随时查看n台厨电设备b1、b2、...bn的工作状态;边缘计算设备b0通过对n个虚拟子机vb1、vb2,...vbn输入控制指令,将相应控制指令通过网络发送给相应的厨电设备b1、b2、...bn,实现对n台厨电设备b1、b2、...bn的控制;

n台厨电设备b1、b2、...bn中的任意一台厨电设备bi具有跨屏模式,i=1、2、……n,厨电设备bi在跨屏模式下,通过边缘计算设备b0随时查看其他厨电设备的工作状态,或对其他厨电设备进行控制;或直接与其他厨电设备连通,获取其他厨电设备的工作状态,或对其他厨电设备进行控制。

具体的,当第i台厨电设备bi需要查看第j台厨电设备bj的工作状态,或对第j台厨电设备bj进行控制时,i=1、2、……n,j=1、2、……n,i≠j,首先在第i台厨电设备上生成与第j台厨电设备bj的控制界面相同的子控制界面,获取第j台厨电设备bj的实时状态信息,并通过第i台厨电设备的人机交互屏进行显示,然后用户通过查看第i台厨电设备的人机交互屏上的关于第j台厨电设备的子控制界面,从而获取第j台厨电设备bj的实时状态信息;或用户通过在第j台厨电设备的子控制界面上输入控制指令,然后将该控制指令实时发送给第j台厨电设备,从而对第j台厨电设备进行控制。

本实施例中,n台厨电设备b1、b2、...bn内储存有显示其控制界面所需的公用素材和各自的专用素材,而边缘计算设备b0内储存有所有n台厨电设备的公用素材和专业素材;

当第i台厨电设备bi启动跨屏模式后,如果第i台厨电设备bi需要通过边缘计算设备b0查看第j台厨电设备bj的工作状态,或通过边缘计算设备b0对第j台厨电设备bj进行控制,i=1、2、……n,j=1、2、……n,i≠j;用户在第i台厨电设备bi的控制界面上选择需要控制的第j台厨电设备的图标,第i台厨电设备bi向边缘计算设备b0发起控制第j台厨电设备的联机请求,边缘计算设备b0将第j虚拟子机vbj的控制界面需要的专业素材传输给第i台厨电设备bi;第i台厨电设备bi利用本地缓存中保存的公用素材和边缘计算设备b0发来的第j虚拟子机vbj的控制界面需要的专业素材,新建控制界面,实现对第j台厨电设备bj的控制界面的显示。

当第i台厨电设备bi启动跨屏模式后,对第j台厨电设备bj的控制分为设置、浏览、提交三类;

当第i台厨电设备bi对第j台厨电设备bj进行“设置”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“设置”类的控制指令,第i台厨电设备bi直接将该“设置”类的控制指令发送给第j台厨电设备bj,无需告知边缘计算设备b0,无需对第j虚拟子机vbj的控制界面进行修改,也无需第j台厨电设备bj对“设置”类的控制指令做出响应,第j台厨电设备bj的工作状态不发生改变;

例如,在第i台厨电设备bi上对第j台厨电设备设置烹饪时间、温度、烹饪方式,当用户在第i台厨电设备bi上调出第j台厨电设备bj的控制界面时,第i台厨电设备bi将新建第j台厨电设备bj的配置文件fbj,用户修改第j台厨电设备bj工作参数时,将向配置文件fbj中加入被修改的参数值。参加图2所示。

由于使用了数据缓存策略,减少第j虚拟子机vbj与第j台厨电设备bj、第i台厨电设备bi的通信次数,降低网络负载,加快响应速度。

当第i台厨电设备bi对第j台厨电设备bj进行“浏览”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“浏览”类的控制指令,第i台厨电设备bi将该“浏览”类的控制指令发送给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0的第j虚拟子机vbj根据“浏览”类的控制指令切换控制界面并构建新控制界面所需的专业素材,并发生给第i台厨电设备bi,以便第i台厨电设备bi在子控制界面上生成新的控制界面,此过程第j台厨电设备bj的工作状态不发生改变,第j台厨电设备bj的控制界面不发生改变;

例如,第i台厨电设备bi查询设备第j台厨电设备bj的主控制界面后,想查看第j台厨电设备bj的菜谱页面;此时通过上述方法输入“浏览”类的控制指令,用户在第i台厨电设备bi上进行操作切换页面时,第i台厨电设备bi将页面切换指令发送给第j虚拟子机vbj,第j虚拟子机vbj根据该指令切换显示页面并将构建新页面所需素材发送给第i台厨电设备bi,在此过程中,第j虚拟子机vbj状态发生变化(显示不同页面),第j台厨电设备bj状态不发生变化,即不需要切换页面,不需要改变内部配置参数,不需要改变工作状态如开始停止烹饪等,参加图3所示。

由于本方法使用了数据同步策略,将第j虚拟子机vbj的状态同步给了第i台厨电设备bi。由于设备状态变化较平缓,用户对实时性和准确性要求不高,减少了边缘计算设备b0向第j台厨电设备bj查询状态和第j台厨电设备bj返回状态的环节,故减少了通信延时,降低用户感知延迟,提升用户体验。

当第i台厨电设备bi对第j台厨电设备bj进行“提交”控制时:

用户通过在第i台厨电设备bi的人机交互屏上创建的关于第j台厨电设备的子控制界面上输入“提交”类的控制指令,第i台厨电设备bi将该“提交”类的控制指令发送给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0再将该“提交”类的控制指令发送给第j台厨电设备bj;当第j台厨电设备bj的工作状态根据该“提交”类的控制指令发送变化后,将新的工作状态反馈给边缘计算设备b0的第j虚拟子机vbj,边缘计算设备b0的第j虚拟子机vbj再将第j台厨电设备bj的新的工作状态反馈给第i台厨电设备bi上的关于第j台厨电设备的子控制界面,参加图4所示。

“提交”类控制指令会影响被控制厨电设备的工作状态,需被控制厨电设备立即对“提交”类控制指令做出响应并返回执行结果;例如,第j台厨电设备bj正在加热菜肴,用户在第i台厨电设备bi处向设备第j台厨电设备bj发送停止烹饪指令,通过上述方法,可实现第i台厨电设备bi对第j台厨电设备bj进行“提交”类控制,本方法使用了数据更新策略,即通过边缘计算设备b0转发“提交”类控制。

另外,本发明中,n台厨电设备b1、b2、...bn上均设有人体感应传感器,当第j台厨电设备bj的出现工作异常或工作状态发生变化,第j台厨电设备bj上的人体感应传感器没有感应到人体信号,而第i台厨电设备bi上的人体感应传感器感应到人体信号,第j台厨电设备bj将其工作异常信号或其最新工作状态信息发送给边缘计算设备b0的第j虚拟子机vbi,边缘计算设备b0的第j虚拟子机vbi将第j台厨电设备的工作异常信号或其最新工作状态信息发送第i台厨电设备bi上的关于第j台厨电设备的子控制界面进行推送显示。

本发明提供的方法,借助不同设备的互联技术,可通过自由选择电器进行状态查看和控制,无需走到相应的电器面前。比如站在烤箱面前,可以调取查看油烟机的工作情况;当厨房部分设备的屏幕触控/显示出现问题时,在进行设备维修前,可利用其它设备的屏幕进行操作,避免影响烹饪,提升厨房系统的鲁棒性;还可实现设备消息跨屏推送,比如当烤箱工作异常或者烹饪完成,而人不在烤箱面前时,若油烟机上的传感器判定人站在油烟机面前,边缘计算设备获取此消息后,向油烟机的屏幕上进行消息推送。

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