CN114073413B - 烹饪设备的控制方法及装置、烹饪设备、服务器 - Google Patents
烹饪设备的控制方法及装置、烹饪设备、服务器 Download PDFInfo
- Publication number
- CN114073413B CN114073413B CN202010843533.1A CN202010843533A CN114073413B CN 114073413 B CN114073413 B CN 114073413B CN 202010843533 A CN202010843533 A CN 202010843533A CN 114073413 B CN114073413 B CN 114073413B
- Authority
- CN
- China
- Prior art keywords
- cooking
- mode
- service
- equipment
- cooking mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
- A47J36/321—Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Electric Ovens (AREA)
Abstract
本发明公开了一种烹饪设备的控制方法及装置、烹饪设备、服务器,涉及智能厨具技术领域,主要目的在于解决现有烹饪设备的控制准确性差的问题。主要包括:烹饪设备获取烹饪设备的设备能力信息;根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容,服务器获取待执行烹饪操作的烹饪服务;判断烹饪设备的烹饪模式是否已注册所述烹饪服务;若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。主要用于烹饪设备的控制。
Description
技术领域
本发明涉及一种智能厨具技术领域,特别是涉及一种烹饪设备的控制方法及装置、烹饪设备、服务器。
背景技术
随着智能厨具的快速发展,越来越多的用户使用智能厨具进行烹饪操作,与传统厨具相比,智能厨具通过配备的电子菜谱进行智能烹饪,大大节省了时间及人力。
目前,现有智能厨具的控制可以通过手动控制,也可以通过联网进行远程控制,然而,对于不同控制模式,无法准确匹配执行烹饪信息中的特定操作,错误的控制模式对于烹饪操作的执行不仅会带来异常的烹饪效果,也大大增加了烹饪设备的故障风险,从而影响烹饪设备的控制准确性。
发明内容
有鉴于此,本发明提供一种烹饪设备的控制方法及装置、烹饪设备、服务器,主要目的在于解决现有烹饪设备的控制准确性差及无法满足不同模式功能的准确匹配执行的需求的问题。
依据本发明一个方面,提供了一种烹饪设备的控制方法,应用于烹饪设备,包括:
获取烹饪设备的设备能力信息;
根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容。
进一步地,所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容包括:
获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容;
所述根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容之后,所述方法还包括:
确定所述烹饪设备执行烹饪操作时的实际设备能力信息以及烹饪模式,并根据所述实际设备能力信息对所述烹饪模式和/或所述烹饪模式关联烹饪模式的内容执行限制操作和/或屏蔽操作。
进一步地,所述方法还包括:
接收服务端根据所述设备能力信息为所述烹饪设备的烹饪模式配置的操作权限内容,所述操作权限内容包括烹饪模式内容中的允许操作、限制操作和/或屏蔽操作。
依据本发明一个方面,提供了一种烹饪设备的控制方法,应用于服务器,包括:
获取待执行烹饪操作的烹饪服务;
判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
进一步地,所述获取待执行烹饪操作的烹饪服务之前,所述方法还包括:
获取任一烹饪设备的设备能力信息;
基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务;
所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务包括:
根据所述设备能力信息中的设备属性参数、和/或设备操作参数,为所述至少一个烹饪设备定义所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中的至少之一;
为已定义的所述单机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务。
进一步地,所述为已定义的所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务之后,所述方法还包括:
获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中至少之一的操作权限内容,并根据所述操作权限内容调整所述模式关联服务内容;
所述基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务包括:
判断所述烹饪服务的注册内容中所述服务权限是否符合权限限制;
若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容;
所述服务权限包括服务权限次数和/或服务权限条件,所述若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容包括:
若所述服务权限条件为无权限条件,则提供所述模式调用接口,响应所述模式关联服务内容;
若所述服务权限条件为有权限条件,则基于所述服务权限次数提供所述模式调用接口,响应所述模式关联服务内容,并对所述服务权限次数进行更新;
所述判断烹饪设备的烹饪模式是否已注册所述烹饪服务包括:
确定烹饪设备执行烹饪操作的状态指针对应的指针指向,并判断所述指针指向的烹饪模式是否已注册所述烹饪服务;
所述方法还包括:
根据所述烹饪设备执行烹饪操作的操作内容指示所述状态指针的指针指向匹配的烹饪模式;
所述获取待执行烹饪操作的烹饪服务包括:
获取待执行烹饪操作的烹饪信息,基于所述烹饪信息确定烹饪服务;和/或,
接收烹饪方的访问请求,基于所述访问请求确定烹饪服务。
依据本发明另一个方面,提供了一种烹饪设备的控制装置,包括:
获取模块,用于获取烹饪设备的设备能力信息;
配置模块,用于根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容。
进一步地,所述烹饪设备通过连接物联模组以实现与服务器的通信,所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述装置还包括:确定模块,
所述配置模块,具体用于获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容;
所述确定模块,用于确定所述烹饪设备执行烹饪操作时的实际设备能力信息以及烹饪模式,并根据所述实际设备能力信息对所述烹饪模式和/或所述烹饪模式关联烹饪模式的内容执行限制操作和/或屏蔽操作。
进一步地,所述装置还包括:
接收模块,用于接收服务端根据所述设备能力信息为所述烹饪设备的烹饪模式配置的操作权限内容,所述操作权限内容包括烹饪模式内容中的允许操作、限制操作和/或屏蔽操作。
依据本发明另一个方面,提供了一种烹饪设备的控制装置,包括:
获取模块,用于获取待执行烹饪操作的烹饪服务;
判断模块,用于判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
响应模块,用于若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
进一步地,所述装置还包括:定义模块,
所述获取模块,还用于获取任一烹饪设备的设备能力信息;
所述定义模块,用于基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务;
所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述定义模块包括:
定义单元,用于根据所述设备能力信息中的设备属性参数、和/或设备操作参数,为所述至少一个烹饪设备定义所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中的至少之一;
注册单元,用于为已定义的所述单机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务。
进一步地,所述装置还包括:调整模块,指示模块,
所述调整模块,用于获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中至少之一的操作权限内容,并根据所述操作权限内容调整所述模式关联服务内容;
所述响应模块包括:
判断单元,用于判断所述烹饪服务的注册内容中所述服务权限是否符合权限限制;
响应单元,用于若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容;
所述服务权限包括服务权限次数和/或服务权限条件,所述响应单元,具体用于若所述服务权限条件为无权限条件,则提供所述模式调用接口,响应所述模式关联服务内容;
所述响应单元,具体还用于若所述服务权限条件为有权限条件,则基于所述服务权限次数提供所述模式调用接口,响应所述模式关联服务内容,并对所述服务权限次数进行更新;
所述判断模块,具体用于确定烹饪设备执行烹饪操作的状态指针对应的指针指向,并判断所述指针指向的烹饪模式是否已注册所述烹饪服务;
所述指示模块,根据所述烹饪设备执行烹饪操作的操作内容指示所述状态指针的指针指向匹配的烹饪模式;
所述获取模块,获取待执行烹饪操作的烹饪信息,基于所述烹饪信息确定烹饪服务;和/或,接收烹饪方的访问请求,基于所述访问请求确定烹饪服务。
根据本发明的一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述烹饪设备的控制方法对应的操作。
根据本发明的一方面,提供了一种烹饪设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述烹饪设备的控制方法对应的操作。
根据本发明的一方面,提供了另一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述烹饪设备的控制方法对应的操作。
根据本发明的一方面,提供了一种服务器,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述烹饪设备的控制方法对应的操作。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
本发明提供了一种烹饪设备的控制方法及装置、烹饪设备、服务器,本发明实施例的烹饪设备根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容,以便实现烹饪设备实现自行配置可执行操作内容,从而满足不同烹饪模式的操作功能需求,提高烹饪效果;服务器获取待执行烹饪操作的烹饪服务;判断烹饪设备的烹饪模式是否已注册所述烹饪服务;若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务,实现对不同烹饪模式注册的烹饪服务进行裁决,准确控制烹饪设备执行匹配的烹饪操作,并利用精准的烹饪模式执行烹饪操作,减少烹饪设备的故障风险,提高烹饪效果,从而提高烹饪设备的控制效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种烹饪设备的控制方法流程图;
图2示出了本发明实施例提供的另一种烹饪设备的控制方法流程图;
图3示出了本发明实施例提供的一种烹饪设备的控制方法流程图;
图4示出了本发明实施例提供的另一种烹饪设备的控制方法流程图;
图5示出了本发明实施例提供的一种烹饪设备的控制装置组成框图;
图6示出了本发明实施例提供的另一种烹饪设备的控制装置组成框图;
图7示出了本发明实施例提供的一种烹饪设备的结构示意图;
图8示出了本发明实施例提供的一种服务器的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种烹饪设备的控制方法,如图1所示,该方法包括:
101、获取烹饪设备的设备能力信息。
其中,所述烹饪设备为按照数字菜谱对食品进行烹饪的硬件设备,数字菜谱为烹饪设备执行烹饪操作的依据,针对不同的食品进行烹饪匹配不同的数字菜谱,以使烹饪设备在记载数字菜谱后,根据数字菜谱执行烹饪操作,因此,烹饪设备在运行过程中具有自身功能匹配的设备能力信息,即设备能力信息用于表征设备运行时所具有的功能信息,包括设备属性参数、和/或设备操作参数,如设备运行时间、设备通信协议、设备型号、设备不同功能的执行参数等,本发明实施例不做具体限定。
需要说明的是,当前的烹饪设备为待执行烹饪操作的设备,当前烹饪设备包含有物联模组、控制器,物联模组与控制相连接,物联模组建立当前设备与云服务器的通信及控制链路,通过与云服务器进行联网,结合物联模组与各烹饪设备互联实现烹饪设备中控化,控制器用于接收并响应物联模组的访问请求,通过控制器控制与当前设备所连接的执行烹饪操作的设备按照数字菜谱或者物联模组中接收到的烹饪指令进行烹饪。另外,烹饪设备通过连接物联模组以实现与服务器的通信,以实现烹饪设备作为具有联网功能的中控化设备。具体的,当前烹饪设备通过物联模组接收或响应与服务器之间的各种指令、请求,完成与服务器之间的各种数据处理,例如,物联模组接收服务器发送的控制请求,并通过控制器当前烹饪设备执行操作,或者,物联模组向服务器发送查询指令,并接收查询指令所对应的响应,从而实现烹饪设备的联网控制功能。
102、根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容。
其中,所述烹饪模式为执行烹饪操作的方式,包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,作为当前端的烹饪设备可以预先配置执行烹饪操作的烹饪模式,以便利用设备能力信息对各烹饪模式配置操作权限内容。本发明实施例中,为了更有效的执行不同烹饪模式下烹饪设备所能实现的操作内容,当前烹饪设备为本机配置的操作权限内容为各烹饪模式下烹饪设备具有操作权限的信息,所述操作权限内容包括烹饪模式内容中的允许操作、限制操作和/或屏蔽操作,如单机烹饪模式下配料机允许执行手动配料的操作,本发明实施例不做具体限定。
本发明提供了一种烹饪设备的控制方法,本发明实施例通过烹饪设备根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容,以便实现烹饪设备实现自行配置可执行操作内容,从而满足不同烹饪模式的操作功能需求,提高烹饪效果。
本发明实施例提供了另一种烹饪设备的控制方法,如图2所示,该方法包括:
201、获取烹饪设备的设备能力信息。
202、获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容。
本发明实施例中,为了使烹饪设备在不同烹饪模式下执行不同的操作内容,提高烹饪设备的控制灵活性,根据不同烹饪模式之间的兼容信息、和/或冲突信息结合设备能力信息配置每一个烹饪模式中的操作权限内容。其中,所述单机烹饪模式为烹饪设备只能通过自身设备的操作功能进行烹饪的模式,所述联机烹饪模式为通过连接的物联模组与其他烹饪设备互联后烹饪设备控制其他烹饪设备进行烹饪的模式,所述离线烹饪模式为切断互联网状态下烹饪设备执行操作功能,所述在线烹饪模式为连接互联网状态烹饪设备执行操作功能的模式,本发明实施例中,由于不同烹饪设备的硬件、软件的功能不同,在不同的烹饪模式下会具有不同兼容信息、和/或冲突信息,因此,可以根据兼容信息、和/或冲突信息结合设备能力信息对单一烹饪模式中的操作权限内容进行配置。具体的,兼容信息为烹饪设备针对任意两个或两个以上烹饪模式之间可以共同执行的操作内容,冲突信息为烹饪设备针对任意两个或两个以上烹饪模式之间不可以共同执行的操作内容,例如,配料机中,离线烹饪模式和在线烹饪模式的兼容信息为自动下料操作内容,即在离线烹饪模式和在线烹饪模式下,配料机均可以进行自动下料操作,智能炒锅中,在线烹饪模式与单机烹饪模式的冲突信息为手动烹饪操作,即在在线烹饪模式下无法执行单机烹饪模式中的手动烹饪操作,本发明实施例不做具体限定。
需要说明的是,兼容信息、冲突信息为基于烹饪设备在定义烹饪模式时预先配置的,一般的,对于至少两个烹饪模式之间的兼容信息、冲突信息可以根据烹饪设备的硬件、软件的功能来确定,本发明实施例不做具体限定。具体的,由于不同烹饪设备中各烹饪模式之间的兼容信息、冲突信息不同,如在A设备中属于相互兼容的部分,在B设备中就可能变为冲突部分,因此,通过任两种或多种烹饪模式之间的兼容信息和/或冲突信息,结合设备能力信息为任一烹饪模式配置操作权限内容,即为根据烹饪设备在不同烹饪模式之间的兼容信息、冲突信息,结合设备能力信息为每一个烹饪模式配置操作权限信息,具体包括每个烹饪模式中的允许操作、限制操作和/或屏蔽操作,本发明实施例不做具体限定。例如,小炒锅的单机烹饪模式、离线烹饪模式、在线烹饪模式中的兼容信息为手动接料操作,结合小炒锅的设备能力信息为设备翻炒时间5分钟,配置单机烹饪模式中允许操作手动接料时间为3分钟,配置离线烹饪模式中限制操作手动接料的菜品个数。又如,配料机的在线烹饪模式与互联烹饪模式中兼容信息为自动下料操作,冲突信息为在线烹饪模式只能进行自动下料,互联模式下可以进行手动下料,根据设备运行时间、设备通信协议、设备型号、设备不同功能的执行参数等,为在线烹饪模式配置屏蔽操作为手动下料,为互联烹饪模式配置允许操作为自动和手动下料。
另外,根据所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任意一个烹饪模式,配置依据单一烹饪模式执行烹饪操作时所对应的操作权限内容,即为根据设备能力信息为各个烹饪模式中的单一的烹饪模式执行操作时的允许操作、限制操作和/或屏蔽操作,例如,设备能力信息中为智能配料机,则配置在线烹饪模式中允许操作为云端联网自动配料,本发明实施例不做具体限定。
203、确定所述烹饪设备执行烹饪操作时的实际设备能力信息以及烹饪模式,并根据所述实际设备能力信息对所述烹饪模式和/或所述烹饪模式关联烹饪模式的内容执行限制操作和/或屏蔽操作。
本发明实施例中,由于烹饪设备在执行烹饪操作过程中,可能存在不同的状态的实际操作问题而影响烹饪设备执行能力,进而影响不同烹饪模式的内容执行限制操作和/或屏蔽操作,为了避免因实际操作问题而影响烹饪设备的控制能力下降,从而影响烹饪设备的操作准确性,基于完成配置的烹饪模式请求待执行烹饪操作的烹饪服务,然后确定当前烹饪设备在执行烹饪操作时的实际设备能力信息,以及当前烹饪设备执行烹饪操作的烹饪模式,以便根据实际设备能力信息、烹饪模式和/或与当前烹饪模式关联的烹饪模式的内容执行限制操作、屏蔽操作,具体的,实际设备能力信息为烹饪设备执行烹饪操作时的设备信息,与实际的烹饪环境、执行数字菜谱等内容相关,例如,烹饪设备的设备能力信息为配电压a,但是,根据厨房、楼宇等环境影响,确定烹饪设备执行烹饪操作时的实际设备能力信息为配电压b,根据配电压b对联机烹饪模式的内容执行限制操作为限制部分烹饪操作,如高温、高功率的加热操作等,对联机烹饪模式关联的在线烹饪模式的内容执行屏蔽操作为屏蔽手动操作等,本发明实施例不做具体限定。
本发明实施例中,由于服务器中可以对各烹饪设备进行烹饪服务请求的决策,因此,为了便于烹饪设备的操作,简化控制步骤,本发明实施例还包括:接收服务端根据所述设备能力信息为所述烹饪设备的烹饪模式配置的操作权限内容。
具体的,服务端中根据设备能力信息对烹饪设备的烹饪模式进行配置,配置的方法可以与步骤202中配置操作权限内容方法相同,在此不做赘述,以便服务器发送至各烹饪设备中。
本发明提供了另一种烹饪设备的控制方法,本发明实施例通过烹饪设备根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容,以便实现烹饪设备实现自行配置可执行操作内容,从而满足不同烹饪模式的操作功能需求,提高烹饪效果。
本发明实施例提供了又一种烹饪设备的控制方法,如图3所示,该方法包括:
301、获取待执行烹饪操作的烹饪服务。
本发明实施例中,各烹饪设备在完成不同烹饪模式的操作权限内容后,向当前服务器请求待执行烹饪操作的烹饪服务,以通过当前服务器对各烹饪设备进行裁定是否执行对应的烹饪服务。具体的,作为当前执行端的服务器接收各烹饪设备请求待执行烹饪操作的烹饪服务,所述烹饪服务为烹饪设备基于软件内容驱动硬件设备完成烹饪操作的内容,包括模式调用接口、模式关联服务内容、服务权限等,模式关联服务内容为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式执行烹饪操作的内容,服务权限为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式进行烹饪操作的权限次数,模式调用接口为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式注册于当前服务器中的调用接口地址,本发明实施例不做具体限定。
需要说明的是,各烹饪设备中连接有物联模组,通过物联模组与当前服务器进行通信,即通过物联模组向当前服务器发送烹饪服务的处理请求,以实现利用服务器对各烹饪设备不同烹饪模式下进行烹饪操作的决策作用。
302、判断烹饪设备的烹饪模式是否已注册所述烹饪服务。
本发明实施例中,为了实现当前服务器对各烹饪设备在不同烹饪模式下执行烹饪服务的裁决作用,以提高对烹饪设备的控制效率,当前服务器中预先注册有各烹饪模式可以执行的烹饪服务,以便在获取到各烹饪设备请求的烹饪服务时,判断各烹饪设备所在烹饪模式下是否注册了请求的烹饪服务,例如,判断配料机的单机烹饪模式下,是否注册了单机烹饪模式调用接口1执行3次手动配料操作的内容,本发明实施例不做具体限定。
303、若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
对于本发明实施例,当前服务器判断出烹饪设备的烹饪模式注册有烹饪服务时,说明请求烹饪服务的烹饪设备可以在此烹饪模式下执行烹饪服务中的操作内容,从而实现对烹饪设备控制的高效性,进一步以中控化设备形式完成各烹饪设备的烹饪操作。其中,所述注册内容即为烹饪服务的模式调用接口、模式关联服务内容、服务权限,
本发明提供了又一种烹饪设备的控制方法,本发明实施例通过服务器获取待执行烹饪操作的烹饪服务;判断烹饪设备的烹饪模式是否已注册所述烹饪服务;若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务,实现对不同烹饪模式注册的烹饪服务进行裁决,准确控制烹饪设备执行匹配的烹饪操作,并利用精准的烹饪模式执行烹饪操作,减少烹饪设备的故障风险,提高烹饪效果,从而提高烹饪设备的控制效率。
本发明实施例提供了再一种烹饪设备的控制方法,如图4所示,该方法包括:
401、获取任一烹饪设备的设备能力信息。
本发明实施例中,为了使烹饪设备可以按照不同方式执行烹饪操作,从而增加对烹饪设备的控制有效性,因此,可以获取任一烹饪设备的设备能力信息,用于表征设备运行时所具有的功能信息,包括设备属性参数、和/或设备操作参数,如设备运行时间、设备通信协议、设备型号、设备不同功能的执行参数等,本发明实施例不做具体限定。
需要说明的是,无论各烹饪设备中连接有物联模组,还是不连接物联模组,烹饪设备均可以通过联网方式,与各烹饪设备互联实现烹饪设备的中控化,使得各烹饪设备将设备能力信息发送至当前服务器中。
402、基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务。
对于本发明实施例,为了实现不同烹饪设备的烹饪功能,以提高烹饪控制灵活性,根据设备能力信息为各烹饪设备定义烹饪模式,所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述单机烹饪模式为烹饪设备只能通过自身设备的操作功能进行烹饪的模式,所述联机烹饪模式为通过连接的物联模组与其他烹饪设备互联后烹饪设备控制其他烹饪设备进行烹饪的模式,所述离线烹饪模式为切断互联网状态下烹饪设备执行操作功能,所述在线烹饪模式为连接互联网状态烹饪设备执行操作功能的模式,本发明实施例不做具体限定。
对于本发明实施例,为了进一步地限定及说明,所述基于所述设备能力信息为所述烹饪设备定义烹饪模式具体可以为:根据所述设备能力信息中的设备属性参数、和/或设备操作参数,为所述至少一个烹饪设备定义所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中的至少之一。
具体的,为了准确确定烹饪设备基于不同设备能力所可以实现的烹饪模式,以实现烹饪设备的精准控制,满足烹饪设备在不同操作需求下的控制需求,通过设备能力信息为烹饪设备定义烹饪模式时,可以根据设备能力信息中的设备属性参数、和/或设备操作参数,如设备运行时间、设备通信协议、设备型号、设备不同功能的执行参数等为烹饪设备定义符合烹饪操作内容的一个烹饪模式,或者共同兼容的多个烹饪模式,或者相互冲突的多个烹饪模式,例如,配料机设备能力信息包括手动操作参数、自动操作参数,则可以定义配料机的烹饪模式包括单机烹饪模式、或者联机烹饪模式,或者兼容单机烹饪模式与联机烹饪模式,确定兼容信息为手动操作及自动操作,或者定义与单机烹饪模式冲突的联机烹饪模式,确定冲突信息为单机烹饪模式执行手动操作,联机烹饪模式执行自动操作等,本发明实施例不做具体限定。
另外,为了进一步限定及说明,所述对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务包括:为已定义的所述单机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务。
为了准确确定不同烹饪模式下,烹饪设备所实现的烹饪操作内容,从而确保对烹饪控制的精准控制,具体的,烹饪服务为烹饪设备基于软件内容驱动硬件设备完成烹饪操作的内容,包括模式调用接口、模式关联服务内容、服务权限等,模式关联服务内容为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式执行烹饪操作的内容,服务权限为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式进行烹饪操作的权限次数,模式调用接口为单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中各烹饪模式注册于当前服务器中的调用接口地址,本发明实施例不做具体限定。具体的,为了使当前服务器作为各烹饪设备执行烹饪操作的裁决方,以便提高烹饪设备的控制准确性,在当前服务器中对各烹饪设备的烹饪模式注册匹配的烹饪服务,例如,可以对小炒锅的在线烹饪模式配置3次通过调用地址a的翻炒操作服务1,配置2次通过调用地址b的翻炒操作服务2等,本发明实施例不做具体限定。
本发明实施例,各烹饪设备中配置有物联模组,以及控制器,控制器用于接收并响应物联模组的访问请求,通过控制器控制与当前设备所连接的执行烹饪操作的设备按照数字菜谱或者物联模组中接收到的烹饪指令进行烹饪,具体的,烹饪设备通过连接物联模组以实现与服务器的通信。
403、获取待执行烹饪操作的烹饪服务。
进一步地,为了提高烹饪服务注册的灵活性,以使对各执行烹饪服务的烹饪设备提高控制效率,步骤403具体包括:获取待执行烹饪操作的烹饪信息,基于所述烹饪信息确定烹饪服务;和/或,接收烹饪方的访问请求,基于所述访问请求确定烹饪服务。
本发明实施例中,由于当前服务器为对各烹饪设备执行烹饪服务进行裁决,以提高烹饪控制效率,实现中控化设备的优越性,因此,在获取待执行烹饪操作的烹饪服务时,可以基于烹饪信息确定烹饪服务,还可以接收烹饪方的访问请求来确定烹饪服务,本发明实施例不做具体限定。具体的,可以根据数字菜谱解析出烹饪信息,从而确定烹饪服务,例如,数字菜谱为红烧肉,则解析出烹饪信息为翻炒操作,蒸煮烹饪操作,确定烹饪服务即为调用接口c控制配料机进行一次配料,调用接口a控制炒锅执行一次翻炒操作,调用接口b控制煮锅执行一次煮操作,本发明实施例不做具体限定。另外,烹饪方可以为云服务器通过烹饪设备的物联模组向当前服务器发送的访问请求,以指示当前服务器进行裁决是否执行烹饪服务,因此,烹饪方的访问请求中携带有烹饪服务,从而确定烹饪服务,本发明实施例不做具体限定。
404、判断烹饪设备的烹饪模式是否已注册所述烹饪服务。
为了准确判断出各烹饪设备的烹饪模式是具体哪一个,以便当前服务端进行精准裁决,本发明实施例还包括:根据所述烹饪设备执行烹饪操作的操作内容指示所述状态指针的指针指向匹配的烹饪模式。
具体的,本发明实施例配置状态指针来对各个烹饪模式进行跳转确定,即根据烹饪设备执行烹饪操作的操作内容指示状态指针的指针执行所匹配的烹饪模式,以便自动的确定各个烹饪设备所执行的烹饪模式。且需要说明的是,由于烹饪设备中烹饪模式之间存在兼容或冲突的部分,不同兼容、冲突的烹饪模式之间执行的操作内容不同,例如,配料机在线烹饪模式可以自动投料,与离线烹饪模式兼容部分为均可以手动都来,冲突的部分为配料机离线烹饪模式只能进行手动投料,从而本发明实施例中,可以根据各个烹饪设备中所执行的操作内容来确定烹饪模式,若为兼容操作内容,则可以进一步基于操作内容中的具体操作参数进行判断,如执行手动操作时,是否存在联网参数等信息,本发明实施例不做具体限定。
另外,本发明实施例中,为每个烹饪设备配置已定义的烹饪模式,当确操作内容匹配的烹饪模式时,按照启动状态指针的移动来更新烹饪设备的烹饪模式,以便循环反复的对烹饪设备的烹饪模式进行指定。
进一步地,为了准确确定各烹饪设备中烹饪模式是否可以执行烹饪服务,满足对烹饪设备的操作需求,所述判断烹饪设备的烹饪模式是否已注册所述烹饪服务包括:确定烹饪设备执行烹饪操作的状态指针对应的指针指向,并判断所述指针指向的烹饪模式是否已注册所述烹饪服务。
本发明实施例中,当确定烹饪设备请求的烹饪服务时,说明烹饪设备预期执行此烹饪服务的内容,为了实现服务器的仲裁功能,判断烹饪模式是否已注册烹饪服务时,根据状态指针的指针指向上确定烹饪设备当前执行烹饪操作的烹饪模式,进一步判断指针指向的烹饪模式是否注册烹饪服务,从而通过指针状态的指针指向确定烹饪模式,减少了以记录每个烹饪设备对应烹饪模式的处理能耗,以状态指针循环进行切换指向方式来确定烹饪模式,大大减少了对烹饪模式判断的处理量。
405、若注册所述烹饪服务,则判断所述烹饪服务的注册内容中所述服务权限是否符合权限限制。
对于本发明实施例,为了提高对于烹饪服务执行的准确判断,减少无权操作情况的出现,避免控制操作的失误性,当判断出注册烹饪服务后,进一步地判断烹饪服务的注册内容中服务权限是否符合权限限制。其中,权限限制用于对服务权限的判断,以便对请求烹饪服务中服务权限的验证,所述服务权限包括服务权限次数和/或服务权限条件,服务权限次数包括执行烹饪服务的次数,服务权限条件包括执行烹饪服务的条件,如无条件执行、时间条件执行、账号条件执行等,因此,对应的权限限制即包括权限限制的次数、条件等,本发明实施例不做具体限定。
需要说明的是,当前服务器通过预先存储并记录的权限限制判断服务权限是否符合,例如,配料机请求的配料服务中服务权限为1次无条件配料操作,当前服务器中预先记录的配料机权限限制为4次无条件配料操作,以进行判断是否符合。
406、若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容。
本发明实施例,以使烹饪设备有权并有效的执行模式关联服务的内容,实现烹饪设备的有效控制,当前服务器在判断出服务权限符合权限限制时,说明当前服务器决策出烹饪设备有权执行烹饪服务注册内容,即通过烹饪服务中的模式调用接口,向烹饪服务响应模式关联服务内容,如配料机在在线烹饪模式下执行配料操作。
进一步地,为了灵活地执行烹饪服务,提高当前服务器的裁决能力,本发明实施例还包括:获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中至少之一的操作权限内容,并根据所述操作权限内容调整所述模式关联服务内容。
具体的,烹饪设备端可以根据在不同烹饪模式下执行不同的操作内容,根据不同烹饪模式之间的兼容信息、和/或冲突信息结合设备能力信息配置每一个烹饪模式中的操作权限内容,本发明实施例中,由于不同烹饪设备的硬件、软件的功能不同,在不同的烹饪模式下会具有不同兼容信息、和/或冲突信息,因此,可以根据兼容信息、和/或冲突信息结合设备能力信息对单一烹饪模式中的操作权限内容进行配置。当前服务器获取烹饪设备的任意一个烹饪模式的操作权限内容后,利用操作权限内容调整模式关联服务内容,例如,操作权限内容为在线烹饪模式下允许执行的手动操作、自动操作,烹饪设备注册烹饪服务中的模式关联服务内容为配料操作,调整模式关联服务内容为手动配料操作、自动配料操作,本发明实施例不做具体限定。
本发明实施例,为了进一步限定及说明,为烹饪设备的控制裁决提供依据,使得烹饪设备在进行下一次裁决时可以进行准确的判断,从而满足烹饪设备的裁决需求,步骤406具体包括:若所述服务权限条件为无权限条件,则提供所述模式调用接口,响应所述模式关联服务内容;若所述服务权限条件为有权限条件,则基于所述服务权限次数提供所述模式调用接口,响应所述模式关联服务内容,并对所述服务权限次数进行更新。
具体的,若服务权限为无权限条件,则说明只要烹饪设备的烹饪模式注册烹饪服务,则当前服务器提供模式调用接口直接响应模式关联服务内容即可,若服务权限为有权限条件,则基于服务权限次数提供模式调用接口响应模式关联服务内容后,对服务权限次数进行更新。说明,本发明实施例中服务权限条件即为对烹饪服务请求的次数限制,例如无权限条件,则对烹饪设备请求的烹饪服务裁决次数没有限制,有权限条件,则对烹饪设备请求的烹饪服务裁决次数进行限制,即结合服务权限次数与服务权限条件作为当前服务器的裁决依据,本发明实施例不做具体限定。
本发明提供了再一种烹饪设备的控制方法,本发明实施例通过服务器获取待执行烹饪操作的烹饪服务;判断烹饪设备的烹饪模式是否已注册所述烹饪服务;若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务,实现对不同烹饪模式注册的烹饪服务进行裁决,准确控制烹饪设备执行匹配的烹饪操作,并利用精准的烹饪模式执行烹饪操作,减少烹饪设备的故障风险,提高烹饪效果,从而提高烹饪设备的控制效率。
进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种烹饪设备的控制装置,如图5所示,该装置包括:
获取模块51,用于获取烹饪设备的设备能力信息;
配置模块52,用于根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容。
进一步地,所述烹饪设备通过连接物联模组以实现与服务器的通信,所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述装置还包括:确定模块53,
所述配置模块52,具体用于获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容;
所述确定模块53,用于确定所述烹饪设备执行烹饪操作时的实际设备能力信息以及烹饪模式,并根据所述实际设备能力信息对所述烹饪模式和/或所述烹饪模式关联烹饪模式的内容执行限制操作和/或屏蔽操作。
进一步地,所述装置还包括:
接收模块54,用于接收服务端根据所述设备能力信息为所述烹饪设备的烹饪模式配置的操作权限内容,所述操作权限内容包括烹饪模式内容中的允许操作、限制操作和/或屏蔽操作。
本发明提供了一种烹饪设备的控制装置,本发明实施例通过烹饪设备根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容,实现对不同烹饪模式注册的烹饪服务进行裁决,准确控制烹饪设备执行匹配的烹饪操作,并利用精准的烹饪模式执行烹饪操作,减少烹饪设备的故障风险,提高烹饪效果,从而提高烹饪设备的控制效率。
进一步的,作为对上述图3所示方法的实现,本发明实施例提供了另一种烹饪设备的控制装置,如图6所示,该装置包括:
获取模块61,用于获取待执行烹饪操作的烹饪服务;
判断模块62,用于判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
响应模块63,用于若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
进一步地,所述装置还包括:定义模块64,
所述获取模块61,还用于获取任一烹饪设备的设备能力信息;
所述定义模块64,用于基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务;
所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述定义模块64包括:
定义单元6401,用于根据所述设备能力信息中的设备属性参数、和/或设备操作参数,为所述至少一个烹饪设备定义所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中的至少之一;
注册单元6402,用于为已定义的所述单机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务。
进一步地,所述装置还包括:调整模块65,指示模块66,
所述调整模块65,用于获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中至少之一的操作权限内容,并根据所述操作权限内容调整所述模式关联服务内容;
所述响应模块63包括:
判断单元6301,用于判断所述烹饪服务的注册内容中所述服务权限是否符合权限限制;
响应单元6302,用于若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容;
所述服务权限包括服务权限次数和/或服务权限条件,所述响应单元63,具体用于若所述服务权限条件为无权限条件,则提供所述模式调用接口,响应所述模式关联服务内容;
所述响应单元63,具体还用于若所述服务权限条件为有权限条件,则基于所述服务权限次数提供所述模式调用接口,响应所述模式关联服务内容,并对所述服务权限次数进行更新;
所述判断模块62,具体用于确定烹饪设备执行烹饪操作的状态指针对应的指针指向,并判断所述指针指向的烹饪模式是否已注册所述烹饪服务;
所述指示模块66,根据所述烹饪设备执行烹饪操作的操作内容指示所述状态指针的指针指向匹配的烹饪模式;
所述获取模块61,获取待执行烹饪操作的烹饪信息,基于所述烹饪信息确定烹饪服务;和/或,接收烹饪方的访问请求,基于所述访问请求确定烹饪服务。
本发明提供了另一种烹饪设备的控制装置,本发明实施例通过服务器获取待执行烹饪操作的烹饪服务;判断烹饪设备的烹饪模式是否已注册所述烹饪服务;若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务,实现对不同烹饪模式注册的烹饪服务进行裁决,准确控制烹饪设备执行匹配的烹饪操作,并利用精准的烹饪模式执行烹饪操作,减少烹饪设备的故障风险,提高烹饪效果,从而提高烹饪设备的控制效率。
根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的烹饪设备的控制方法。
图7示出了根据本发明一个实施例提供的一种烹饪设备的结构示意图,本发明具体实施例并不对终端的具体实现做限定。
如图7所示,该终端可以包括:处理器(processor)702、通信接口(CommunicationsInterface)704、存储器(memory)706、以及通信总线708。
其中:处理器702、通信接口704、以及存储器706通过通信总线708完成相互间的通信。
通信接口704,用于与其它设备比如客户端或其它服务器等的网元通信。
处理器702,用于执行程序710,具体可以执行上述烹饪设备的控制方法实施例中的相关步骤。
具体地,程序710可以包括程序代码,该程序代码包括计算机操作指令。
处理器702可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器706,用于存放程序710。存储器706可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序710具体可以用于使得处理器702执行以下操作:
获取烹饪设备的设备能力信息;
根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容。
根据本发明一个实施例提供了另一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的烹饪设备的控制方法。
图8示出了根据本发明一个实施例提供的一种服务器的结构示意图,本发明具体实施例并不对终端的具体实现做限定。
如图8所示,该终端可以包括:处理器(processor)802、通信接口(CommunicationsInterface)804、存储器(memory)806、以及通信总线808。
其中:处理器802、通信接口804、以及存储器806通过通信总线808完成相互间的通信。
通信接口804,用于与其它设备比如客户端或其它服务器等的网元通信。
处理器802,用于执行程序810,具体可以执行上述烹饪设备的控制方法实施例中的相关步骤。
具体地,程序810可以包括程序代码,该程序代码包括计算机操作指令。
处理器802可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器806,用于存放程序810。存储器806可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序810具体可以用于使得处理器802执行以下操作:
获取待执行烹饪操作的烹饪服务;
判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
Claims (12)
1.一种烹饪设备的控制方法,应用于烹饪设备,其特征在于,包括:
获取烹饪设备的设备能力信息;
根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容;
其中,所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容包括:
获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容。
2.根据权利要求1所述的方法,其特征在于,所述根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容之后,所述方法还包括:
确定所述烹饪设备执行烹饪操作时的实际设备能力信息以及烹饪模式,并根据所述实际设备能力信息对所述烹饪模式和/或所述烹饪模式关联烹饪模式的内容执行限制操作和/或屏蔽操作。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收服务端根据所述设备能力信息为所述烹饪设备的烹饪模式配置的操作权限内容,所述操作权限内容包括烹饪模式内容中的允许操作、限制操作和/或屏蔽操作。
4.一种烹饪设备的控制方法,应用于服务器,其特征在于,所述方法包括:
获取待执行烹饪操作的烹饪服务;
判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
5.根据权利要求4所述的方法,其特征在于,所述获取待执行烹饪操作的烹饪服务之前,所述方法还包括:
获取任一烹饪设备的设备能力信息;
基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务;
所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,所述基于所述设备能力信息为所述烹饪设备定义烹饪模式,并对所述烹饪设备注册与所述烹饪模式匹配的烹饪服务包括:
根据所述设备能力信息中的设备属性参数、和/或设备操作参数,为所述至少一个烹饪设备定义所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中的至少之一;
为已定义的所述单机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务。
6.根据权利要求5所述的方法,其特征在于,所述为已定义的所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中的至少之一注册包含有模式调用接口、模式关联服务内容、服务权限的烹饪服务之后,所述方法还包括:
获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式以及所述在线烹饪模式中至少之一的操作权限内容,并根据所述操作权限内容调整所述模式关联服务内容;
所述基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务包括:
判断所述烹饪服务的注册内容中所述服务权限是否符合权限限制;
若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容;
所述服务权限包括服务权限次数和/或服务权限条件,所述若符合所述权限限制,则提供所述模式调用接口,并响应所述模式关联服务内容包括:
若所述服务权限条件为无权限条件,则提供所述模式调用接口,响应所述模式关联服务内容;
若所述服务权限条件为有权限条件,则基于所述服务权限次数提供所述模式调用接口,响应所述模式关联服务内容,并对所述服务权限次数进行更新;
所述判断烹饪设备的烹饪模式是否已注册所述烹饪服务包括:
确定烹饪设备执行烹饪操作的状态指针对应的指针指向,并判断所述指针指向的烹饪模式是否已注册所述烹饪服务;
所述方法还包括:
根据所述烹饪设备执行烹饪操作的操作内容指示所述状态指针的指针指向匹配的烹饪模式;
所述获取待执行烹饪操作的烹饪服务包括:
获取待执行烹饪操作的烹饪信息,基于所述烹饪信息确定烹饪服务;和/或,
接收烹饪方的访问请求,基于所述访问请求确定烹饪服务。
7.一种烹饪设备的控制装置,其特征在于,包括:
获取模块,用于获取烹饪设备的设备能力信息;
配置模块,用于根据所述设备能力信息为所述烹饪设备的烹饪模式配置操作权限内容;
其中,所述烹饪设备通过连接物联模组以实现与服务器的通信;所述烹饪模式包括单机烹饪模式、联机烹饪模式、离线烹饪模式、在线烹饪模式中的至少之一,
所述配置模块,具体用于获取所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任两种或多种烹饪模式之间的兼容信息和/或冲突信息,并结合所述设备能力信息为所述单机烹饪模式、所述联机烹饪模式、所述离线烹饪模式、所述在线烹饪模式中任一种烹饪模式配置操作权限内容。
8.一种烹饪设备的控制装置,其特征在于,包括:
获取模块,用于获取待执行烹饪操作的烹饪服务;
判断模块,用于判断烹饪设备的烹饪模式是否已注册所述烹饪服务;
响应模块,用于若是,则基于所述烹饪服务的注册内容对所述烹饪设备响应所述烹饪服务。
9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-3中任一项所述的烹饪设备的控制方法对应的操作。
10.一种烹饪设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-3中任一项所述的烹饪设备的控制方法对应的操作。
11.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求4-6中任一项所述的烹饪设备的控制方法对应的操作。
12.一种服务器,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求4-6中任一项所述的烹饪设备的控制方法对应的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010843533.1A CN114073413B (zh) | 2020-08-20 | 2020-08-20 | 烹饪设备的控制方法及装置、烹饪设备、服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010843533.1A CN114073413B (zh) | 2020-08-20 | 2020-08-20 | 烹饪设备的控制方法及装置、烹饪设备、服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114073413A CN114073413A (zh) | 2022-02-22 |
CN114073413B true CN114073413B (zh) | 2023-04-04 |
Family
ID=80281830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010843533.1A Active CN114073413B (zh) | 2020-08-20 | 2020-08-20 | 烹饪设备的控制方法及装置、烹饪设备、服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114073413B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019057222A (ja) * | 2017-09-22 | 2019-04-11 | シャープ株式会社 | サーバ、調理装置、情報処理システム、サーバとしてコンピュータを機能させるためのプログラム、およびサーバの制御方法 |
CN109660433A (zh) * | 2018-12-21 | 2019-04-19 | 中山大学 | 一种智能家居的配置数据同步的冲突解决方法 |
CN110472803A (zh) * | 2018-05-09 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 交通工具乘坐码发放权限配置方法、装置及服务器 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
PT3370123T (pt) * | 2016-02-09 | 2019-10-24 | Vorwerk Co Interholding | Sistema e método para controlar os passos de processamento de comida de um aparelho de cozinha multifuncional e processamento de comida para aparelhos de comida multifuncionais. |
CN106487875A (zh) * | 2016-09-05 | 2017-03-08 | 刘辉根 | 用于智能烹饪终端的烹饪参数生成方法及装置 |
CN111527348B (zh) * | 2017-08-11 | 2023-03-07 | 布拉瓦家居公司 | 可配置的烹饪***和方法 |
CN111035261B (zh) * | 2019-12-27 | 2023-06-02 | 珠海优特智厨科技有限公司 | 烹饪控制方法、装置及设备 |
CN111035260A (zh) * | 2019-12-27 | 2020-04-21 | 珠海优特智厨科技有限公司 | 厨具的控制方法、装置及设备 |
-
2020
- 2020-08-20 CN CN202010843533.1A patent/CN114073413B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019057222A (ja) * | 2017-09-22 | 2019-04-11 | シャープ株式会社 | サーバ、調理装置、情報処理システム、サーバとしてコンピュータを機能させるためのプログラム、およびサーバの制御方法 |
CN110472803A (zh) * | 2018-05-09 | 2019-11-19 | 腾讯科技(深圳)有限公司 | 交通工具乘坐码发放权限配置方法、装置及服务器 |
CN109660433A (zh) * | 2018-12-21 | 2019-04-19 | 中山大学 | 一种智能家居的配置数据同步的冲突解决方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114073413A (zh) | 2022-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104731663B (zh) | 任务处理方法及*** | |
CN110209060A (zh) | 一种控制方法及装置、设备和计算机存储介质 | |
US8127063B2 (en) | Distributed equipment arbitration in a process control system | |
CN106899464A (zh) | 智能家居控制方法 | |
CN110365704B (zh) | 设备绑定方法、装置和电子设备 | |
CN110706131A (zh) | 一种创作电子菜谱的方法、装置、电子设备及存储介质 | |
CN112130528A (zh) | 用于配置工业自动化***的方法 | |
CN104126287B (zh) | 更新网络中的参数 | |
CN114073413B (zh) | 烹饪设备的控制方法及装置、烹饪设备、服务器 | |
CN108134720B (zh) | 一种设备自适应控制方法、装置及服务器 | |
US11967196B2 (en) | Food preparation apparatus having a virtual data bus | |
CN114172939B (zh) | 烹饪设备的互联方法及装置、烹饪设备、服务端 | |
US20200027153A1 (en) | Information processing device, terminal apparatus, information processing system, recording medium, and control method | |
CN109164714A (zh) | 一种可编辑食谱的自动烹饪机的控制方法及装置 | |
CN114172940B (zh) | 烹饪设备的控制方法及装置、存储介质、终端 | |
CN114078065A (zh) | 电子菜谱的执行方法、厨电设备、存储介质及计算机设备 | |
CN112134936A (zh) | 一种智能设备的通讯连接方法、装置、存储介质及计算机设备 | |
CN114073395B (zh) | 烹饪设备、烹饪设备的控制方法及装置、存储介质 | |
US20070130487A1 (en) | Processing of an interruption to a communication connection between a domestic appliance and a controller in a local network | |
KR102054144B1 (ko) | IoT 서비스에서 단말을 제어하기 위한 방법 및 장치 | |
CN109117246B (zh) | 服务器及其命令执行方法、控制方法 | |
CN114428467B (zh) | 共享设备预约烹饪方法、存储介质及计算机设备 | |
CN215304901U (zh) | 一种烹饪*** | |
CN110853734A (zh) | 一种创作电子菜谱的方法、装置、电子设备及存储介质 | |
CN111178035A (zh) | 电子菜谱集的生成方法及装置、存储介质、终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Floor 11, Building 1, No. 1200, Jinzhou Road, Tangjiawan Town, High tech Zone, Zhuhai City, Guangdong Province, 519000 Applicant after: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd. Address before: 519000 -45895, 105 room 6, Baohua Road, Hengqin New District, Zhuhai, Guangdong (centralized office area) Applicant before: ZHUHAI UNICOOK TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |