设备的控制方法、设备的控制装置、可读存储介质和设备与流程

文档序号:34136827发布日期:2023-05-12 18:20阅读:73来源:国知局
设备的控制方法、设备的控制装置、可读存储介质和设备与流程

本发明属于电器控制,具体而言,涉及一种设备的控制方法、设备的控制装置、可读存储介质和设备。


背景技术:

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、在该设计中,在设备与服务器通信连接的情况下,服务器能够识别设备的设备信息,根据设备信息能够查找到可以配置在设备的控制程序中的第一脚本文件,并将第一脚本文件自动下发至设备,设备接收到服务器下发的第一脚本文件后,将第一脚本文件作为目标脚本文件配置到控制程序中。从而实现了将第一脚本文件作为初始的目标脚本文件进行配置,实现了便捷地对控制程序中的目标脚本文件进行配置。

34、值得说明的是,服务器下发的第一脚本文件的数量为多个,在设备接收到服务器下发的第一脚本文件之后,用户在设备的控制面板上能够对第一脚本文件进行筛选,并将需要的第一脚本文件作为目标脚本文件配置到控制程序中,进一步提高了用户配置脚本文件的灵活性。

35、在一种可能的设计中,接收服务器发送的第一脚本文件之前,包括:获取设备的识别信息,根据识别信息生成配网信息;将配网信息发送至服务器,以使服务器与设备建立通信连接,并使服务器根据识别信息查询第一脚本文件。

36、在该设计中,在与服务器通信连接之前,设备根据与设备相对应的识别信息生成配网信息,并将配网信息上传至服务器,服务器接收到配网信息后与设备通信连接。服务器能够对配网信息进行解析,并得到配网信息中的识别信息。由于识别信息与设备相对应,则服务器能够通过识别信息查询到能够配置在设备的控制程序中的第一脚本文件,使服务器下发的第一脚本文件均与设备相对应,即第一脚本文件均是能够配置到设备的控制程序中的脚本文件,避免配置在控制程序中的目标脚本文件与设备不匹配的问题发生。

37、在一些实施例中,设备上设置有配网按键,用户通过配网按键能够一键式对设备进行配网。

38、在一种可能的设计中,获取与设备相应的目标脚本文件,包括:读取本地存储区中的第二脚本文件;接收筛选指令,根据筛选指令在第二脚本文件中筛选目标脚本文件。

39、在该设计中,设备能够自动读取存储在本地存储区中的第二脚本文件,其中,第二件脚本文件为存储在本地存储区中,且未配置到控制程序中的脚本文件。在设备读取识别到第二脚本文件的情况下,用户能够通过设备的控制面板对第二脚本文件进行筛选,从而得到用户所需配置到控制程序中的目标脚本文件。用户将所需配置到控制程序中的脚本文件存储在设备的本地存储区中,设备能够自动对本地存储区中新增的脚本文件进行识别读取,无需用户手动查找和调用本地存储区中的新增的脚本文件,进一步简化了用户的操作。

40、在一些实施例中,本地存储区包括拓展式存储设备,例如:移动硬盘、u盘等存储器。设备上设置有相应的接口,在设备检测到有新增的拓展式存储设备后,自动扫描读取该拓展式存储设备,在识别到其中存储有第二脚本文件的情况下,在设备的控制面板显示相应的提示信息,以及显示第二脚本文件的列表,用户通过选择第二脚本文件列表中的目标脚本文件,能够快速将目标脚本文件配置到控制程序中。

41、在另外一些实施例中,设备按照设定周期扫描本地存储区,在检测到有新增的第二脚本文件后,在设备的控制面板显示相应的提示信息,以及显示第二脚本文件的列表,用户通过选择第二脚本文件列表中的目标脚本文件,能够快速将目标脚本文件配置到控制程序中。

42、在一种可能的设计中,获取与设备相应的目标脚本文件,包括:接收终端发送的第三脚本文件,第三脚本文件与设备相关联;确定第三脚本文件为目标脚本文件。

