一种空调无线组网方法及装置与流程

文档序号:12355003阅读:475来源:国知局
一种空调无线组网方法及装置与流程

本发明属于通信领域,尤其涉及一种空调无线组网方法及装置。



背景技术:

多联机的通讯网络是空调里面最复杂的通讯系统,其网点设备节点多、数据交互大、通讯距离远、数据时效性和准确性要求高。在现有技术中多联机式空调厂家对于室外机和室内机之间的通讯,主要采用强电通讯方式、homebus总线通讯方式、485通讯方式、CAN通讯方式,这几种通讯的共同点都要求室外机和室内机通过通讯线连接在一起。然而,为了增强空调安装的便利性以及楼宇改造线材老化无法重新走线的问题,空调室内外机通讯采用无线方式是未来空调发展的趋势。



技术实现要素:

有鉴于此,为了解决现有技术中存在空调机由于通讯时间、通讯距离等各种因素,在组网过程中无法选择信号最优的路径的问题,本发明的目的是提出一种空调无线组网的方法及装置。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

在一些可选的实施例中,所述方法,包括:

发送携带本机参数的组网请求;

判断是否收到其他空调反馈的允许组网的应答信号;若未收到,则继续发送所述组网请求;若收到,则:

对已收到的所有所述应答信号进行筛选,根据筛选结果从所述其他空调中选择作为子节点的待组网空调;

与所述待组网空调建立网络连接。

本发明另一个目的是提出一种空调无线组网装置。

在一些可选的实施例中,所述装置,包括:

请求单元,用于发送携带本机参数的组网请求;

第一判断单元,用于判断是否收到其他空调反馈的允许组网的应答信号;若未收到,则所述请求单元继续发送所述组网请求;若收到,则:

筛选单元,用于对已收到的所有所述应答信号进行筛选,根据筛选结果从所述其他空调中选择作为子节点的待组网空调;

组网单元,用于与所述待组网空调建立网络连接。

采用上述实施例,可达到以下效果:

通过无线的方式,自动组网,建立父子节点,形成树形结构网络;

自动选择信号最优的组网对对象,形成更优的路径,组网后的通训网络扩展性强、通讯稳定;

当子节点出现问题时,父节点可以重新选择子节点并建立连接。

为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1示出了本发明实施例的一种空调无线组网方法的流程示意图;

图2示出了本发明实施例的一种空调无线组网方法的具体流程示意图;

图3示出了本发明实施例的一种空调无线组网方法的具体流程示意图;

图4示出了本发明实施例的一种空调无线组网装置的结构框图。

具体实施方式

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本发明的这些实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。

图1示出了本发明实施例的一种空调无线组网方法的流程示意图,

如图1所示,在一些说明性的实施例中,所述方法,包括以下几个步骤:

步骤S101,发送携带本机参数的组网请求;

步骤S102,判断是否收到其他空调反馈的允许组网的应答信号;若未收到,则继续发送所述组网请求;若收到,则:

对已收到的所有所述应答信号进行筛选,根据筛选结果从所述其他空调中选择作为子节点的待组网空调;

步骤S103,与所述待组网空调建立网络连接。

在上述实施例中,空调机作为父节点欲寻找作为子节点的待组网空调,空调机首先会发送携带本机参数的组网请求(例如通过广播的方式发送该请求,请求携带本机的MAC地址),其他空调监听到该请求后,若允许组 网,则向本机反馈应答信号,在这个过程中本机可能收到至少一台空调反馈的应答信号,则将这些应答信号进行筛选,最后选择最优组网方式建立父子节点,从而实现网络连接;本文所述的无线通讯方式可以是zigbee、wifi、蓝牙、红外等;

通过该实施例中所述的方法,空调机可以通过无线的方式,自动组网,建立父子节点;并对接收到的应答信号进行筛选,选择信号最优的组网对对象,形成更优的路径,组网后的通训网络扩展性强、通讯稳定;解决了现有技术中存在空调机由于通讯时间、通讯距离等各种因素,在组网过程中无法选择信号最优的路径的问题。

在一些说明性的实施例中,所述对已收到的所有所述应答信号进行筛选,根据所述筛选结果确定所述待组网空调,具体包括:

