烹调设备控制方法、装置、计算机设备及存储介质与流程

文档序号:15142649发布日期:2018-08-10 20:04阅读:173来源:国知局

本申请涉及智能设备控制技术领域,特别是涉及一种烹调设备控制方法、装置、计算机设备及存储介质。



背景技术:

随着物联网技术的不断发展,越来越多的智能设备,如智能咖啡机、智能微波炉等智能烹调设备已经进入人们的日常生活中。物联网(internetofthings,iot),顾名思义,就是物物相连的互联网。具体而言,物联网是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。

智能烹调设备是物联网生活化的典型应用,其具有摇控器控制、触摸开关控制、自动报警和自动定时等功能,能有效地提升人们的生活质量。然而,传统的烹调设备控制方式仍然很大程度上依赖于人工操作,需要人为在设备一旁辅助操作,操作过程繁杂且智能化程度低,极大影响烹调设备的工作效率。



技术实现要素:

基于此,有必要针对上述问题,提供一种操作便捷、能有效提高设备工作效率的烹调设备控制方法、装置、计算机设备及存储介质。

一种烹调设备控制方法,包括:

扫描预设于待烹调食品的编码图形,获取表征所述待烹调食品的待烹调食品信息;

当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态;

当所述烹调设备处于待机状态且满足预设烹调条件时,发送烹调指令至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品;

接收所述烹调设备反馈的状态信息,所述状态信息用于表征所述烹调设备的烹调状态。

在一个实施例中,所述当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态的步骤包括:

从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期;

当根据所述时间信息确定所述待烹调食品未过期时,触发生成所述待机指令;

将所述待机指令发送至所述烹调设备,以使所述烹调设备进入待机状态。

在一个实施例中,所述发送待机指令至烹调设备,以使所述烹调设备进入待机状态的步骤还包括:

当历史记录中存在向所述烹调设备发送待机指令的记录时,禁止将所述待机指令发送至所述烹调设备。

在一个实施例中,所述当所述烹调设备处于待机状态且满足预设烹调条件时,发送烹调指令至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品的步骤包括:

接收外部烹调控制信号,触发生成所述烹调指令,所述烹调指令包括对应于所述待烹调食品的可烹调次数和可运作时长;

获取所述待烹调食品的烹调记录表,所述烹调记录表包括所述待烹调食品的历史烹调时间;

根据所述可运作时长和所述历史烹调时间获得历史烹调次数及可运作时间;

当历史烹调次数小于所述可烹调次数,且当前时间不超过所述可运作时间时,将所述烹调指令发送至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品。

在一个实施例中,所述扫描预设于待烹调食品的编码图形,获取表征所述待烹调食品的待烹调食品信息的步骤之后包括:

记录扫描所述待烹调食品的编码图形的扫描时间;

从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期;

比较所述扫描时间与所述时间信息,当所述待烹调食品过期时,发出食品过期警告消息。

在一个实施例中,所述接收所述烹调设备反馈的状态信息,所述状态信息用于表征所述烹调设备的烹调状态的步骤之后还包括:

统计所述状态信息得到统计信息,所述统计信息包括所述烹调设备的操作统计信息和所述待烹调食品的烹调统计信息。

一种烹调设备控制装置,包括:

食品扫描模块,用于扫描预设于待烹调食品的编码图形,获取表征所述待烹调食品的待烹调食品信息;

待机指令模块,用于当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态;

烹调指令模块,用于当所述烹调设备处于待机状态且满足预设烹调条件时,发送烹调指令至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品;

状态信息模块,用于接收所述烹调设备反馈的状态信息,所述状态信息用于表征所述烹调设备的烹调状态。

在一个实施例中,所述待机指令模块包括:

时间信息提取单元,用于从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期;

待机指令生成单元,用于当根据所述时间信息确定所述待烹调食品未过期时,触发生成所述待机指令;

待机指令发送单元,用于将所述待机指令发送至所述烹调设备,以使所述烹调设备进入待机状态。

一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述方法的步骤。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述方法的步骤。

