本发明涉及空调领域,尤其涉及一种空调内机加密方法及系统。
背景技术:
随着社会的发展,空调已进入千家万户,为人们的生活带来舒适的体验。为了防止市场上发生串货风险,格力公司推出了一些带有开机密码的空调产品。
通常,开机密码在内机测试时根据机型条码自动生成,当产品卖给客户后,首次安装上电调试,需要安装人员通过扫描机型条码获取开机密码方式,然后手工输入密码后才能正常开机,基于此务必要保证生产过程中密码烧写成功,且所烧写密码与进行条码“一一”对应,如果烧写密码与机型条码不一致,则会导致无法开机。
技术实现要素:
本发明的目的提供一种空调内机加密方法及系统,从而保证空调在加密的过程中密码与机型条码一致。
本发明实施例中,提供了一种空调内机加密方法,其包括:
加密控制机根据空调内机的条码信息生成一个字符串,并发送给空调内外机通讯板,空调内外机通讯板根据所述字符串生成一个加密函数包,并发送给加密控制机,加密控制机控制空调内机上电并将所述加密函数包发送给空调内机进行加密。
本发明实施例中,所述字符串为16进制字符串。
本发明实施例中,所述加密函数包为dll加密函数包。
本发明实施例中,加密控制机将所述加密函数包发送给空调内机之前,还包括:
加密控制机与空调内机进行通讯握手,并控制空调内外机通讯板模拟空调外机与空调内机进行通信握手。
本发明实施例中,所述的空调内机加密方法,还包括:
空调内机收到所述加密函数包后,进行加密,并将加密完成信息反馈给加密控制机。
本发明实施例中,所述的空调内机加密方法,还包括:
加密控制机收到空调内机加密成功的信息后,将所述加密函数库上传到云服务器平台。
本发明实施例中,还提供了一种空调内机加密系统,其包括加密控制机和空调内外机通讯板,所述空调内外机通讯板分别与所述加密控制机和空调内机相连接,在进行空调内机加密时,所述加密控制机根据空调内机的条码信息生成一个字符串,并发送给所述空调内外机通讯板,所述空调内外机通讯板根据所述字符串生成一个加密函数包并发送给所述加密控制机,所述加密控制机控制空调内机上电并将所述加密函数包发送给空调内机进行加密。
与现有技术相比较,采用本发明的空调内机加密方法和系统,加密控制机根据空调内机的条码信息生成一个字符串,并发送给空调内外机通讯板,空调内外机通讯板根据所述字符串生成一个加密函数包,并发送给加密控制机,加密控制机将所述加密函数包发送给空调内机进行加密,可以保证空调在加密的过程中密码与机型条码一致。
附图说明
图1是本发明实施例的实施例的空调内机加密系统的结构示意图。
图2是本发明实施例的空调内机加密方法的流程图。
具体实施方式
如图1所示,本发明实施例中,提供了一种空调内机加密系统,所述空调空调内机加密系统包括加密控制机1和空调内外机通讯板2。
需要说明的是,所述空调内外机通讯板2为在空调内机测试中使用到的常用工具板,用于模拟空调外机与空调内机进行握手通信。在本发明实施例中,所述空调内外机通讯板2通过rs232接口与所述加密控制机1保持通信连接。所述空调内外机通讯板2还用于实现将所述加密控制机1和空调内机建立通信连接。
所述加密控制机1用于控制空调内机的加密过程。在加密的过程中,所述加密控制机1用于根据空调内机的条码信息生成一个字符串,并发送给所述空调内外机通讯板2,所述空调内外机通讯板2用于根据所述字符串生成一个加密函数包并发送给加密控制机1,所述加密控制机进一步将所述加密函数包发送给空调内机进行加密。其中,所述字符串为16进制字符串,所述加密函数包为dll加密函数包。
如图2所示,本发明实施例中,所述空调空调内机加密系统对空调内机的具体加密流程如下:
所述加密控制机1从公司的生产管理系统中调取与空调内机的条码信息;
所述加密控制机1根据空调内机的条码信息生成一个字符串,并发送给所述空调内外机通讯板2,所述字符串为16进制字符串;
所述空调内外机通讯板2根据所述字符串生成一个加密函数包,并发送给所述加密控制机1,所述加密函数包为dll加密函数包;
所述加密控制机1控制空调内机上电;
检测到空调内机上电完成后,所述加密控制机1与空调内机进行通讯握手,并控制所述空调内外机通讯板2模拟空调外机和空调内机进行通信握手;
所述加密控制机1将所述加密函数包发送给空调内机;
空调内机收到所述加密函数包后,在显示面板上显示双杠“--”,并将加密完成信息通过所述空调内外机通讯板2反馈给加密控制机1,如果加密失败,则报警提示;
所述加密控制机1收到空调内机的反馈信息后,对反馈信息进行判断,如果反馈的信息是加密成功(ok),则将所述加密函数库上传到云服务器平台;如果反馈的是加密失败(ng),则不上传所述加密函数库到云服务器平台。
售后安装师傅在安装完空调后,可以通过手机app扫描空调内机条码从云服务器平台调取加密数据,并通过手机app红外遥控来实现空调解密,从而激活空调。
综上所述,采用本发明的空调内机加密方法和系统,加密控制机根据空调内机的条码信息生成一个字符串,并发送给空调内外机通讯板,空调内外机通讯板根据所述字符串生成一个加密函数包,并发送给加密控制机,加密控制机将所述加密函数包发送给空调内机进行加密,可以保证空调在加密的过程中密码与机型条码一致。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。