一种通讯方法、装置、存储介质、语音板、检测板和空调制造方法及图纸

技术编号:19488362 阅读:30 留言:0更新日期:2018-11-17 11:50
本发明专利技术公开了一种通讯方法、装置、存储介质、语音板、检测板和空调,语音板的通讯方法包括:使语音板的语音通讯模块上电后,通过空调的主板串口,获取检测板的单独通讯模块的地址信息、以及主板的身份信息;基于所述地址信息和所述身份信息,向单独通讯模块发送广播包;接收单独通讯模块基于所述广播包返回的广播应答包后,对所述广播应答包进行解析;若解析成功,则建立语音通讯模块与单独通讯模块之间的通讯连接,以建立语音通讯模块与单独通讯模块之间的局域网。本发明专利技术的方案,可以现有技术中语音模块与WiFi模块之间无直接通讯而是需要过主板转达信息存在通讯不方便的问题,达到提升通讯便捷性的效果。

【技术实现步骤摘要】
一种通讯方法、装置、存储介质、语音板、检测板和空调
本专利技术属于空调
,具体涉及一种通讯方法、装置、存储介质、语音板、检测板和空调,尤其涉及一种基于在线语音空调多WiFi空调的局域网通讯方法、与该方法对应的装置、具有该装置的空调、存储有该方法对应的指令的计算机可读存储介质、以及能够执行该方法对应的指令的空调。
技术介绍
现如今,部分厂家已在空调上加上在线语音功能,但语音模块和空调与服务器同步状态的单独WiFi模块都是相对独立的WiFi模组,相互之间无直接通讯,而一些必要参数(如语音模块访问服务器所需的信息)的传递是通过空调主板的串口进行。具体地,语音模块与主板通过串口通讯,WiFi模块与主板也是通过串口通讯,而语音模块与WiFi模块之间无直接通讯,是通过主板转达的。其中,语音模块要去连接服务器的准入证是通过WiFi模块获取的,如果通过主板转达,如果换了一个服务器,对应参数格式有变更,那主板就得更改协议,无法通用。WiFi模块与语音板是通过主板来转达信息,两者无直接通讯;如果通过串口通讯,WiFi模块先获取信息,通过串口按照协议传给主板,主板再按照协议传给语音板。
技术实现思路
本专利技术的目的在于,针对上述缺陷,提供一种通讯方法、装置、存储介质、语音板、检测板和空调,以解决现有技术中语音模块与WiFi模块之间无直接通讯而是需要过主板转达信息存在通讯不方便的问题,达到提升通讯便捷性的效果。本专利技术提供一种语音板的通讯方法,包括:所述语音板的语音通讯模块,连接至空调的主板串口,能够实现所述空调的在线语音功能;该语音板的通讯方法,包括:使所述语音通讯模块,上电后获取能够实现所述空调的通讯功能的检测板的单独通讯模块的地址信息、以及所述主板的身份信息;基于所述地址信息和所述身份信息,向所述单独通讯模块发送广播包后,接收所述单独通讯模块基于所述广播包返回的广播应答包;对所述广播应答包进行解析;若解析成功,则建立所述语音通讯模块与所述单独通讯模块之间的直接连接,以建立所述语音通讯模块与所述单独通讯模块之间的局域网。可选地,其中,在解析成功之后,还包括:记录与所述语音通讯模块建立通讯连接的所述单独通讯模块的通讯IP地址;和/或,在建立所述语音通讯模块与所述单独通讯模块之间的局域网之后,还包括:使所述语音通讯模块,按设定周期向所述单独通讯模块发送心跳包;确定所述语音通讯模块是否接收到所述单独通讯模块基于所述心跳包返回的心跳应答包;若所述语音通讯模块接收所述心跳应答包,则确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯;若所述语音通讯模块未接收所述心跳应答包,则重新建立所述语音通讯模块与所述单独通讯模块之间的局域网。可选地,在建立所述语音通讯模块与所述单独通讯模块之间的局域网、或确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯之后,还包括:使所述语音通讯模块,向所述单独通讯模块发送数据包;所述数据包内带有所述语音通讯模块需要获取的第一数据的第一字段名;确定所述语音通讯模块是否接收到所述单独通讯模块返回的数据应答包;所述数据应答包内带有所述语音通讯模块需要获取的第一数据;若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第一设定次数重新向所述单独通讯模块发送所述数据包;和/或,使所述语音通讯模块,向所述单独通讯模块发送数据变更包;所述数据变更包内带有所述语音通讯模块已变更的第一参数;确定所述语音通讯模块是否接收到由所述单独通讯模块返回的数据变更应答包;所述数据变更应答包内带有所述语音通讯模块已同步变更的所述第一参数的变更信息;若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第二设定次数重新向所述单独通讯模块发送所述数据变更包。可选地,其中,所述单独通讯模块和所述语音通讯模块,包括:WiFi模块、蓝牙模块、NFC模块、NB-IoT模块中的任意一种;和/或,所述地址信息,包括:MAC地址、IP地址中的任意一种;和/或,所述身份信息,包括:设备ID、设备识别码中的任意一种;和/或,所述广播包的顶层携带有密钥选择方式;所述广播包的内部携带有所述单独通讯模块的地址信息,所述地址信息以基于所述身份信息的密钥进行加密。与上述方法相匹配,本专利技术另一方面提供一种语音板的通讯装置,包括:所述语音板的语音通讯模块,连接至空调的主板串口,能够实现所述空调的在线语音功能;该语音板的通讯装置,包括:第一同步单元,用于使所述语音通讯模块,上电后获取能够实现所述空调的通讯功能的检测板的单独通讯模块的地址信息、以及所述主板的身份信息;第一通讯单元,用于基于所述地址信息和所述身份信息,向所述单独通讯模块发送广播包后,接收所述单独通讯模块基于所述广播包返回的广播应答包;所述第一通讯单元,还用于对所述广播应答包进行解析;若解析成功,则建立所述语音通讯模块与所述单独通讯模块之间的直接连接,以建立所述语音通讯模块与所述单独通讯模块之间的局域网。可选地,其中,在所述第一通讯单元解析成功之后,还包括:所述第一通讯单元,还用于记录与所述语音通讯模块建立通讯连接的所述单独通讯模块的通讯IP地址;和/或,在所述第一通讯单元建立所述语音通讯模块与所述单独通讯模块之间的局域网之后,还包括:所述第一通讯单元,还用于使所述语音通讯模块,按设定周期向所述单独通讯模块发送心跳包;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到所述单独通讯模块基于所述心跳包返回的心跳应答包;所述第一通讯单元,还用于若所述语音通讯模块接收所述心跳应答包,则确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯;若所述语音通讯模块未接收所述心跳应答包,则重新建立所述语音通讯模块与所述单独通讯模块之间的局域网。可选地,在所述第一通讯单元建立所述语音通讯模块与所述单独通讯模块之间的局域网、或确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯之后,还包括:所述第一通讯单元,还用于使所述语音通讯模块,向所述单独通讯模块发送数据包;所述数据包内带有所述语音通讯模块需要获取的第一数据的第一字段名;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到所述单独通讯模块返回的数据应答包;所述数据应答包内带有所述语音通讯模块需要获取的第一数据;所述第一通讯单元,还用于若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第一设定次数重新向所述单独通讯模块发送所述数据包;和/或,所述第一通讯单元,还用于使所述语音通讯模块,向所述单独通讯模块发送数据变更包;所述数据变更包内带有所述语音通讯模块已变更的第一参数;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到由所述单独通讯模块返回的数据变更应答包;所述数据变更应答包内带有所述语音通讯模块已同步变更的所述本文档来自技高网...