上述烹调设备控制方法、装置、计算机设备及存储介质,通过先扫描待烹调食品的编码图形获取用于描述食品的食品信息,如生产日期、保质期或烹调方法等;在满足预设待机条件时发送待机指令使烹调设备进入待机状态,可以确保在扫描食品后及时启动烹调设备进入待机状态,以随时准备烹调操作;然后当满足预设烹调条件时,发送烹调指令,由烹调设备按照相关制作方法自动进行食品烹调;最后接收烹调设备返回的用于描述烹调设备烹调状态的状态信息,从而实现了对烹调设备的控制。上述烹调设备控制方法、装置、计算机设备及存储介质,无需人为在设备旁辅助操作,操作便捷且智能化程度高,能有效提高烹调设备的工作效率。

附图说明

图1为本申请烹调设备控制方法一实施例的流程示意图;

图2为本申请烹调设备控制方法一实施例中当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态的步骤流程示意图;

图3为本申请烹调设备控制装置一实施例的结构示意图;

图4为本申请烹调设备控制装置一实施例中待机指令模块的结构示意图。

具体实施方式

为使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本申请,并不限定本申请的保护范围。

图1为本申请烹调设备控制方法一实施例的流程示意图,如图1所示,一种烹调设备控制方法,包括,

s101,扫描预设于待烹调食品的编码图形,获取表征所述待烹调食品的待烹调食品信息。

扫描可以通过专用的扫描器、扫描枪,或者使用带有扫描功能的移动终端通过扫描软件进行扫描,移动终端包括手机、笔记本、平板电脑、pos机(pointofsalesterminal)甚至包括车载电脑等具有多种应用功能的终端设备。待烹调食品是指需要进行烹调处理的食品,具体的,可以是需要进行烹饪处理的生鲜食材、需要加热处理的熟食或者是需要调制处理的食品或饮品材料。编码图形是指食品包装袋上印刷的各种编码图形,其存储了用于描述待烹调食品的相关信息,如产地、生产厂家、生产日期、保质期等信息,还可以包括烹调方法、可烹调次数及可运作时间等信息;编码图形也可以存储用于描述待烹调食品的相关信息的链接,通过扫描该编码图形可以打开链接从而获取相关食品信息。一般地,编码图形具有唯一性。编码图形具体可以为条码,如一维条形码、二维码等等。一维条形码,或称条形码,是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息。二维码,又称二维条码,二维码可看作是条形码的升级,是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,它能够把文字、图像、音频、视频等的相关信息“编码”成一个图像,当用特定软件拍摄扫描这些图像时,这些信息就会显示出来。编码图形存储的待烹调食品信息表征待烹调食品,具体可以包括描述待烹调食品的产地、生产厂家、生产日期、保质期、烹调方法等的信息。通过扫描预设于待烹调食品上的编码图形,可以获取表征待烹调食品的食品信息。

s103,当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态。

在扫描待烹调食品之后,获取的待烹调食品信息包括待烹调食品的产地、生产厂家、生产日期、保质期、烹调方法等相关信息。预设待机条件可由用户自行配置,如待烹调食品处于保质期内,即还未过期。根据扫描获取的待烹调食品信息判断所述待烹调食品是否满足预设待机条件,如根据生产日期和保质期判断是否过期,若未过期,则满足待机条件,可以触发生成待机指令。进一步地,在扫描待烹调食品之后且待烹调食品信息满足预设待机条件时,可以设置为直接立即触发生成待机指令以使烹调设备进入待机状态,也可以设置在预设时间阈值内,如扫描待烹调食品的编码图形之后的10分钟内,触发待机指令发送命令,将待机指令发送至烹调设备,使烹调设备进入待机状态。烹调设备可以为烤箱、蒸箱、微波炉、电蒸笼、电饭锅等日常家用烹饪设备,也可以为咖啡机、搅拌器、榨汁机、泡茶器等调制设备,还可以为综合的食品处理机,既可以处理食物,也可以处理饮品。烹调设备包括通讯装置,如wifi通信模块、蓝牙通信模块、3g通信模块、4g通信模块等等,通过该通讯装置可以接收控制端发送的控制指令并执行相应操作。进一步地,控制端的控制指令可以直接通过烹调设备上的通讯装置实现传递,也可以通过服务器进行转发实现传递,如控制端现将控制指令发送至服务器,服务器转发该控制指令至烹调设备执行相应操作。待机状态是指烹调设备已开机但并不进行任何实质性工作的状态,烹调设备处于待机状态时,可以随时响应控制端发送的工作指令进行工作。待机指令是由控制端发送的控制烹调设备进入待机状态的命令,待机指令由烹调设备的通讯装置接收,经解析处理后控制烹调设备开机并进入待机状态,等待控制端随时下发工作指令并响应执行相应操作。当待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使烹调设备进入待机状态,可以及时将扫描获取的待烹调食品信息写入烹调设备中,并使烹调设备进入待机状态中,以便能够随时响应控制端下发的工作指令,提高了烹调设备的工作效率。

