本发明涉及空调器,尤其涉及一种空调控制器的验证方法、装置、设备、存储介质及空调器。
背景技术:
1、空调器是一种机械装置,可以用于制冷降温,空调器的外形都大同小异,它的控制板布置形式及采用的方法也不尽相同,功能的设置有多有少。
2、因部分机型的空调器的控制器为选配出售,因此,市场上会出现一些伪造的控制器,去控制空调器,而伪造的控制器通常质量较差,不仅控制功能较少,而且不能很好的控制空调器,让用户以为是空调器损坏,使用户的体验感极差。
3、现有技术的空调控制器通常在控制器上设置单独加密芯片,用加密代码独立封装,但是这样成本较高,而且不能适用于所有的产品,而且这样只能保证自己售出的空调控制器是正版的,仍然无法快速的验证空调控制器是否为正版控制器。
4、因此,如何验证空调器的控制器目前亟待解决的技术问题。
技术实现思路
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、本发明提供的一种空调控制器的验证方法、装置、设备、存储介质及空调器,通过在所述内机板和所述控制器之间建立通信连接;在建立所述通信连接后的预设时间内,获取在所述内机板中生成的目标帧数据、以及获取与所述目标帧数据对应的内机板序列号;将所述内机板生成的目标帧数据通过所述通信连接发送至所述控制器;在所述控制器接收到所述目标帧数据的情况下,对所述目标帧数据进行计算处理,得到与所述目标帧数据对应的控制器序列号;将所述控制器序列号发送至所述内机板,在所述内机板接收到所述控制器序列号的情况下,将所述控制器序列号和所述内机板序列号进行比对,得到比对结果;根据所述比对结果,生成验证所述控制器真伪的验证报告。能够快速的验证空调器控制器真伪,并生成对应的验证报告,进而提升用户的体验感。
1.一种空调控制器的验证方法,其特征在于,应用于空调器,所述空调器至少包括内机板和控制器,所述空调控制器的验证方法包括:
2.根据权利要求1所述的空调控制器的验证方法,其特征在于,
3.根据权利要求2所述的空调控制器的验证方法,其特征在于,
4.根据权利要求3所述的空调控制器的验证方法,其特征在于,
5.根据权利要求1至4任一项所述的空调控制器的验证方法,其特征在于,
6.根据权利要求5所述的空调控制器的验证方法,其特征在于,
7.一种空调控制器的验证装置,其特征在于,应用于空调器,所述空调器至少包括内机板和控制器,所述空调控制器的验证装置包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述空调控制器的验证方法的步骤。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述空调控制器的验证方法的步骤。
10.一种空调器,其特征在于,所述空调器包括如权利要求7所述的空调控制器的验证装置、内机板和控制器。