43、在该设计中,在设备与终端通信连接的情况下,终端能够读取设备的识别信息,终端根据识别信息能够查找到可以配置在设备的控制程序中的第三脚本文件。终端第三脚本文件传输至设备,设备接收到终端传输的第三脚本文件后,将第三脚本文件作为目标脚本文件配置到控制程序中。从而实现了将第三脚本文件作为初始的目标脚本文件进行配置,实现了便捷地对控制程序中的目标脚本文件进行配置。

44、值得说明的是,终端下发的第三脚本文件的数量为多个,在设备根据识别信息查询到第三脚本文件之后,用户在终端上能够对第三脚本文件进行筛选,并将需要的第三脚本文件作为目标脚本文件传输至设备,并将目标脚本文件配置到控制程序中,进一步提高了用户配置脚本文件的灵活性。

45、在一种可能的设计中,接收终端发送的第三脚本文件之前,还包括:与终端建立通信连接,以使终端读取设备的识别信息,终端根据识别信息查询第三脚本文件。

46、在该设计中,终端与设备建立通信连接之后,终端能够获取通信连接的设备的识别信息,并根据获取到的识别信息对第三脚本文件进行查询。由于识别信息与设备相对应,则终端能够通过识别信息查询到能够配置在设备的控制程序中的第三脚本文件,使终端查找到的第三脚本文件均与设备相对应,即第三脚本文件均是能够配置到设备的控制程序中的脚本文件,避免配置在控制程序中的目标脚本文件与设备不匹配的问题发生。

47、值得说明的是,终端中配置有目标应用程序,终端通过目标应用程序能够对设备相应的第三脚本文件进行查询。终端与设备可以通过互联网进行通信连接,也可以通过近场通信的方式进行通信连接。终端可选为手机、电脑、平板电脑、智能音箱等终端。

48、在一种可能的设计中,控制设备运行控制程序之前,还包括:控制设备按照设定参数运行,以对设备的硬件初始化。

49、在该设计中,在控制设备对控制程序运行之前,控制设备对设备中的硬件进行初始化,并对脚本的运行环境也进行初始化处理,避免运行控制程序时设备发生故障。

50、在一些实施例中,设备运行控制程序的过程中,设备能够与其他设备共享相关信息。

51、在这些实施例中,用户通过配置目标脚本信息,能够使设备运行控制程序时,能够将相关的控制信息共享至配置有相同的目标脚本信息的其他设备,从而实现将多个不同的设备集成为一个设备系统,系统中的不同设备能够信息共享和联动控制,提高了设备运行过程中的灵活性。

52、举例来说,洗碗机在运行过程中需要获取空气质量和水质信息的情况下,可以通过调用空气净化器和净饮机获取相关信息,具体来说,洗碗机运行的时候发送水质信息获取请求,净饮机接收到有设备要获取水质信息,则将水质信息通过网络反馈给洗碗机。

53、根据本发明第二方面提出了一种设备的控制装置,控制装置包括:接收模块,用于基于设备的控制程序配置有目标脚本文件,接收与目标脚本文件对应的更新指令;更新模块,用于响应于更新指令,更新配置在控制程序中的目标脚本文件;控制模块,用于控制设备运行控制程序。

54、本发明提供的设备的控制装置用于对设备进行控制,设备中存储有控制程序,控制程序中配置有多个脚本文件,脚本文件中存储有相应的控制逻辑,多个脚本文件对应多个不同的控制逻辑。在设备运行相应的控制程序时,能够根据脚本文件对应的控制逻辑控制设备中的硬件运行。在设备的控制程序中配置有目标脚本文件的情况下,用户能够对控制程序中的目标脚本文件进行更新。具体来说,控制程序中设有用户对脚本文件的编辑接口,用户通过向设备中的控制程序发送更新指令,能够调用与更新指令相对应的目标脚本文件的编辑接口,并根据更新指令对目标脚本文件进行更新。在对控制程序中的目标脚本文件进行更新后,即完成了对设备中控制程序的更新,设备运行更新后的控制程序的情况下,能够按照更新后的目标脚本文件中的控制逻辑控制设备的硬件运行。