s105,当所述烹调设备处于待机状态且满足预设烹调条件时,发送烹调指令至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品。

预设烹调条件可由用户自行配置,如当前时间达到预先设定的烹调时间,或者直接由操作端点击相关按钮,即操作端发送烹调控制信号后,触发生成烹调指令,均可认为已满足烹调条件。当烹调设备处于待机状态时,且已满足预设烹调条件,如已达到预设设定烹调时间或由控制端直接点击相关按钮时,生成烹调指令,并将该烹调指令发送至烹调设备,以控制该烹调设备进入烹调工作状态,从而实现对该待烹调食品的烹调操作。烹调指令可以包括烹调参数,如烹调方式、烹调火候、烹调时长等等。具体的,烹调方式可以包括炸、煮、炒、煎、煨、炖及烤等烹饪操作,还包括冲、泡、搅拌等调制操作。更进一步地,炒可以分为生炒、熟炒、滑炒、清炒、干炒、抓炒、软炒等;炸可以分为清炸、干炸、软炸、酥炸、面包渣炸、纸包炸、脆炸、油淋炸等。烹调指令还可以包括对应于食品的可烹调次数和可运作时长,其中,可烹调次数指当前食品最多的可以进行烹调操作的次数,如对于胶囊咖啡料包可以冲泡一次,即可烹调次数为2;可运作时长指当前食品可在烹调设备中进行所有烹调操作时的最大时间范围,如排骨最多可烹调次数为3,即最多可以进行3次熬汤操作,而可运作时长为10小时,那么排骨的所有熬汤操作只能在10小时内完成,当然,在这10小时内可以进行1次、2次或最多3次熬汤操作。烹调指令包括具体的烹调操作信息,烹调设备按照该烹调操作信息执行相应烹调操作,实现对待烹调食品的烹制。

s107,接收所述烹调设备反馈的状态信息,所述状态信息用于表征所述烹调设备的烹调状态。

在控制端下发烹调指令至烹调设备控制烹调设备烹调待烹调食品后,可由控制端接收烹调设备反馈的状态信息。状态信息用于表征烹调设备的烹调状态,如可以包括描述烹调进度,待烹调食品,烹调设备等的信息。烹调设备可以在烹制食品过程中实时采集并将状态信息反馈发送给控制端,以便控制端可以随时得知烹调设备工作情况;也可以在烹调过程中采集状态信息,在烹调结束或中断时,如烹调完成后或烹调过程出现故障导致中断时再将收集的状态信息反馈至控制端,以便减少控制端与烹调设备的交互;或者由控制端自行设置状态信息反馈间隔时间,例如3分钟,则烹调设备每3分钟将收集的状态信息反馈发送给控制端。控制端接收烹调设备反馈的状态信息,从而获取烹调设备的烹调状态,得知烹调设备工作情况。

上述烹调设备控制方法,通过先扫描待烹调食品的编码图形获取表征食品的食品信息,如生产日期、保质期或烹调方法等;在满足预设待机条件时发送待机指令使烹调设备进入待机状态,可以确保在扫描食品后使烹调设备及时进入待机状态,以随时准备烹调操作;然后当满足预设烹调条件时,发送烹调指令,由烹调设备按照相关制作方法自动进行食品烹调;最后接收烹调设备返回的用于描述烹调设备烹调状态的状态信息,从而实现了对烹调设备的控制。上述烹调设备控制方法无需人为在设备旁辅助操作,操作便捷且智能化程度高,能有效提高烹调设备的工作效率。

进一步地,图2为一实施中步骤s103的流程示意图。如图2所示,步骤s103包括,

s103a,从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期。