从已收到的所有所述应答信号中,筛选出信号强度大于预设的第一阈值的一级应答信号;

判断所述一级应答信号的个数是否大于1个;若否,则发送该一级应答信号的空调为待组网空调;反之,则:

从所述一级应答信号中,筛选出信号强度大于预设的第二阈值的二级应答信号;其中,所述第二阈值大于所述第一阈值;

根据预置方案,从发送所述二级应答信号的空调中选择所述待组网空调;

在上述过程中,首先会对收到的所有应答信号进行初步筛选,筛选出信号强度大于第一阈值的一级应答信号,该第一阈值是预设的,当信号强度大于该值时,说明信号强度可以满足基本的通讯需求;其次判断一级应答信号的个数,若仅为1个,则其相应的空调为待组网空调,并与其建立网络连接;若为多个,则再次对所有一级应答信号进行筛选,筛选出信号强度大于预设的第二阈值的二级应答信号,此处第二阈值大于第一阈值,因此二级应答信号的信号强度大于一级应答信号,更适合作为待组网空调;最后再根据预置方案,从这些二级应答信号中选出最优的待组网空调;

进一步的,若在上述过程中未筛选出所述一级应答信号,则:继续发送所述组网请求;若未筛选出所述二级应答信号,则:根据所述预置方案,从发送所述一级应答信号的空调中选择所述待组网空调;

其中,所述预置方案,包括:

判断当前待筛选的应答信号的个数是否大于预设的N;若否,则选择发送所述待筛选的应答信号的空调为所述待组网空调;若是,则:从发送所述待筛选的应答信号的空调中,按照应答速度的排列顺序,选择应答速度最快的N台空调为所述待组网空调;

在一些说明性的实施例中,在所述发送携带本机参数的组网请求之前,还包括:

在初次上电或检测出丢失作为子节点的空调或接收到作为父节点的空调发送的表示组网成功的信号时,触发发送所述组网请求;

在与所述待组网空调建立网络连接之后,还包括:

发送组网成功信号,告知所述待组网空调组网成功;

例如:若本机为室外机,当初次上电时往往需要与室内机进行组网,因此在初次上电时会自动触发发送组网请求;或者,若本机为室内机,当本机在收到其父节点发送的组网成功的信号后,若本机需要作为父节点寻找子节点,并建立父子节点进行组网时,则触发发送组网请求;或者,当本机作为父节点检测到因网络故障等原因造成丢失其子节点时,则触发发送组网请求;上述发送组网请求的方式可以是广播、组播或单播,在此处不进行限定;

通过本实施例,空调室内机和室外机可以自动组网,形成的网络结构为树形结构;并且,当子节点出现问题时,父节点可以重新选择子节点并建立连接。

下面以两个具体的实施例来说明如何通过本方案使得空调机组自动组 网形成树形网络,在该实施例中涉及室外机和室内机;其中,室外机和室内机未建立网络连接,如图2所示,具体过程如下:

步骤S201,机组上电;

步骤S202,室外机发送组网请求;

在这个过程中室外机可以通过广播的形式发送携带其MAC地址的组网请求;

步骤S203,判断是否收到应答信号;

若收到室内机反馈的应答信号,则触发步骤S204;反之,则执行步骤S202;

步骤S204,判断各应答信号的信号强度是否大于预设的第一阈值,并筛选出大于第一阈值的一级应答信号;

在此过程中,若所有应答信号的信号强度小于第一阈值,则说明不满足建立网络连接的基本需求,则继续执行步骤S202;

步骤S205,判断一级应答信号是否超过1个;

若一级应答信号唯一,则与该一级应答信号所对应的室内机建立父子节点,即步骤S210;若一级应答信号为多个,则触发步骤S206;

步骤S206,判断各一级应答信号的信号强度是否大于第二阈值;

在该过程中,会将大于第二阈值的一级应答信号筛选出作为二级应答信号;由于第二阈值大于第一阈值,因此二级应答信号的信号强度大于一级应答信号;若在此过程中,未筛选出二级应答信号,则触发步骤S209;

步骤S207,判断二级应答信号的个数是否大于N;其中N为预设的值,例如某空调室外机在出厂时或在组网前被预设成最多只能与3台室内机建立父子节点,则N值为3;若大于N,则进入步骤S208,反之,则进入步骤S210;

