本申请涉及空调器领域,尤其涉及一种空调器基于电力线通讯的配对方法、装置和存储介质。
背景技术:
电力线通讯(powerlinecommunication(carrier),简称plc)是通过载波方式将模拟或数字信号进行调制后,将调制信号耦合到电力线上进行传输的技术,其最大特点是不需要重新架设网络,只要有电力线,就能进行数据传递。
相关技术中,plc技术一般应用于智能抄表、智能家居、智能楼宇等场景。在空调器领域,由于存在内机和外机,一般采用通讯线路实现内机与外机之间的通讯连接,例如,对于多联机空调器中的外机与内机之间的通讯连接,往往基于从外机连接布置到各内机的can(controllerareanetwork,控制器局域网)总线或者485总线进行连接、控制和通讯,导致安装复杂、物料及人工成本高、不便于维护等缺点。
为了节省传统的通讯线路的布置及维护成本,若采用plc技术实现空调器的内机与外机之间的通讯连接,则需要采用专用的配对设备来实现内机与外机之间的配对连接,以避免作为公共网络的电力线网络中同一空调器的内机与外机之间无法可靠通讯连接的问题,然而相关的配对方法往往耗费人工且操作复杂。
技术实现要素:
有鉴于此,本申请实施例提供了一种空调器基于电力线通讯的配对方法、装置和存储介质,旨在简单、可靠地实现空调器的内机与外机之间的配对连接。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种空调器基于电力线通讯的配对方法,所述空调器包括连接电力线网络的内机和外机,所述内机包括:与所述电力线网络耦合连接的中央协调器(centralcoordinator,简称cco)模块,所述外机包括:与所述电力线网络耦合连接的站点(station,简称sta)模块;所述方法包括:
所述cco模块基于配对请求指令选择所述电力线网络中待配对的sta模块作为配对对象;
所述cco模块发送配对请求信息至所述电力线网络,所述配对请求信息包括:所述配对请求指令、所述cco模块的标识信息及所述配对对象的标识信息;
所述sta模块基于所述电力线网络接收所述配对请求信息;
所述sta模块确定所述配对请求信息中存在自身的标识信息,则建立与所述cco模块的配对关系;
所述sta模块发送配对反馈信息至所述电力线网络,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息;
所述cco模块基于所述电力线网络接收所述配对反馈信息;
所述cco模块确定所述配对反馈信息中存在自身的标识信息,则判定配对成功,建立与所述sta模块的配对关系。
在一些实施方案中,所述方法还包括:
所述内机的内机控制器响应于所述cco模块配对成功,发送测试指令给配对的外机,所述测试指令依次由所述cco模块、所述电力线网络、所述sta模块传递至所述外机的外机控制器。
在一些实施方案中,若所述外机与所述内机配对错误,所述方法还包括:
所述外机接收配对解除指令,所述sta模块基于所述配对解除指令清除已存储的标识信息;
所述内机接收所述配对请求指令,所述cco模块基于所述配对请求指令重新开启配对。
在一些实施方案中,所述方法还包括:
所述cco模块若在设定时长未确认当前的配对请求信息配对成功,则判定配对失败。
在一些实施方案中,所述方法还包括:
所述内机的内机控制器响应于所述cco模块配对失败,发送所述配对请求指令给所述cco模块,以重新开启配对。
本申请实施例还提供了一种空调器的内机,包括:
cco模块,与电力线网络耦合连接,所述cco模块配置为:
基于配对请求指令选择所述电力线网络中待配对的sta模块作为配对对象;
发送配对请求信息至所述电力线网络,所述配对请求信息包括:所述配对请求指令、所述cco模块的标识信息及所述配对对象的标识信息;
基于所述电力线网络接收来自外机的sta模块的配对反馈信息,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息;
确定所述配对反馈信息中存在自身的标识信息,则判定配对成功,建立与所述sta模块的配对关系。
在一些实施方案中,所述内机还包括:
内机控制器,配置为响应于所述cco模块配对成功,发送测试指令给配对的外机,所述测试指令依次由所述cco模块、所述电力线网络、所述sta模块传递至所述外机的外机控制器。
在一些实施方案中,内机控制器还配置为响应于所述cco模块配对失败,发送所述配对请求指令给所述cco模块,以重新开启配对。
本申请实施例还提供了一种空调器的外机,包括:
sta模块,与电力线网络耦合连接,所述sta模块配置为:
基于所述电力线网络接收来自内机的cco模块的配对请求信息,所述配对请求信息包括:配对请求指令、所述cco模块的标识信息及配对对象的标识信息;
确定所述配对请求信息中存在自身的标识信息,则建立与所述cco模块的配对关系;
发送配对反馈信息至所述电力线网络,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息。
在一些实施方案中,所述sta模块还配置为基于配对解除指令清除已存储的标识信息。
本申请实施例又提供了一种空调器,包括:连接电力线网络的内机和外机,所述内机包括:与所述电力线网络耦合连接的中央协调器cco模块,所述外机包括:与所述电力线网络耦合连接的站点sta模块;其中,所述外机及所述内机配置为运行计算机程序时,执行本申请实施例所述方法的步骤。
本申请实施例还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现本申请实施例所述方法的步骤。
本申请实施例提供的技术方案,可以基于内机的cco模块与外机的sta模块建立配对,从而实现内机与外机之间基于电力线网络的配对连接。具体地,cco模块基于电力线网络传递配对请求信息给作为配对对象的sta模块,sta模块基于该配对请求信息,建立与cco模块的配对关系;sta模块基于电力线网络传递配对反馈信息给cco模块,cco模块基于该配对反馈信息判定配对成功,建立与sta模块的配对关系。进而实现内机侧的cco模块建立与外机侧的sta模块之间的配对关系,从而可以基于电力线网络实现空调器的内机与外机之间的配对连接,无需借助额外的配对设备,安装及调试简单,可以节省空调器的内机与外机的配对成本。
附图说明
图1为本申请一实施例空调器基于电力线通讯的配对方法的流程示意图;
图2为本申请一应用示例中空调器基于电力线通讯的配对方法的流程示意图;
图3为本申请一实施例空调器的内机的结构示意图;
图4为本申请一实施例空调器的外机的结构示意图;
图5为本申请实施例空调器的结构示意图。
具体实施方式
下面结合附图及实施例对本申请再作进一步详细的描述。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
本申请实施例提供了一种空调器基于电力线通讯(plc)的配对方法,该空调器用于调节所处环境的温度、湿度等。该空调器包括通过冷媒管道连接的室内机(简称内机)和室外机(简称外机)。该空调器可以为内机与外机一一对应的独立空调器。
可以理解的是,室外机包括压缩机和冷凝器,室内机包括:蒸发器和风扇,室外机与室外机之间经冷媒管道连接,例如,冷媒管道可以为铜管或者铝管。以制冷过程为例,压缩机将气态制冷剂(例如氟利昂)压缩为高温高压的液态制冷剂,然后送到冷凝器散热,从而形成中温中压的液态制冷剂;冷凝器形成的液态制冷剂通过冷媒管道进入室内机的蒸发器中,由于空间突然增大,压力减小,液态制冷剂气化,而从液态转化为气态的过程中会吸收大量的热量,此时蒸发器就会变冷,当室内机的风扇将室内空气从蒸发器中吹过时,室内机的风扇吹出来的就是冷风。
工作过程中,室外机与室内机还需要进行通讯,例如,室内机向室外机发出控制指令,控制室外机的运行方式(例如启动压缩机等),室外机向室内机发送自身运行状态、环境参数及故障代码等。因此,若采用plc实现内机与外机之间的通信,均需要在内机与外机之间建立配对关系,从而满足内机与外机之间的信息传递需求。
本申请实施例中,空调器的内机包括:内机控制器和与电力线网络耦合连接的cco模块;外机包括:外机控制器和与电力线网络耦合连接的sta模块。
示例性地,内机控制器可以为内机主控板,外机控制器可以为外机控制板。
这里,cco模块可以作为plc主机,主要作用是将内机控制器的通信数据,转换后耦合到电力线网络上,同时将从电力线网络上接收到的数据转换后,通过发送给内机控制器。
这里,sta模块可以作为plc从机,主要作用是将将从电力线网络上接收到的数据转换后,通过发送给外机控制器,同时,将外机控制器反馈的通信数据,转换后耦合到电力线网络上。
示例性地,内机控制器还可以连接显示模块,用于输出相关的指示信息。内机控制器还可以连接无线接收模块,用于接收无线遥控器发送的指令。外机控制器可以连接输入模块,用于接收用户输入的指令,例如,用户可以设置外机处于待配对状态或者退出待配对状态。
本申请实施例提供了一种空调器基于电力线通讯的配对方法,如图1所示,该方法包括:
步骤101,cco模块基于配对请求指令选择电力线网络中待配对的sta模块作为配对对象。
可以理解的是,内机控制器可以接收无线遥控器发送的配对请求指令,并将接收的配对请求指令发送给cco模块。或者,cco模块上可以设置拨码开关,cco模块可以基于拨码开关获取配对请求指令;或者内机控制器可以经人机交互模块(例如,按键、触控屏等)接收配对请求指令,并将配对请求指令发送给cco模块。本申请对cco模块获取配对请求指令的方式不做具体限定。
示例性地,对于尚未配对的空调器,在空调器上电后,用户可以经无线遥控器发送配对请求指令给空调器的内机,内机控制器将接收的配对请求指令发送给cco模块,cco模块基于获取的配对请求指令开启配对。
cco模块可以基于获取的配对请求指令选择电力线网络中待配对的sta模块作为配对对象。示例性地,空调器的内机侧的cco模块和外机侧的sta模块均具有全网唯一的标识信息,例如,cco模块的标识信息可以为外机的mac(mediaaccesscontrol,介质访问控制)地址或者外机的全网唯一标识的sn(serialnumber,序列号)码;sta模块的标识信息可以为内机的mac地址或者内机的全网唯一标识的sn码。cco模块可以基于电力线网络获取待配对的sta模块的标识信息,若当前电网中存在多个待配对的sta模块,则只有其中一个sta模块能与cco模块组成电力线网络,其他sta模块不能加入已组成的电力线网络中,cco模块将当前电力线网络中待配对的sta模块选择为配对对象,将选择的配对对象的标识信息加入配对清单中,例如,加入白名单中。
步骤102,cco模块发送配对请求信息至电力线网络,配对请求信息包括:配对请求指令、cco模块的标识信息及配对对象的标识信息。
可以理解的是,该配对请求信息可以由cco模块生成,或者配对请求信息可以由内机控制器生成并发送给cco模块,本申请对此不做具体限定。
示例性地,cco模块基于白名单中配对对象的标识信息生成配对请求信息,并将配对请求信息发送至电力线网络,从而可以减少内机控制器的处理逻辑。这里,配对请求指令可以为预先设定的编码信息,本申请对此不做具体限定。
步骤103,sta模块基于电力线网络接收配对请求信息。
外机侧的sta模块可以基于电力线网络接收来自cco模块的配对请求信息。
步骤104,sta模块确定配对请求信息中存在自身的标识信息,则建立与cco模块的配对关系。
可以理解的是,sta模块基于自身的标识信息与配对请求信息中的标识信息进行比较,若确定配对请求信息中存在自身的标识信息,则判定该配对请求信息为自身要接收的配对请求信息;若确定配对请求信息中不存在自身的标识信息,则丢弃该配对请求信息。
sta模块作为plc从机,可以基于接收到的配对请求信息,存储配对请求信息中的cco模块的标识信息,进而建立与cco模块的配对关系。示例性地,sta模块将cco模块的标识信息加入白名单,即建立与cco模块的配对关系是指将cco模块的标识信息加入白名单。
步骤105,sta模块发送配对反馈信息至电力线网络,配对反馈信息包括:配对成功指令、cco模块的标识信息及sta模块的标识信息。
这里,sta模块若判定配对请求信息为自身要接收的配对请求信息,sta模块还发送配对反馈信息至电力线网络,该配对反馈信息包括:配对成功指令、cco模块的标识信息及sta模块的标识信息。
可以理解的是,该配对反馈信息可以由sta模块生成,或者配对反馈信息可以由外机控制器生成并发送给sta模块,本申请对此不做具体限定。
示例性地,sta模块可以在判定配对请求信息为自身要接收的配对请求信息之后,生成并发送配对反馈信息至电力线网络,从而可以减少外机控制器的处理逻辑。这里,配对成功指令可以为预先设定的编码信息,本申请对此不做具体限定。
步骤106,cco模块基于电力线网络接收配对反馈信息。
内机侧的cco模块可以基于电力线网络接收来自sta模块的配对反馈信息。
步骤107,cco模块确定配对反馈信息中存在自身的标识信息,则判定配对成功,建立与sta模块的配对关系。
可以理解的是,cco模块基于自身的标识信息与配对反馈信息中的标识信息进行比较,若确定配对反馈信息中存在自身的标识信息,则判定该配对反馈信息为自身要接收的配对反馈信息;若确定配对反馈信息中不存在自身的标识信息,则丢弃该配对反馈信息,从而使得sta模块发送的配对反馈信息可以传递至发送配对请求信息的cco模块。
cco模块基于接收到的配对反馈信息,判定配对成功,则存储sta模块的标识信息,从而建立与sta模块的配对关系。
示例性地,若步骤101中已将sta模块的标识信息存入白名单,步骤107则可以基于配对反馈信息确认白名单的存储信息正确,从而建立与sta模块的配对关系。若步骤101中未将sta模块的标识信息存入白名单,则步骤107可以将配对成功的sta模块的标识信息存入白名单,从而建立与sta模块的配对关系。即cco模块可以基于选择的配对对象的标识信息存入白名单,亦可以基于配对反馈信息携带的sta模块的标识信息存入白名单,从而建立与sta模块的配对关系。
可以理解的是,cco模块与sta模块配对成功后,电网中的其他sta模块则不能加入cco模块与sta模块建立的电力线网络中。
示例性地,cco模块可以在判定配对成功之后,发送指示配对成功的信息给内机控制器,内机控制器可以经人机交互单元输出配对成功的指示信息,例如,可以经显示屏、喇叭或者指示灯等输出指示信息,使得用户可以知晓配对成功。
从以上的描述可以得知,本申请实施例配对方法可以基于内机的cco模块与外机的sta模块建立配对,从而实现内机与外机之间基于电力线网络的配对连接。具体地,cco模块基于电力线网络传递配对请求信息给作为配对对象的sta模块,sta模块基于该配对请求信息,建立与cco模块的配对关系;sta模块基于电力线网络传递配对反馈信息给cco模块,cco模块基于该配对反馈信息判定配对成功,建立与sta模块的配对关系。进而实现内机侧的cco模块建立与外机侧的sta模块之间的配对关系,从而可以基于电力线网络实现空调器的内机与外机之间的配对连接,无需借助额外的配对设备,安装及调试简单,可以节省空调器的内机与外机的配对成本。
实际应用中,若当前电网中存在多个处于待配对状态的sta模块,则可能存在空调器的内机的cco模块与其他空调器的外机的sta模块建立的配对连接的错误,即当前电力线网络中已配对的sta模块并非实际所需的sta模块。
基于此,在一些实施方案中,该方法还包括:
内机的内机控制器响应于cco模块配对成功,发送测试指令给配对的外机,测试指令依次由cco模块、电力线网络、sta模块传递至外机的外机控制器。
可以理解的是,内机控制器接收到cco模块生成的配对成功的指示信息之后,内机控制器可以发送测试指令给已配对的外机的外机控制器,该测试指令可以依次由内机侧的cco模块、电力线网络、已配对的外机侧的sta模块传递至外机的外机控制器。这里,由于已配对的内机的cco模块和外机的sta模块均已将对端的标识信息加入本地的白名单,已配对的cco模块和sta模块构成了基于电力线网络的通信网络,从而可以传递该测试指令。
示例性地,该测试指令可以为控制外机启动运行的指令,工作人员可以观察实际需要配对的外机的压缩机和/或风机是否启动来判断已建立的配对关系是否准确,若实际需要配对的外机未成功启动,则可以判定已建立的配对关系错误,即外机与内机配对错误。
在一些实施例中,若外机与内机配对错误,该方法还包括:
外机接收配对解除指令,sta模块基于配对解除指令清除已存储的标识信息;
内机接收配对请求指令,cco模块基于配对请求指令重新开启配对。
可以理解的是,外机侧可以设置用于输入配对解除指令的拨码开关、按键等输入模块,例如,外机控制器上设置用于输入配对解除指令的按键或者拨码开关,或者sta模块上设置用于输入配对解除指令的拨码开关等。拨码开关是指基于0/1的二进制编码原理来操作控制的地址开关,又可以称为dip开关、拨动开关、地址开关、拨拉开关、数码开关、指拨开关等。
示例性地,工作人员可以在确定配对错误的情形下,基于外机侧的输入模块输入配对解除指令,sta模块基于配对解除指令清除已存储的标识信息,即清空白名单,解除已绑定的cco模块。工作人员还可以经无线遥控器重新发送配对请求指令给内机控制器,内机控制器发送该配对请求指令给cco模块,cco模块基于配对请求指令重新开启配对。
在一些实施例中,该方法还包括:
cco模块若在设定时长未确认当前的配对请求信息配对成功,则判定配对失败。
可以理解的是,cco模块发送配对请求信息至电力线网络后,若在设定时长内未接收到自身需要接收的配对反馈信息,则判定该次配对失败,并发送指示配对失败的信息给内机主控器。
在一些实施例中,该方法还包括:
内机的内机控制器响应于cco模块配对失败,发送配对请求指令给cco模块,以重新开启配对。
可以理解的是,内机控制器接收到cco模块发送的指示配对失败的信息后,内机控制器可以重新发送配对请求指令给cco模块,以重新开启配对。
下面结合一应用示例对空调器基于电力线通讯的配对方法进行举例说明。
如图2所示,本应用示例中,该配对方法包括:
步骤201,遥控器发送配对请求指令。
示例性地,对于尚未配对的空调器,在空调器上电后,用户可以经无线遥控器发送配对请求指令给空调器的内机,内机控制器接收该配对请求指令。
步骤202,内机控制器接收配对请求指令后,显示配对标识并发送配对请求指令给cco模块。
内机控制器接收配对请求指令后,可以在显示屏上显示配对标识,以指示内机当前处于配对状态,并发送配对请求指令给cco模块。该配对标识可以为文字信息或者灯光指示信息,本申请对此不做具体限定。
步骤203,cco模块将电力线网络中的sta模块加入白名单。
示例性地,cco模块可以基于获取的配对请求指令选择电力线网络中待配对的sta模块作为配对对象,并将配对对象的标识信息加入白名单中。示例性地,该配对对象的标识信息可以为sta模块所在的外机的mac地址。
步骤204,sta模块将电力线网络中的cco模块加入白名单。
示例性地,cco模块基于白名单中配对对象的标识信息生成配对请求信息,并将配对请求信息发送至电力线网络,该配对请求信息可以包括:配对请求指令、cco模块的标识信息及配对对象的标识信息。该cco模块的标识信息可以为cco模块所在的内机的mac地址。
sta模块可以基于电力线网络接收来自cco模块的配对请求信息,sta模块基于自身的标识信息与配对请求信息中的标识信息进行比较,若确定配对请求信息中存在自身的标识信息,则判定该配对请求信息为自身要接收的配对请求信息;若确定配对请求信息中不存在自身的标识信息,则丢弃该配对请求信息。
sta模块可以基于接收到的配对请求信息,存储配对请求信息中的cco模块的标识信息,即将该cco模块的标识信息加入白名单。
步骤205,内机控制器判定是否配对成功,若否,则执行步骤206;若是,则执行步骤207。
示例性地,sta模块若判定配对请求信息为自身要接收的配对请求信息,sta模块还发送配对反馈信息至电力线网络,该配对反馈信息包括:配对成功指令、cco模块的标识信息及sta模块的标识信息。
cco模块基于自身的标识信息与配对反馈信息中的标识信息进行比较,若确定配对反馈信息中存在自身的标识信息,则判定该配对反馈信息为自身要接收的配对反馈信息;若确定配对反馈信息中不存在自身的标识信息,则丢弃该配对反馈信息,从而使得sta模块发送的配对反馈信息可以传递至发送配对请求信息的cco模块。
cco模块发送配对请求信息至电力线网络后,若在设定时长内未接收到自身需要接收的配对反馈信息,则判定该次配对失败,并发送指示配对失败的信息给内机主控器。cco模块若在设定时长内接收到自身需要接收的配对反馈信息,基于接收到的配对反馈信息,判定配对成功,则发送指示配对成功的信息给内机控制器。
内机控制器可以基于cco模块反馈的信息,判定是否配对成功,若否,则执行步骤206;若是,则执行步骤207。
步骤206,内机显示配对失败,并返回步骤201。
内机的显示模块可以显示配对失败的指示信息,并返回步骤201,以重新开启配对。
步骤207,内机显示配对成功。
内机的显示模块可以显示配对成功的指示信息。
步骤208,判断绑定的外机是否对应,若否,则执行步骤209;若是,则执行步骤210。
示例性地,内机控制器接收到cco模块生成的指示配对成功的信息之后,内机控制器可以发送测试指令给已配对的外机的外机控制器,该测试指令可以依次由内机侧的cco模块、电力线网络、已配对的外机侧的sta模块传递至外机的外机控制器。
该测试指令可以为控制外机启动运行的指令,工作人员可以观察实际需要配对的外机的压缩机和/或风机是否启动来判断已建立的配对关系是否准确,若实际需要配对的外机未成功启动,则可以判定已建立的配对关系错误,即外机与内机配对错误。
步骤209,外机触发解绑,并返回步骤201。
若存在配对错误,则工作人员可以在外机侧的输入模块手动输入解除指令。例如,基于外机控制器的输入模块输入配对解除指令,sta模块基于配对解除指令清除已存储的标识信息,即清空白名单,解除已绑定的cco模块。并返回步骤201,以重新开启配对。
步骤210,配对完成,退出配对流程。
若外机与内机配对正确,则配对完成,退出配对流程即可。
从以上的描述可以得知,本应用示例的配对方法,可以基于电力线网络中的cco模块和sta模块直接进行配对,无需借助额外的配对设备,安装及调试简单,可以节省空调器的内机与外机的配对成本。
本申请实施例还提供了一种空调器的内机,如图3所示,该内机包括:cco模块301,与电力线网络耦合连接,cco模块301配置为:
基于配对请求指令选择电力线网络中待配对的sta模块作为配对对象;
发送配对请求信息至电力线网络,配对请求信息包括:配对请求指令、cco模块的标识信息及配对对象的标识信息;
基于电力线网络接收来自外机的sta模块的配对反馈信息,配对反馈信息包括:配对成功指令、cco模块的标识信息及sta模块的标识信息;
确定配对反馈信息中存在自身的标识信息,则判定配对成功,建立与sta模块的配对关系。
在一些实施例中,内机还包括:内机控制器302,内机控制器302与cco模块301通信连接,配置为响应于cco模块配对成功,发送测试指令给配对的外机,测试指令依次由cco模块、电力线网络、sta模块传递至外机的外机控制器。
在一些实施例中,若外机与内机配对错误,内机控制器302还接收配对请求指令,cco模块301还配置为基于配对请求指令重新开启配对。
在一些实施例中,cco模块301还配置为若在设定时长未确认当前的配对请求信息配对成功,则判定配对失败。
在一些实施例中,内机控制器302还配置为响应于cco模块301配对失败,发送配对请求指令给cco模块301,以重新开启配对。
本申请实施例还提供了一种空调器的外机,如图4所示,该外机包括:sta模块401,与电力线网络耦合连接,sta模块401配置为:
基于电力线网络接收来自内机的cco模块的配对请求信息,配对请求信息包括:配对请求指令、cco模块的标识信息及配对对象的标识信息;
确定配对请求信息中存在自身的标识信息,则建立与cco模块的配对关系;
发送配对反馈信息至电力线网络,配对反馈信息包括:配对成功指令、cco模块的标识信息及sta模块的标识信息。
在一些实施方案中,sta模块401还配置为基于配对解除指令清除已存储的标识信息。
示例性地,外机包括:外机控制器402,外机控制器402上设置输入模块,工作人员可以在确定外机与内机配对错误时,经输入模块输入配对解除指令,外机控制器402将配对解除指令发送给sta模块401。该输入模块可以为按键或者拨码开关。
本申请实施例又提供了一种空调器,如图5所示,该空调器包括:内机501和外机502,内机501与外机502经电力线网络503连接,其中,内机501及外机502配置为运行计算机程序时,执行本申请前述实施例方法的步骤,具体可以参照前述方法实施例的描述,在此不再赘述。
需要说明的是,本申请实施例的空调器用于调节所处环境的温度、湿度等。该空调器可以为单冷空调或者冷暖两用空调,可以为挂壁式空调、立柜式空调、窗式空调或者吊顶式空调等形式,本申请实施例对此不做具体限定。
本申请实施例空调器可以为内机与外机一一对应的独立空调器。
示例性地,内机501包括:内机主控板、cco模块及内机显示盒(相当于显示模块),内机显示盒和cco模块均连接内机主控板,cco模块耦合连接电力线网络。
示例性地,外机502包括:外机主控板、sta模块及解绑模块(相当于输入模块),解绑模块和sta模块均连接外机主控板,sta模块连接电力线网络。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体可以是计算机可读存储介质,例如包括存储计算机程序的存储器,上述计算机程序可由空调器的处理器执行,以完成本申请实施例方法所述的步骤。计算机可读存储介质可以是rom(readonlymemory)、prom(programmableread-onlymemory)、eprom(erasableprogrammableread-onlymemory)、eeprom(electricallyerasableprogrammableread-onlymemory)、flashmemory(快闪存储器)、磁表面存储器、光盘、或cd-rom(compactdiscread-onlymemory)等存储器。
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请披露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
1.一种空调器基于电力线通讯的配对方法,所述空调器包括连接电力线网络的内机和外机,其特征在于,所述内机包括:与所述电力线网络耦合连接的中央协调器cco模块,所述外机包括:与所述电力线网络耦合连接的站点sta模块;所述方法包括:
所述cco模块基于配对请求指令选择所述电力线网络中待配对的sta模块作为配对对象;
所述cco模块发送配对请求信息至所述电力线网络,所述配对请求信息包括:所述配对请求指令、所述cco模块的标识信息及所述配对对象的标识信息;
所述sta模块基于所述电力线网络接收所述配对请求信息;
所述sta模块确定所述配对请求信息中存在自身的标识信息,则建立与所述cco模块的配对关系;
所述sta模块发送配对反馈信息至所述电力线网络,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息;
所述cco模块基于所述电力线网络接收所述配对反馈信息;
所述cco模块确定所述配对反馈信息中存在自身的标识信息,则判定配对成功,建立与所述sta模块的配对关系。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述内机的内机控制器响应于所述cco模块配对成功,发送测试指令给配对的外机,所述测试指令依次由所述cco模块、所述电力线网络、所述sta模块传递至所述外机的外机控制器。
3.根据权利要求2所述的方法,其特征在于,若所述外机与所述内机配对错误,所述方法还包括:
所述外机接收配对解除指令,所述sta模块基于所述配对解除指令清除已存储的标识信息;
所述内机接收所述配对请求指令,所述cco模块基于所述配对请求指令重新开启配对。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述cco模块若在设定时长未确认当前的配对请求信息配对成功,则判定配对失败。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述内机的内机控制器响应于所述cco模块配对失败,发送所述配对请求指令给所述cco模块,以重新开启配对。
6.一种空调器的内机,其特征在于,包括:
cco模块,与电力线网络耦合连接,所述cco模块配置为:
基于配对请求指令选择所述电力线网络中待配对的sta模块作为配对对象;
发送配对请求信息至所述电力线网络,所述配对请求信息包括:所述配对请求指令、所述cco模块的标识信息及所述配对对象的标识信息;
基于所述电力线网络接收来自外机的sta模块的配对反馈信息,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息;
确定所述配对反馈信息中存在自身的标识信息,则判定配对成功,建立与所述sta模块的配对关系。
7.根据权利要求6所述的空调器的内机,其特征在于,所述内机还包括:
内机控制器,配置为响应于所述cco模块配对成功,发送测试指令给配对的外机,所述测试指令依次由所述cco模块、所述电力线网络、所述sta模块传递至所述外机的外机控制器。
8.根据权利要求7所述的空调器的内机,其特征在于,
内机控制器还配置为响应于所述cco模块配对失败,发送所述配对请求指令给所述cco模块,以重新开启配对。
9.一种空调器的外机,其特征在于,包括:
sta模块,与电力线网络耦合连接,所述sta模块配置为:
基于所述电力线网络接收来自内机的cco模块的配对请求信息,所述配对请求信息包括:配对请求指令、所述cco模块的标识信息及配对对象的标识信息;
确定所述配对请求信息中存在自身的标识信息,则建立与所述cco模块的配对关系;
发送配对反馈信息至所述电力线网络,所述配对反馈信息包括:配对成功指令、所述cco模块的标识信息及所述sta模块的标识信息。
10.根据权利要求9所述的空调器的外机,其特征在于,
所述sta模块还配置为基于配对解除指令清除已存储的标识信息。
11.一种空调器,包括:连接电力线网络的内机和外机,其特征在于,所述内机包括:与所述电力线网络耦合连接的中央协调器cco模块,所述外机包括:与所述电力线网络耦合连接的站点sta模块;其中,所述外机及所述内机配置为运行计算机程序时,执行权利要求1至5任一项所述方法的步骤。
12.一种存储介质,所述存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至5任一项所述方法的步骤。
技术总结