待烹调食品的编码图形存储有待烹调食品信息或其链接,通过扫描该编码图形后可以获取待烹调食品信息。在具体应用时,如果该编码图形为条形码,则可以扫描该条形码,按照相关解码规则解码后得到待烹调食品的生产地、制造厂家、商品名称、生产日期、类别、保质期等信息;如果该编码图形为二维码,鉴于二维码在水平和垂直方向都可以存储信息,其存储信息量大,可以存储汉字、数字、图片、网址和服务等信息,扫描二维码后可以直接显示待烹调食品信息,或者通向待烹调食品信息的链接,在链接打开的相关页面上显示该待烹调食品信息。待烹调食品信息中包括待烹调食品的时间信息,如食品生产时间和保质期等时间信息。在具体应用时,编码图形可以为条形码,其为对应每包待烹调食品或饮品材料的唯一序列号,是在该食品生产的时候同时生成的唯一对应编号,换言之,这个序列号会与该食品的生产日期及保质期等食品信息挂钩,通过该序列号可以辨识该食品是否处于保质期内,即该食品是否已过期。待烹调食品信息还可以包括生产厂家、生产地等信息,通过该信息可以进行真伪判断,如根据条形码前3位数字可以识别生产国家,其中,00-09代表美国、加拿大,45、49代表日本,69代表中国大陆,471代表中国台湾地区,489代表香港特区,根据前3位数字即可确定该待烹调食品的生产国家,从而实现真伪辨识效果。

s103b,当根据所述时间信息确定所述待烹调食品未过期时,触发生成所述待机指令。

从待烹调食品信息中提取包括生产时间及保质期等时间信息后,根据该时间信息判断待烹调食品是否过期,若未过期,则生成待机指令。待烹调食品信息包括食品的生产时间和保质期,再结合获取的当前时间,比较食品的生产时间、保质期及当前时间,则可判断此时该食品是否仍处于保质期内。在具体应用时,可以将是否过期的判断结果以跳出界面方式显示,例如,若食品在保质期内,则跳出界面,显示“食品未过期,保质期还有x日,可安全食用”等内容;若食品已过期则跳出界面显示“食品已过期,请勿食用”的内容,同时,可以限制待机指令生成,即禁止待机指令生成,使控制端无法将待机指令发送至烹调设备,并且通过显示一定的警报信息提醒操作用户,如震动、响铃等。进一步地,在判断待烹调食品是否过期之后,可以在仅当食品过期时显示警报界面,同时显示警报信息以提醒操作用户食品已过期,不可食用;而食品仍处于保质期内时不进行任何操作,直接进行后续的待机指令生成操作。当确定待烹调食品未过期时,控制端可以通过触发待机指令生成指令,如点击相关操作按钮,生成待机指令以控制相关设备进入待机状态。根据扫描到的待烹调食品信息判断食品是否处于保质期内,可以保障每次烹调的食品的新鲜度,确保了食品烹调的安全性。

s103c,将所述待机指令发送至所述烹调设备,以使所述烹调设备进入待机状态。

当待烹调食品未过期时并生成待机指令后,将该待机指令发送至烹调设备,以控制该烹调设备进入待机状态。具体的,可以通过烹调设备上的通讯装置实现控制指令如待机指令的通信过程,通讯装置可以为wifi通信模块、蓝牙通信模块、3g通信模块、4g通信模块等等,通过该通讯装置可以接收控制端发送的控制指令并执行相应操作。进一步地,控制端的控制指令可以直接通过烹调设备上的通讯装置实现传递,即直接由该通讯装置接收指令,也可以通过服务器进行转发实现传递,如移动终端将控制指令发送至服务器,服务器转发该控制指令至烹调设备执行相应操作。烹调设备进入待机状态后,可以及时将扫描获取的待烹调食品信息写入烹调设备中,以便能够随时响应控制端下发的工作指令,能够提高烹调设备的工作效率。

进一步地,在扫描待烹调食品之后,待烹调食品信息满足预设待机条件时,也可以设置为在预设时间阈值内触发生成待机指令,并将该待机指令至烹调设备,以使之进入待机状态。具体的,在触发生成待机指令的同时记录生成待机指令的待机时间;再获取扫描所述待烹调食品的编码图形的扫描时间;当待机时间与扫描时间的差值小于预设时间阈值时,才将待机指令发送至烹调设备并使之进入待机状态。

