本发明涉及智能家居技术领域,特别是涉及一种存储介质、智能面板及电饭煲的控制方法。
背景技术:
智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
目前市面上的智能电饭煲基本满足了人们的日常生活,具有预约定时等功能,但是大多有个缺陷就是当断电后再次来电时,都不会继续煲东西,遇到断电情况缺乏智能,当外出家里发生断电时,回到家发现东西并没有煮好,造成用户居家体验较差。
技术实现要素:
本申请主要解决的技术问题是提供一种存储介质、智能面板及电饭煲的控制方法,能够在不增加电饭煲的硬件成本的情况下在电饭煲断电重启后保证烹饪任务的顺利完成。
为解决上述技术问题,本申请实施例采用的一个技术方案是:提供一种电饭煲的控制方法,该控制方法包括:智能面板接收电饭煲执行烹饪任务的过程中发送的实时烹饪任务的剩余烹饪时长并进行实时的记录和保存;智能面板在停电前一时刻记录停电时间点,且在重启成功后记录重启时间点,读取停电前最后时刻保存的烹饪任务的剩余烹饪时长,并根据停电时间点和重启时间点计算停电时长;智能面板根据停电时长判断是否需要对剩余烹饪时长进行补偿;若是,则智能面板根据停电时长计算补偿值,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长,并将补偿后的剩余烹饪时长发送至电饭煲以允许电饭煲根据补偿后的剩余烹饪时长继续执行烹饪任务;若否,则智能面板直接将剩余烹饪时长发送至电饭煲剩余烹饪时长继续执行烹饪任务。
其中,智能面板根据停电时长判断是否需要对进度信息进行补偿的步骤,包括:判断停电时长是否大于第一预设时长;若是,则判定为需要对剩余烹饪时长进行补偿;若否,则判定为不需要对剩余烹饪时长进行补偿。
其中,智能面板根据停电时长计算补偿值的步骤,包括:在停电时长大于第一预设时长且小于第二预设时长时,补偿值为剩余烹饪时长与第一补偿系数的乘积,第一补偿系数大于零且小于一。
其中,智能面板根据停电时长计算补偿值的步骤,包括:在停电时长大于第二预定时长且小于第三预定时长时,补偿值为剩余烹饪时长与第二补偿系数的乘积,第二补偿系数大于零且小于一,且第二补偿系数大于第一补偿系数。
其中,智能面板根据停电时长计算补偿值的步骤,包括:在停电时长大于第三预定时长且小于第四预定时长时,补偿值为剩余烹饪时长与第三补偿系数的乘积,第三补偿系数大于零且小于一,且第三补偿系数大于第二补偿系数。
其中,智能面板根据停电时长计算补偿值的步骤,包括:在停电时长大于第四预定时长时,智能面板向用户提供交互接口以询问用户是否重新执行烹饪任务。
其中,第一补偿系数为5%,第二补偿系数为10%,第三补偿系数为50%。
其中,第一预定时长为10分钟,第二预定时长为30分钟,第三预定时长为1小时,第四预定时长为2小时。
其中,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长的步骤,包括:对剩余烹饪时长和补偿值进行求和以得到补偿后的剩余烹饪时长。
为解决上述技术问题,本申请实施例采用的另一个技术方案是:提供一种智能面板,智能面板包括处理器和与处理器电连接的存储器,存储器用于存储计算机程序,处理器用于调用计算机程序以执行上述的方法。
为解决上述技术问题,本申请实施例采用的又一个技术方案是:提供一种存储介质,该存储介质存储有计算机程序,计算机程序能够被处理器执行以实现上述的方法。
本申请实施例通过智能面板接收电饭煲执行烹饪任务的过程中发送的实时烹饪任务的剩余烹饪时长并进行实时的记录和保存;智能面板在停电前一时刻记录停电时间点,且在重启成功后记录重启时间点,读取停电前最后时刻保存的烹饪任务的剩余烹饪时长,并根据停电时间点和重启时间点计算停电时长;智能面板根据停电时长判断是否需要对剩余烹饪时长进行补偿;若是,则智能面板根据停电时长计算补偿值,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长,并将补偿后的剩余烹饪时长发送至电饭煲以允许电饭煲根据补偿后的剩余烹饪时长继续执行烹饪任务;若否,则智能面板直接将剩余烹饪时长发送至电饭煲剩余烹饪时长继续执行烹饪任务,能够在不增加电饭煲的硬件成本的情况下在电饭煲断电重启后保证烹饪任务的顺利完成。
附图说明
图1是本申请实施例的电饭煲的控制方法的流程示意图;
图2是图1中步骤s13的具体流程示意图;
图3是本申请实施例智能面板根据停电时长计算补偿值的具体流程示意图;
图4是本申请实施例智能面板的硬件结构示意图.
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
智能面板是智能家居控制系统的重要组成部分,智能家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术、自动化控制技术、音视频技术将家居生活有关的设施进行高度集成。
智能面板是集成了照明、音响、窗帘、温控器、传感器等多个子系统的中控系统,可以用遥控、手机远程、触控交互、语音交互等多种智能控制方式实现对居住空间灯光、电动窗帘、温湿度、家电设备等的智能控制管理,从而为人们提供智能、舒适的高品质生活。
智能面板可以是嵌入在室内的墙体内或者安装在墙体表面的智能面板,也可以是摆放在桌面上的摆放式智能面板,本申请实施例对此不做限定。
请参阅图1,图1是本申请实施例的电饭煲的控制方法的流程示意图。
在本实施例中,电饭煲的控制方法可以包括以下步骤:
步骤s11:智能面板接收电饭煲执行烹饪任务的过程中发送的实时烹饪任务的剩余烹饪时长并进行实时的记录和保存。
步骤s12:智能面板在停电前一时刻记录停电时间点,且在重启成功后记录重启时间点,读取停电前最后时刻保存的烹饪任务的剩余烹饪时长,并根据停电时间点和重启时间点计算停电时长。
步骤s13:智能面板根据停电时长判断是否需要对剩余烹饪时长进行补偿。
其中,智能面板根据停电时长判断是否需要对停电前最后时刻保存的烹饪任务的剩余烹饪时长进行补偿。
在步骤s13中,若是,则执行步骤s14:智能面板根据停电时长计算补偿值,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长,并将补偿后的剩余烹饪时长发送至电饭煲以允许电饭煲根据补偿后的剩余烹饪时长继续执行烹饪任务。
其中,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长的步骤,包括:对剩余烹饪时长和补偿值进行求和以得到补偿后的剩余烹饪时长。
在步骤s14中,若否,则执行步骤s15:智能面板直接将剩余烹饪时长发送至电饭煲剩余烹饪时长继续执行烹饪任务。
在本实施例中,电饭煲在执行烹饪任务过程中实时将烹饪剩余时长发送给智能面板进行记录和保存,在断电重启后根据断电前最后保存的剩余烹饪时长继续执行烹饪任务或者根据补偿后的剩余烹饪时长继续执行烹饪任务,不需要额外的设置存储器或者处理器,利用作为智能家居控制交互中心的智能面板进行记录,能够在不增加电饭煲的硬件成本的情况下在电饭煲断电重启后保证烹饪任务的顺利完成。
请参阅图2,图2是图1中步骤s13的具体流程示意图。
在本实施例中,智能面板根据停电时长判断是否需要对进度信息进行补偿的步骤,包括:
步骤s21:判断停电时长是否大于第一预设时长。
在步骤s21中,若是,则执行步骤s22:判定为需要对剩余烹饪时长进行补偿。
在步骤s21中,若否,则执行步骤s23:判定为不需要对剩余烹饪时长进行补偿。
请参阅图3,图3是本申请实施例智能面板根据停电时长计算补偿值的具体流程示意图。
在本实施例中,智能面板根据停电时长计算补偿值的步骤,包括:
步骤s31:在停电时长大于第一预设时长且小于第二预设时长时,补偿值为剩余烹饪时长与第一补偿系数的乘积,第一补偿系数大于零且小于一。
步骤s32:在停电时长大于第二预定时长且小于第三预定时长时,补偿值为剩余烹饪时长与第二补偿系数的乘积,第二补偿系数大于零且小于一,且第二补偿系数大于第一补偿系数。
步骤s33:在停电时长大于第三预定时长且小于第四预定时长时,补偿值为剩余烹饪时长与第三补偿系数的乘积,第三补偿系数大于零且小于一,且第三补偿系数大于第二补偿系数。
步骤s34:在停电时长大于第四预定时长时,智能面板向用户提供交互接口以询问用户是否重新执行烹饪任务。
可选地,第一补偿系数为5%,第二补偿系数为10%,第三补偿系数为50%。
可选地,第一预定时长为10分钟,第二预定时长为30分钟,第三预定时长为1小时,第四预定时长为2小时。
请参阅图4,图4是本申请实施例智能面板的硬件结构示意图。
在本实施例中,智能面板40包括处理器41和与处理器41电连接的存储器42,存储器42用于存储计算机程序,处理器41用于调用该计算机程序以执行上述任意一实施例所描述的方法。
本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,该计算机程序被处理器执行时能够实现上述任一实施例的方法。
其中,该计算机程序可以以软件产品的形式存储在上述存储介质中,包括若干指令用以使得一个设备或处理器执行本申请各个实施方式方法的全部或部分步骤。
存储介质是计算机存储器中用于存储某种不连续物理量的媒体。而前述的存储介质可以为:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施方式中,应该理解到,所揭露的方法以及设备,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本申请实施例通过智能面板接收电饭煲执行烹饪任务的过程中发送的实时烹饪任务的剩余烹饪时长并进行实时的记录和保存;智能面板在停电前一时刻记录停电时间点,且在重启成功后记录重启时间点,读取停电前最后时刻保存的烹饪任务的剩余烹饪时长,并根据停电时间点和重启时间点计算停电时长;智能面板根据停电时长判断是否需要对剩余烹饪时长进行补偿;若是,则智能面板根据停电时长计算补偿值,根据补偿值对剩余烹饪时长进行补偿后得到补偿后的剩余烹饪时长,并将补偿后的剩余烹饪时长发送至电饭煲以允许电饭煲根据补偿后的剩余烹饪时长继续执行烹饪任务;若否,则智能面板直接将剩余烹饪时长发送至电饭煲剩余烹饪时长继续执行烹饪任务,能够在不增加电饭煲的硬件成本的情况下在电饭煲断电重启后保证烹饪任务的顺利完成。
以上仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。