【技术保护点】
1.一种语音板的通讯方法,其特征在于,所述语音板的语音通讯模块,连接至空调的主板串口,能够实现所述空调的在线语音功能;该语音板的通讯方法,包括:使所述语音通讯模块,上电后获取能够实现所述空调的通讯功能的检测板的单独通讯模块的地址信息、以及所述主板的身份信息;基于所述地址信息和所述身份信息,向所述单独通讯模块发送广播包后,接收所述单独通讯模块基于所述广播包返回的广播应答包;对所述广播应答包进行解析;若解析成功,则建立所述语音通讯模块与所述单独通讯模块之间的直接连接,以建立所述语音通讯模块与所述单独通讯模块之间的局域网。

【技术特征摘要】
1.一种语音板的通讯方法,其特征在于,所述语音板的语音通讯模块,连接至空调的主板串口,能够实现所述空调的在线语音功能;该语音板的通讯方法,包括:使所述语音通讯模块,上电后获取能够实现所述空调的通讯功能的检测板的单独通讯模块的地址信息、以及所述主板的身份信息;基于所述地址信息和所述身份信息,向所述单独通讯模块发送广播包后,接收所述单独通讯模块基于所述广播包返回的广播应答包;对所述广播应答包进行解析;若解析成功,则建立所述语音通讯模块与所述单独通讯模块之间的直接连接,以建立所述语音通讯模块与所述单独通讯模块之间的局域网。2.根据权利要求1所述的方法,其特征在于,其中,在解析成功之后,还包括:记录与所述语音通讯模块建立通讯连接的所述单独通讯模块的通讯IP地址;和/或,在建立所述语音通讯模块与所述单独通讯模块之间的局域网之后,还包括:使所述语音通讯模块,按设定周期向所述单独通讯模块发送心跳包;确定所述语音通讯模块是否接收到所述单独通讯模块基于所述心跳包返回的心跳应答包;若所述语音通讯模块接收所述心跳应答包,则确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯;若所述语音通讯模块未接收所述心跳应答包,则重新建立所述语音通讯模块与所述单独通讯模块之间的局域网。3.根据权利要求1或2所述的方法,其特征在于,在建立所述语音通讯模块与所述单独通讯模块之间的局域网、或确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯之后,还包括:使所述语音通讯模块,向所述单独通讯模块发送数据包;所述数据包内带有所述语音通讯模块需要获取的第一数据的第一字段名;确定所述语音通讯模块是否接收到所述单独通讯模块返回的数据应答包;所述数据应答包内带有所述语音通讯模块需要获取的第一数据;若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第一设定次数重新向所述单独通讯模块发送所述数据包;和/或,使所述语音通讯模块,向所述单独通讯模块发送数据变更包;所述数据变更包内带有所述语音通讯模块已变更的第一参数;确定所述语音通讯模块是否接收到由所述单独通讯模块返回的数据变更应答包;所述数据变更应答包内带有所述语音通讯模块已同步变更的所述第一参数的变更信息;若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第二设定次数重新向所述单独通讯模块发送所述数据变更包。4.根据权利要求1-3之一所述的方法,其特征在于,其中,所述单独通讯模块和所述语音通讯模块,包括:WiFi模块、蓝牙模块、NFC模块、NB-IoT模块中的任意一种;和/或,所述地址信息,包括:MAC地址、IP地址中的任意一种;和/或,所述身份信息,包括:设备ID、设备识别码中的任意一种;和/或,所述广播包的顶层携带有密钥选择方式;所述广播包的内部携带有所述单独通讯模块的地址信息,所述地址信息以基于所述身份信息的密钥进行加密。5.一种语音板的通讯装置,其特征在于,所述语音板的语音通讯模块,连接至空调的主板串口,能够实现所述空调的在线语音功能;该语音板的通讯装置,包括:第一同步单元,用于使所述语音通讯模块,上电后获取能够实现所述空调的通讯功能的检测板的单独通讯模块的地址信息、以及所述主板的身份信息;第一通讯单元,用于基于所述地址信息和所述身份信息,向所述单独通讯模块发送广播包后,接收所述单独通讯模块基于所述广播包返回的广播应答包;所述第一通讯单元,还用于对所述广播应答包进行解析;若解析成功,则建立所述语音通讯模块与所述单独通讯模块之间的直接连接,以建立所述语音通讯模块与所述单独通讯模块之间的局域网。6.根据权利要求5所述的装置,其特征在于,其中,在所述第一通讯单元解析成功之后,还包括:所述第一通讯单元,还用于记录与所述语音通讯模块建立通讯连接的所述单独通讯模块的通讯IP地址;和/或,在所述第一通讯单元建立所述语音通讯模块与所述单独通讯模块之间的局域网之后,还包括:所述第一通讯单元,还用于使所述语音通讯模块,按设定周期向所述单独通讯模块发送心跳包;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到所述单独通讯模块基于所述心跳包返回的心跳应答包;所述第一通讯单元,还用于若所述语音通讯模块接收所述心跳应答包,则确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯;若所述语音通讯模块未接收所述心跳应答包,则重新建立所述语音通讯模块与所述单独通讯模块之间的局域网。7.根据权利要求5或6所述的装置,其特征在于,在所述第一通讯单元建立所述语音通讯模块与所述单独通讯模块之间的局域网、或确定所述语音通讯模块与所述单独通讯模块之间的局域网保持通讯之后,还包括:所述第一通讯单元,还用于使所述语音通讯模块,向所述单独通讯模块发送数据包;所述数据包内带有所述语音通讯模块需要获取的第一数据的第一字段名;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到所述单独通讯模块返回的数据应答包;所述数据应答包内带有所述语音通讯模块需要获取的第一数据;所述第一通讯单元,还用于若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第一设定次数重新向所述单独通讯模块发送所述数据包;和/或,所述第一通讯单元,还用于使所述语音通讯模块,向所述单独通讯模块发送数据变更包;所述数据变更包内带有所述语音通讯模块已变更的第一参数;所述第一通讯单元,还用于确定所述语音通讯模块是否接收到由所述单独通讯模块返回的数据变更应答包;所述数据变更应答包内带有所述语音通讯模块已同步变更的所述第一参数的变更信息;所述第一通讯单元,还用于若所述语音通讯模块接收到所述单独通讯模块返回的数据应答包,则确定所述语音通讯模块与所述单独通讯模块之间通过所述局域网的数据传递正常;若所述语音通讯模块未接收到所述单独通讯模块返回的数据应答包,则按第二设定次数重新向所述单独通讯模块发送所述数据变更包。8.根据权利要求5-7之一所述的装置,其特征在于,其中,所述单独通讯模块和所述语音通讯模块,包括:WiFi模块、蓝牙模块、NFC模块、NB-IoT模块中的任意一种;和/或,所述地址信息,包括:MAC地址、IP地址中的任意一种;和/或,所述身份...

【专利技术属性】
技术研发人员:廖湖锋王子郑文成
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1