具体地,在用专用的扫描器、扫描枪或者使用带有扫描功能的移动终端扫描待烹调食品的编码图形后,记录、存储该扫描操作的扫描时间。具体应用时,在扫描时,可以对每一扫描到的待烹调食品的编码图形建立一扫描时间表,该时间表用于记录扫描该食品的扫描时间,进一步地,可以以扫面时间先后顺序记录,同时统计扫描次数,间隔时间等信息。获取扫描待烹调食品的编码图形的扫描时间可以通过先获取该待烹调食品的扫描时间表,再从扫描时间表中提取相关扫描时间来得以实现。进一步地,在扫描时间表中仅有一项内容时,即为第一次扫描该食品的编码图形时,直接获取该项作为扫描时间;当扫描时间表中有多个扫描时间时,从中提取时间最早的一项作为获取得到的扫描时间。进一步地,可以提供扫描时间表编辑功能,通过编辑入口进入编辑界面或编辑窗口,在该编辑界面或编辑窗口,可以即时删除相关扫描时间,如在发生误操作,对本不打算进行扫描烹调的食品扫描了,则可通过该扫描时间表编辑功能将相关扫描时间或者整个扫描时间表均删除,以避免了发生误扫描操作时的问题。

在得到生成待机指令的待机时间及扫描待烹调食品的扫描时间之后,比较该待机时间和扫描时间,当该待机时间与该扫描时间的差值小于预设时间阈值时,将该待机指令发送至烹调设备,以使烹调设备进入待机状态。扫描待烹调食品的操作和启动烹调设备进入待机状态操作之间会有一定时间间隔,比较待机时间和扫描时间的时间差值是否在预设时间阈值内,如10分钟,若是,则将待机指令发送至烹调设备并使之进入待机状态;若否,则限制将待机指令的发送。通过确保待机时间和扫描时间在一定时间间隔内,可以及时将扫描获取的待烹调食品信息写入烹调设备中,并使烹调设备进入待机状态中,以便能够随时响应控制端下发的工作指令,提高了烹调设备的工作效率。

进一步地,步骤s103还包括,当历史记录中存在向所述烹调设备发送待机指令的记录时,禁止将所述待机指令发送至所述烹调设备。在待烹调食品信息满足预设待机条件,且在预设时间阈值内向烹调设备发送待机指令时,可以查询历史记录中是否存在向所述烹调设备发送待机指令的记录的,从而判断是否已向所述烹调设备发送过待机指令,即判断是否为首次向烹调设备发送待机指令,若是,则进行后续操作,将该待机指令发送至烹调设备以使之进入待机状态;若已向所述烹调设备发送过待机指令,即为非首次,则禁止该待机指令的发送。其中,禁止待机指令的发送,可以通过使待机指令发送按钮不可选来实现,同时可以弹出相关提示窗口界面用于提示。进一步地,还可以建立一待机指令发送表,记录待机指令发送至烹调设备的发送时间,通过待机指令发送表的历史记录可以判断是否为首次向烹调设备发送待机指令。一般的,食品在烹调使用过后,其包装袋上的编码图形,如条形码等仍会存在,此时若再次扫描并启动烹调设备待机,则无法进行食品烹调操作。所以,在将待机指令发送至烹调设备时,进行一判断操作,判断对于该同一编码图形是否已向烹调设备发送过待机指令并启动烹调设备进入待机状态,从而可以避免了重复扫描统一包装物的编码图形多次启动烹调设备进入待机状态的问题。

进一步地,步骤s105可以包括,接收外部烹调控制信号,触发生成所述烹调指令,所述烹调指令包括对应于所述待烹调食品的可烹调次数和可运作时长。本实施例中,接收到外部控制发送烹调控制信号,具体的可以接收到外部点击烹调指令按钮时生成烹调指令。烹调指令是由控制端发送的控制烹调设备进行相应烹调操作的命令,包括对应于待烹调食品的可烹调次数和可运作时长和其他各种烹调参数,如整体烹调模式、烹调方式及烹调火候等等。其中,可烹调次数指当前食品最多的可以进行烹调操作的次数,可运作时长指当前食品可在烹调设备中进行所有烹调操作时的最大时间范围。可烹调次数和可运作时长与待烹调食品有关,不同的食品对应于不同的可烹调次数和可运作时间。具体应用时,在扫描获得待烹调食品信息后可识别出食品类别,根据食品类别从预先存储的程序中进一步获得对应于该食品的可烹调次数和可运作时长。对应的,在烹调设备中设置存储器,写入存储有各食品类别对应的烹调指令类型,如各食品类别对应的可烹调次数、可运作时长和其他烹调参数整体烹调模式、烹调方式及烹调火候等等。如进一步地,可烹调次数和可运作时长也可由操作用户端自行配置,通过操作端依据个人喜好设置可烹调次数和可运作时长,以便能满足各种用户不同需求。其他各种烹调参数,如整体烹调模式、烹调方式及烹调火候等等为烹调时的各种具体操作及每次操作时长,例如饮品的冲泡,食物的烹煮等等。类似的,其他各种烹调参数可以由系统根据扫描获取的待烹调食品的类别根据预先存储的程度自动设定对应烹调参数,如扫描的待烹调食品为胶囊咖啡时,系统自行选择对应的烹调时间为10分钟从而生成对应的烹调指令,同样的,咖啡粉为15分钟、龙井茶叶为20分钟、大红袍红茶为25分钟等等。烹调指令可由烹调设备的通讯装置接收,经解析处理后控制烹调设备进行相关烹调操作,如炸、煮、炒、煎、煨、炖及烤等烹饪操作,或冲、泡、搅拌等调制操作。进一步地,烹调指令可以从扫描得到的待烹调食品信息中提取相关烹调信息,也可以包括选择烹调设备中预存的烹调模式,还可以包括由操作用户自行选择配置烹调操作。更进一步地,操作用户自行配置的烹调操作模式可以加以存储为个性烹调模式,在后续的烹调中可以选择该模式生成对应的烹调指令,以使烹调设备进行相应烹调操作。