步骤S208,从应答信号中选择应答速度最快的N台室内机,建立父子 节点;

室外机可以查看接收到的应答信号列表,在该列表中除了显示应答信号的信号强度,还包括各应答信号的应答速度;

步骤S209,判断一级应答信号的个数是否大于N;N与步骤S207中相同;若大于N,则进入步骤S208,反之,则进入步骤S210;

步骤S210,室外机与对应的室内机建立父子节点;

例如若室外机从步骤S209转入此步骤,即一级应答信号的个数小于N,则将所有一级应答信号所对应的室内机作为待组网空调,分别与其建立父子节点;同理,若室外机从步骤S207转入此步骤,则将所有二级应答信号所对应的室内机作为待组网空调,分别与其建立父子节点;

步骤S211,室外机在成功建立父子节点后,会发送组网成功信号,告知室内机组网成功。

在上述实施例中,室外机已经通过该流程成功与室内机建立父子节点,室内机也可以通过相似的方式继续寻找合适的室内机作为子节点,以形成具有树形结构的网络结构,具体过程如图3所示;假设室内机A已与室外机建立父子节点,在图3中与图2中所示的实施例的主要不同之处在于步骤S301和步骤S302:

步骤S301,室内机A收到室外机发送的组网成功信号,获知已成功组网;

步骤S302,室内机A判断是否已与室外机建立父子节点,若是,则触发步骤S303,发送组网请求;若否,则保持当前默认的组网状态;从步骤S303后的步骤与图2中相应的步骤类似,选择最优的组网方式进行组网。

图4示出了本发明实施例的一种空调无线组网装置400的结构框图,

在一些说明性的实施例中,装置400,包括:

请求单元401,用于发送携带本机参数的组网请求;

第一判断单元402,用于判断是否收到其他空调反馈的允许组网的应答信号;若未收到,则所述请求单元401继续发送所述组网请求;若收到,则:

筛选单元403,用于对已收到的所有所述应答信号进行筛选,根据筛选结果从所述其他空调中选择作为子节点的待组网空调;

组网单元404,用于与所述待组网空调建立网络连接。

在一些说明性的实施例中,所述筛选单元403,具体包括:

第一筛选子单元4031,用于从已收到的所有所述应答信号中,筛选出信号强度大于预设的第一阈值的一级应答信号;

第二筛选子单元4032,用于判断所述一级应答信号的个数是否大于1个;若否,则发送该一级应答信号的空调为待组网空调;反之,则:

第三筛选子单元4033,用于从所述一级应答信号中,筛选出信号强度大于预设的第二阈值的二级应答信号;其中,所述第二阈值大于所述第一阈值;

第四筛选子单元4034,用于根据预置方案,从发送所述二级应答信号的空调中选择所述待组网空调。

在一些说明性的实施例中,若所述第一筛选子单元4031未筛选出所述一级应答信号,则:所述请求单元401继续发送所述组网请求;若所述第三筛选子单元4033未筛选出所述二级应答信号,则:所述第四筛选子单元4034根据所述预置方案,从发送所述一级应答信号的空调中选择所述待组网空调。

在一些说明性的实施例中,所述预置方案,包括:

所述第四筛选子单元4034判断当前待筛选的应答信号的个数是否大于预设的N;若否,则选择发送所述待筛选的应答信号的空调为所述待组网空调;若是,则:从发送所述待筛选的应答信号的空调中,按照应答速度的排列顺序,选择应答速度最快的N台空调为所述待组网空调。

在一些说明性的实施例中,装置400,还包括:

触发单元405,用于所述请求单元401所述发送携带本机参数的组网请求之前,在初次上电或检测出丢失作为子节点的空调或接收到作为父节点的空调发送的表示组网成功的信号时,触发所述请求单元401发送所述组网请求;

通知单元406,用于与所述待组网空调建立网络连接之后,发送组网成功信号,告知所述待组网空调组网成功。

采用上述实施例,可达到以下效果:

通过无线的方式,自动组网,建立父子节点,形成树形结构网络;

自动选择信号最优的组网对对象,形成更优的路径,组网后的通训网络扩展性强、通讯稳定;

当子节点出现问题时,父节点可以重新选择子节点并建立连接。

本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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