55、控制程序中存储有多个不同的脚本文件,在用户需要对脚本文件中的目标脚本文件进行更新的情况下,用户通过操作设备中的控制面板,输入与目标脚本文件相应的更新指令。设备接收到更新指令后,能够调用更新指令对应目标脚本文件的更新接口,从而根据更新指令对目标脚本文件进行更新。在更新完成后,在设备的控制面板上显示相应的提示信息,从而提示用户已经完成目标脚本文件的更新,此时能够控制设备的硬件根据更新后的目标脚本文件的控制逻辑运行。

56、值得说明的是,控制程序中配置有翻译器,即脚本文件的运行环境,控制程序选为嵌入式软件程序,用户能够对控制程序中的脚本文件进行替换、删除、新增以及修改等操作,提高用户对设备控制的便利性。

57、本发明中设备的控制程序能够响应于用户的更新指令,对目标脚本文件进行更新,实现了用户能够根据实际需求和自身意愿对控制程序中的脚本文件进行修改或配置,从而满足用户多样化的需求。设备能够运行经过用户修改或配置后的目标脚本文件,使设备的运行模式更加符合用户的使用需求,实现了用户能够个性化定制家用设备的运行模式,提高了用户的使用体验。

58、在一些实施例中,设备选为洗碗机,洗碗机中配置有控制程序,控制程序中包括“日常洗”、“玻璃洗”、“超快洗”和“超净洗”四种不同的清洗模式,四种不同的清洗模式对应不同的四个脚本文件。在用户不满意当前的四种不同的清洗模式的情况下,用户能够选择对四个脚本文件进行更新。例如:用户需要减少“超净洗”的运行时长,则用户通过向洗碗机发送更新指令,以对“超净洗”对应的脚本文件进行更新,以减少“超净洗”模式下的运行时长。

59、在一些实施例中,设备包括控制面板,用户能够通过控制面板输入更新指令,以对目标脚本文件进行更新。

60、在另外一些实施例中,设备包括通信装置,用户通过终端能够与设备建立通信连接,通过终端中的应用程序接入设备的控制程序,以对控制程序中的目标脚本文件进行更新。

61、在其他一些实施例中,设备包括拓展式存储设备的接口,用户通过将相应的更新指令存储在拓展式存储设备中,并将拓展式存储设备与设备相连接,设备中的控制程序能够自动读取拓展式存储设备中的更新指令,以对目标脚本文件进行更新。

62、根据本发明第三方面提出了一种设备的控制装置,包括:存储器,存储器中存储有程序或指令;处理器,处理器执行存储在存储器中的程序或指令以实现如第一方面中任一可能设计中的设备的控制方法的步骤,因而具有上述第一方面中任一可能设计中的设备的控制方法的全部有益技术效果,在此不再做过多赘述。

63、根据本发明第四方面提出了一种可读存储介质,可读存储介质上存储有程序或指令,程序或指令被处理器执行时实现如上述第一方面中任一可能设计中的设备的控制方法的步骤。因而具有上述第一方面中任一可能设计中的设备的控制方法的全部有益技术效果,在此不再做过多赘述。

64、根据本发明第五方面提出了一种设备,包括:如上述第二方面或第三方面中限定的设备的控制装置,和/或上述第四方面中限定的可读存储介质,因而具有上述第二方面或第三方面中设备的控制装置,和/或上述第四方面中限定的可读存储介质的全部有益技术效果,在此不再做过多赘述。

65、另外,根据本发明提供的上述技术方案中的设备,还可以具有如下附加技术特征:

66、在一种可能的设计中,设备包括:洗碗机、空气净化器、空调器、净饮机、洗衣机或热水器。

67、本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

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