进一步地,步骤s105还可以包括,接收外部烹调控制信号,触发生成所述烹调指令,所述烹调指令包括对应于所述待烹调食品的可烹调次数和可运作时长;获取所述待烹调食品的烹调记录表,所述烹调记录表包括所述待烹调食品的历史烹调时间。在接收到外部发送的烹调控制信号并生成烹调指令后,获取所述待烹调食品的烹调记录表。进一步地,对于扫描的每一待烹调食品,建立一烹调记录表,记录该待烹调食品对应的历史烹调时间。其中,历史烹调时间是指对应于该待烹调食品,历史记录中已进行过烹调的烹调时间。在具体应用时,对于该待烹调食品,每一次发送烹调指令控制烹调设备进行烹调操作均记录其烹调时间。对于某些种类的食品,可以进行多次烹调操作或者需要进行多次递进式烹调,如泡茶器使用茶袋泡茶时,可以进行多次冲泡,此时记录表中包括有茶袋每次进行冲泡的时间,以此可以及时得知对于该茶袋的已冲泡次数和每次冲泡的时间点。

进一步地,步骤s105还可以包括,接收外部烹调控制信号,触发生成所述烹调指令,所述烹调指令包括对应于所述待烹调食品的可烹调次数和可运作时长;获取所述待烹调食品的烹调记录表,所述烹调记录表包括所述待烹调食品的历史烹调时间;根据所述可运作时长和所述历史烹调时间获得历史烹调次数及可运作时间;当历史烹调次数小于所述可烹调次数,且当前时间不超过所述可运作时间时,将所述烹调指令发送至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品。在获取待烹调食品的烹调记录表并进一步获得历史烹调时间后,根据该历史烹调时间可以获得对应于该食品的历史烹调次数和首次烹调时间,再根据烹调指令中的可运作时长,可以获得可运作时间,将历史烹调次数和可烹调次数进行比较,将当前时间与可运作时间进行比较,当历史烹调次数小于可烹调次数,而且当前时间不超过可运作时间时,将烹调指令发送至烹调设备,以控制所述烹调设备烹调所述待烹调食品。其中,历史烹调时间包括待烹调食品所有的烹调记录,从中可以获得首次烹调时间,根据该首次烹调时间和烹调指令中的可运作时长可以得到可运作时间。如对于咖啡粉,如果其烹调指令中可烹调次数为2次,可运作时长为15分钟,若其历史烹调时间中记录的首次烹调时间为10点,那么其可运作时间即为首次烹调时间10点开始之后的可运作时长15分钟,即为10点15分。对于一待烹调食品,一旦进行过烹调操作,那么其所有的烹调操作均需在可运作时间内完成,即首次和末次烹调操作时间间隔需小于可运作时长,在可运作时间内,可以进行一次或多次烹调操作。历史烹调时间包括待烹调食品所有的烹调记录,从中还可以获得该食品的历史烹调次数,即食品已被烹调过的次数。考虑到大多数食品适宜进行一次烹调或进行较少次数的烹调,所以本实施例中对应于一待烹调食品的历史烹调次数不可超过烹调指令中的可烹调次数,否则无法进行再次烹调,以保证食品的新鲜度,使烹制出的食品保证口味。如对于一泡茶机,在扫描茶袋后于10:00第一次启动机器进行冲泡操作,假设该茶袋的可烹调次数为3次,每一次为3分钟,可运作时长为30分钟,则第一次泡茶泡到10:03;用户10:10第二次发泡茶指令泡到10:13,用户10:25第三次发泡茶指令泡到10:28,那么时间一到10:30,机器就自动关机或者不运作了,因为该茶袋的可运作时长只有30分钟,而首次烹调时间为10:00,即可运作时间为10:30。此外,即使用户在这30分钟内只泡了两次茶,也不能再泡第三次了;只有在扫描新的茶包后,才能重新开机运作。一方面通过及时比较历史烹调次数与当前烹调指令中的可烹调次数,另一方面比较当前时间与当前烹调指令中可运作时间来控制待烹调食品的烹调过程,可以在进行多次烹调操作时,使首次和末次烹调操作时间间隔在一定时长范围内,且控制食品的烹调次数,可以确保待烹调食品的新鲜度,保障烹调出的食品的味道。

