本申请涉及互联网,尤其涉及一种微波炉控制方法、装置、设备及存储介质。
背景技术:
1、目前,市场上出现了各种形形色色的不同种类的微波炉,比如光波微波炉、烧烤微波炉、蒸汽微波炉等,主要都是围绕着如何更好的保持食物营养、不破坏食物的鲜味、更好的均匀加热食物等方面展开;还有一些微波炉,是给微波炉增加新的功能,比如内置智能菜单、智能预约、颅腔除味、杀菌消毒等。微波炉的种类众多,如果采用人工对微波炉的数据进行手动采集,采集的工作量将会十分巨大,费时费力。因此,目前技术无法获取到微波炉数据,也无法将微波炉和外部设备进行整合,不利于扩展现有微波炉的使用场景。
技术实现思路
1、本申请实施例提供一种微波炉控制方法、装置、设备及存储介质,以解决上述现有技术目前技术无法获取到微波炉数据的技术问题。
2、第一方面,本申请实施例提供了一种微波炉控制方法,所述微波炉控制方法包括:
3、通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内搭载了所述鸿蒙系统的微波炉、摄像机、用户终端;
4、通过所述分布式软总线在所述微波炉内置的传感器中,读取微波炉数据,在所述微波炉数据中获取当前的食物信息;
5、将所述当前的食物信息与预存的食物信息进行匹配;
6、当所述当前的食物信息与所述预存的食物信息匹配成功时,通过所述分布式软总线向所述用户终端发送所述预存的食物信息对应的加热方案,所述加热方案包括加热时间、加热温度;
7、通过所述分布式软总线接收所述用户终端根据所述加热方案发送的控制指令,通过所述分布式软总线向所述微波炉下发所述控制指令;
8、在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件;
9、当接收到所述微波炉异常事件时,通过所述分布式软总线在所述摄像机中获取所述微波炉周边环境的视频,向所述用户终端发送所述微波炉周边环境的视频。
10、作为一个可选的实施方式,所述通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内搭载了所述鸿蒙系统的微波炉、摄像机、用户终端,具体为:
11、读取预设的微波炉工作时间,并获取当前时间;
12、判断所述当前时间是否为所述微波炉工作时间;
13、如果所述当前时间为所述微波炉工作时间,就通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内搭载了所述鸿蒙系统的微波炉、摄像机、用户终端。
14、作为一个可选的实施方式,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
15、当接收到所述微波炉异常事件时,通过所述分布式软总线连接同一局域网内搭载了所述鸿蒙系统的扬声器,通过所述扬声器播放所述微波炉异常事件对应的提醒信息。
16、作为一个可选的实施方式,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
17、当接收到所述微波炉异常事件时,通过所述分布式软总线连接同一局域网内搭载了所述鸿蒙系统的屏幕,通过所述屏幕显示所述微波炉异常事件对应的提醒信息。
18、作为一个可选的实施方式,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
19、当没接收到所述微波炉异常事件时,获取所述微波炉的加热时长,待所述微波炉加热完毕后,根据所述加热时长生成计费方案,向所述用户终端发送所述计费方案。
20、作为一个可选的实施方式,所述微波炉异常事件包括微波炉托盘没放置食物、微波炉门没关闭、加热好的食物未被取走中的任意一种或其组合。
21、作为一个可选的实施方式,所述食物信息包括食物重量、食物体积、食物温度中的任意一种或其组合;所述控制指令包括确认加热指令、暂停加热指令、重新设置加热时间指令、定时加热指令中的任意一种或其组合。
22、第二方面,本申请实施例还提供了一种微波炉控制装置,所述微波炉控制装置包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行上述的微波炉控制方法。
23、第三方面,本申请实施例还提供了一种设备,所述设备包括如上述的微波炉控制装置。
24、第四方面,本申请实施例还提供了一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的微波炉控制方法。
25、本申请实施例提供了一种微波炉控制方法、装置、设备及存储介质,方法包括:
26、通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内搭载了所述鸿蒙系统的微波炉、摄像机、用户终端;
27、通过所述分布式软总线在所述微波炉内置的传感器中,读取微波炉数据,在所述微波炉数据中获取当前的食物信息;
28、将所述当前的食物信息与预存的食物信息进行匹配;
29、当所述当前的食物信息与所述预存的食物信息匹配成功时,通过所述分布式软总线向所述用户终端发送所述预存的食物信息对应的加热方案,所述加热方案包括加热时间、加热温度;
30、通过所述分布式软总线接收所述用户终端根据所述加热方案发送的控制指令,通过所述分布式软总线向所述微波炉下发所述控制指令;
31、在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件;
32、当接收到所述微波炉异常事件时,通过所述分布式软总线在所述摄像机中获取所述微波炉周边环境的视频,向所述用户终端发送所述微波炉周边环境的视频。
33、本申请实施例有益效果在于两方面,一方面,能获取到微波炉数据,将微波炉和微波炉、摄像机、用户终端进行整合,有利于扩展现有微波炉的使用场景;另一方面,可拓展性强,能够支持多种设备协同,并且可以根据需要,增加或减少系统中的微波炉、摄像机的数量。
1.一种微波炉控制方法,其特征在于,所述微波炉控制方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过鸿蒙系统的分布式硬件设备发现功能,发现同一局域网内搭载了所述鸿蒙系统的微波炉、摄像机、用户终端,具体为:
3.根据权利要求1所述的方法,其特征在于,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,在所述在下发所述控制指令后,检测是否接收到所述微波炉内置的传感器上报的微波炉异常事件之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述微波炉异常事件包括微波炉托盘没放置食物、微波炉门没关闭、加热好的食物未被取走中的任意一种或其组合。
7.根据如权利要求1至6任一项所述的方法,其特征在于,所述食物信息包括食物重量、食物体积、食物温度中的任意一种或其组合;所述控制指令包括确认加热指令、暂停加热指令、重新设置加热时间指令、定时加热指令中的任意一种或其组合。
8.一种微波炉控制装置,其特征在于,所述微波炉控制装置包括处理器、存储器,所述存储器存储有可被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的微波炉控制方法。
9.一种设备,其特征在于,所述设备包括如权利要求8所述的微波炉控制装置。
10.一种存储介质,用于计算机可读存储,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至7中任一项所述的微波炉控制方法的步骤。