进一步地,在步骤s101之后,可以包括记录扫描所述待烹调食品的编码图形的扫描时间。在用专用的扫描器、扫描枪或者使用带有扫描功能的移动终端扫描待烹调食品的编码图形后,记录、存储该扫描操作的扫描时间。具体应用时,在扫描时,可以对每一扫描到的待烹调食品的编码图形建立一扫描时间表,该时间表用于记录扫描该食品的扫描时间,进一步地,可以以扫面时间先后顺序记录,同时统计扫描次数,间隔时间等信息。

进一步地,在步骤s101之后,可以包括记录扫描所述待烹调食品的编码图形的扫描时间;从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期。待烹调食品的编码图形存储有待烹调食品信息或其链接,通过扫描该编码图形后可以获取待烹调食品信息。在具体应用时,如果该编码图形为条形码,则可以扫描该条形码,按照相关解码规则解码后得到待烹调食品的生产地、制造厂家、商品名称、生产日期、类别、保质期等信息;如果该编码图形为二维码,鉴于二维码在水平和垂直方向都可以存储信息,其存储信息量大,可以存储汉字、数字、图片、网址和服务等信息,扫描二维码后可以直接显示待烹调食品信息,或者通向待烹调食品信息的链接,在链接打开的相关页面上显示该待烹调食品信息。待烹调食品信息中包括待烹调食品的时间信息,如食品生产时间和保质期等时间信息。

进一步地,在步骤s101之后,可以包括记录扫描所述待烹调食品的编码图形的扫描时间;从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期;比较所述扫描时间与所述时间信息,当所述待烹调食品过期时,发出食品过期警告消息。从待烹调食品信息中提取包括生产时间及保质期等时间信息后,根据该时间信息判断待烹调食品是否过期。进一步地,待烹调食品信息包括食品的生产时间和保质期,再结合获取的当前时间,比较食品的生产时间、保质期及当前时间,则可判断此时该食品是否仍处于保质期内。在具体应用时,可以将是否过期的判断结果以跳出界面方式显示,例如,若食品在保质期内,则跳出界面,显示“食品未过期,保质期还有x日,可安全食用”等内容;若食品已过期则跳出界面显示“食品已过期,请勿食用”的食品过期警告消息内容,并且可以通过如震动、响铃等方式进行食品过期警告消息提示。进一步地,在判断待烹调食品是否过期之后,可以在仅当食品过期时显示警报界面,同时发出食品过期警告消息以提醒操作用户食品已过期,不可食用;而食品仍处于保质期内时不进行任何操作,直接进行后续的待机指令生成操作。根据扫描到的待烹调食品信息判断食品是否处于保质期内,在食品过期时发出食品过期警告消息,可以避免过期食品的烹调,确保了食品烹调的安全性。

进一步地,在步骤s107之后还包括统计所述状态信息得到统计信息,所述统计信息包括所述烹调设备的操作统计信息和所述待烹调食品的烹调统计信息。在控制端下发烹调指令至烹调设备控制烹调设备烹调待烹调食品后,可由控制端接收烹调设备发送的,用于描述烹调设备的烹调状态,如可以包括烹调进度,待烹调食品信息,烹调设备信息等的状态信息。在接收到烹调设备发送的状态信息后,可以对该状态信息进行统计,得到统计信息,该统计信息可以包括烹调设备的操作统计信息和待烹调食品的烹调统计信息等。在具体应用时,烹调设备的操作统计信息可以包括烹调设备进行的烹调操作类型、烹调时间、烹调火候、烹调状态、烹调设备的出厂信息、设备信息和当前地址等信息;待烹调食品的烹调统计信息可以包括当前烹调的食品类别等信息。进一步地,还可以添加评价功能,对于烹调的食品的类别及烹调模式进行评价,如对于某种类别的食品进行某一烹调模式,对烹调出的食品味道进行评价打分,以供后续烹调参考。进一步地,可以将统计信息上传至服务器,由服务器进行大数据分析,可以统计得到各种设备、各种食品的应用情况,以供设备开发商和食品供应商参考,如某些设备出现故障,方便售后跟进和系统维护,又如某些食品在某些地区更畅销,方便食品供应商加大投入等。

进一步地,可以提供发帖评论功能和网购链接功能。通过发帖评论可以了解其他操作用户的使用情况,通过网购链接可以随时采购所需的烹调设备或食品或其它商品。

此外,对应于上述烹调设备控制方法,本申请还提供一种烹调设备控制装置。图3为本申请烹调设备控制装置一实施例的结构示意图,如图3所示,烹调设备控制装置包括:

食品扫描模块100,用于扫描预设于待烹调食品的编码图形,获取表征所述待烹调食品的待烹调食品信息;

待机指令模块300,用于当所述待烹调食品信息满足预设待机条件时,发送待机指令至烹调设备,以使所述烹调设备进入待机状态;

烹调指令模块500,用于当所述烹调设备处于待机状态且满足预设烹调条件时,发送烹调指令至所述烹调设备,以控制所述烹调设备烹调所述待烹调食品;

状态信息模块700,用于接收所述烹调设备反馈的状态信息,所述状态信息用于表征所述烹调设备的烹调状态。

进一步地,图4为本申请烹调设备控制装置一实施例中待机指令模块的结构示意图,如图4所示,待机指令模块300包括:

时间信息提取单元310,用于从所述待烹调食品信息提取所述待烹调食品的时间信息,所述时间信息包括生产时间和保质期;

待机指令生成单元320,用于当根据所述时间信息确定所述待烹调食品未过期时,触发生成所述待机指令;

待机指令发送单元330,用于将所述待机指令发送至所述烹调设备,以使所述烹调设备进入待机状态。

上述烹调设备控制装置,通过食品扫描模块先扫描待烹调食品的编码图形获取用于描述食品的食品信息,如生产日期、保质期或烹调方法等;由待机指令模块在满足预设待机条件时发送待机指令使烹调设备进入待机状态,可以确保在扫描食品后使烹调设备及时进入待机状态,以随时准备烹调操作;然后由烹调指令模块当满足预设烹调条件时,发送烹调指令,由烹调设备按照相关制作方法自动进行食品烹调;最后由状态信息模块接收烹调设备返回的用于描述烹调设备烹调状态的状态信息,从而实现了对烹调设备的控制。上述烹调设备控制方法无需人为在设备旁辅助操作,操作便捷且智能化程度高,能有效提高烹调设备的工作效率。

此外,对应于上述烹调设备控制方法和装置,本申请还提供一种计算机可读存储介质,在一个实施例中,该计算可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述烹调设备控制方法的步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

此外,对应于上述烹调设备控制方法、装置和计算机可读存储介质,本申请还提供一种计算机设备,在一个实施例中,该计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述烹调设备控制方法的步骤。

该计算机设备,其处理器执行程序时,通过实现如上述各实施例中的任意一种烹调设备控制方法,通过先扫描待烹调食品的编码图形获取用于描述食品的食品信息,如生产日期、保质期或烹调方法等;在满足预设待机条件时发送待机指令使烹调设备进入待机状态,可以确保在扫描食品后使烹调设备及时进入待机状态,以随时准备烹调操作;然后当满足预设烹调条件时,发送烹调指令,由烹调设备按照相关制作方法自动进行食品烹调;最后接收烹调设备返回的用于描述烹调设备烹调状态的状态信息,从而实现了对烹调设备的控制。上述烹调设备控制方法、装置、计算机设备及存储介质,无需人为在设备旁辅助操作,操作便捷且智能化程度高,能有效提高烹调设备的工作效率。

此外,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性的计算机可读取存储介质中,如本申请实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各烹调设备控制方法的实施例的流程。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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