本發(fā)明屬于通信領域,尤其涉及一種空調(diào)無線組網(wǎng)方法及裝置。
背景技術(shù):
多聯(lián)機的通訊網(wǎng)絡是空調(diào)里面最復雜的通訊系統(tǒng),其網(wǎng)點設備節(jié)點多、數(shù)據(jù)交互大、通訊距離遠、數(shù)據(jù)時效性和準確性要求高。在現(xiàn)有技術(shù)中多聯(lián)機式空調(diào)廠家對于室外機和室內(nèi)機之間的通訊,主要采用強電通訊方式、homebus總線通訊方式、485通訊方式、CAN通訊方式,這幾種通訊的共同點都要求室外機和室內(nèi)機通過通訊線連接在一起。然而,為了增強空調(diào)安裝的便利性以及樓宇改造線材老化無法重新走線的問題,空調(diào)室內(nèi)外機通訊采用無線方式是未來空調(diào)發(fā)展的趨勢。
技術(shù)實現(xiàn)要素:
有鑒于此,為了解決現(xiàn)有技術(shù)中存在空調(diào)機由于通訊時間、通訊距離等各種因素,在組網(wǎng)過程中無法選擇信號最優(yōu)的路徑的問題,本發(fā)明的目的是提出一種空調(diào)無線組網(wǎng)的方法及裝置。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細說明的序言。
在一些可選的實施例中,所述方法,包括:
發(fā)送攜帶本機參數(shù)的組網(wǎng)請求;
判斷是否收到其他空調(diào)反饋的允許組網(wǎng)的應答信號;若未收到,則繼續(xù)發(fā)送所述組網(wǎng)請求;若收到,則:
對已收到的所有所述應答信號進行篩選,根據(jù)篩選結(jié)果從所述其他空調(diào)中選擇作為子節(jié)點的待組網(wǎng)空調(diào);
與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接。
本發(fā)明另一個目的是提出一種空調(diào)無線組網(wǎng)裝置。
在一些可選的實施例中,所述裝置,包括:
請求單元,用于發(fā)送攜帶本機參數(shù)的組網(wǎng)請求;
第一判斷單元,用于判斷是否收到其他空調(diào)反饋的允許組網(wǎng)的應答信號;若未收到,則所述請求單元繼續(xù)發(fā)送所述組網(wǎng)請求;若收到,則:
篩選單元,用于對已收到的所有所述應答信號進行篩選,根據(jù)篩選結(jié)果從所述其他空調(diào)中選擇作為子節(jié)點的待組網(wǎng)空調(diào);
組網(wǎng)單元,用于與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接。
采用上述實施例,可達到以下效果:
通過無線的方式,自動組網(wǎng),建立父子節(jié)點,形成樹形結(jié)構(gòu)網(wǎng)絡;
自動選擇信號最優(yōu)的組網(wǎng)對對象,形成更優(yōu)的路徑,組網(wǎng)后的通訓網(wǎng)絡擴展性強、通訊穩(wěn)定;
當子節(jié)點出現(xiàn)問題時,父節(jié)點可以重新選擇子節(jié)點并建立連接。
為了上述以及相關的目的,一個或多個實施例包括后面將詳細說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細說明某些示例性方面,并且其指示的僅僅是各個實施例的原則可以利用的各種方式中的一些方式。其它的益處和新穎性特征將隨著下面的詳細說明結(jié)合附圖考慮而變得明顯,所公開的實施例是要包括所有這些方面以及它們的等同。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)方法的流程示意圖;
圖2示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)方法的具體流程示意圖;
圖3示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)方法的具體流程示意圖;
圖4示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)裝置的結(jié)構(gòu)框圖。
具體實施方式
以下描述和附圖充分地示出本發(fā)明的具體實施方案,以使本領域的技術(shù)人員能夠?qū)嵺`它們。其他實施方案可以包括結(jié)構(gòu)的、邏輯的、電氣的、過程的以及其他的改變。實施例僅代表可能的變化。除非明確要求,否則單獨的部件和功能是可選的,并且操作的順序可以變化。一些實施方案的部分和特征可以被包括在或替換其他實施方案的部分和特征。本發(fā)明的實施方案的范圍包括權(quán)利要求書的整個范圍,以及權(quán)利要求書的所有可獲得的等同物。在本文中,本發(fā)明的這些實施方案可以被單獨地或總地用術(shù)語“發(fā)明”來表示,這僅僅是為了方便,并且如果事實上公開了超過一個的發(fā)明,不是要自動地限制該應用的范圍為任何單個發(fā)明或發(fā)明構(gòu)思。
圖1示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)方法的流程示意圖,
如圖1所示,在一些說明性的實施例中,所述方法,包括以下幾個步驟:
步驟S101,發(fā)送攜帶本機參數(shù)的組網(wǎng)請求;
步驟S102,判斷是否收到其他空調(diào)反饋的允許組網(wǎng)的應答信號;若未收到,則繼續(xù)發(fā)送所述組網(wǎng)請求;若收到,則:
對已收到的所有所述應答信號進行篩選,根據(jù)篩選結(jié)果從所述其他空調(diào)中選擇作為子節(jié)點的待組網(wǎng)空調(diào);
步驟S103,與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接。
在上述實施例中,空調(diào)機作為父節(jié)點欲尋找作為子節(jié)點的待組網(wǎng)空調(diào),空調(diào)機首先會發(fā)送攜帶本機參數(shù)的組網(wǎng)請求(例如通過廣播的方式發(fā)送該請求,請求攜帶本機的MAC地址),其他空調(diào)監(jiān)聽到該請求后,若允許組 網(wǎng),則向本機反饋應答信號,在這個過程中本機可能收到至少一臺空調(diào)反饋的應答信號,則將這些應答信號進行篩選,最后選擇最優(yōu)組網(wǎng)方式建立父子節(jié)點,從而實現(xiàn)網(wǎng)絡連接;本文所述的無線通訊方式可以是zigbee、wifi、藍牙、紅外等;
通過該實施例中所述的方法,空調(diào)機可以通過無線的方式,自動組網(wǎng),建立父子節(jié)點;并對接收到的應答信號進行篩選,選擇信號最優(yōu)的組網(wǎng)對對象,形成更優(yōu)的路徑,組網(wǎng)后的通訓網(wǎng)絡擴展性強、通訊穩(wěn)定;解決了現(xiàn)有技術(shù)中存在空調(diào)機由于通訊時間、通訊距離等各種因素,在組網(wǎng)過程中無法選擇信號最優(yōu)的路徑的問題。
在一些說明性的實施例中,所述對已收到的所有所述應答信號進行篩選,根據(jù)所述篩選結(jié)果確定所述待組網(wǎng)空調(diào),具體包括:
從已收到的所有所述應答信號中,篩選出信號強度大于預設的第一閾值的一級應答信號;
判斷所述一級應答信號的個數(shù)是否大于1個;若否,則發(fā)送該一級應答信號的空調(diào)為待組網(wǎng)空調(diào);反之,則:
從所述一級應答信號中,篩選出信號強度大于預設的第二閾值的二級應答信號;其中,所述第二閾值大于所述第一閾值;
根據(jù)預置方案,從發(fā)送所述二級應答信號的空調(diào)中選擇所述待組網(wǎng)空調(diào);
在上述過程中,首先會對收到的所有應答信號進行初步篩選,篩選出信號強度大于第一閾值的一級應答信號,該第一閾值是預設的,當信號強度大于該值時,說明信號強度可以滿足基本的通訊需求;其次判斷一級應答信號的個數(shù),若僅為1個,則其相應的空調(diào)為待組網(wǎng)空調(diào),并與其建立網(wǎng)絡連接;若為多個,則再次對所有一級應答信號進行篩選,篩選出信號強度大于預設的第二閾值的二級應答信號,此處第二閾值大于第一閾值,因此二級應答信號的信號強度大于一級應答信號,更適合作為待組網(wǎng)空調(diào);最后再根據(jù)預置方案,從這些二級應答信號中選出最優(yōu)的待組網(wǎng)空調(diào);
進一步的,若在上述過程中未篩選出所述一級應答信號,則:繼續(xù)發(fā)送所述組網(wǎng)請求;若未篩選出所述二級應答信號,則:根據(jù)所述預置方案,從發(fā)送所述一級應答信號的空調(diào)中選擇所述待組網(wǎng)空調(diào);
其中,所述預置方案,包括:
判斷當前待篩選的應答信號的個數(shù)是否大于預設的N;若否,則選擇發(fā)送所述待篩選的應答信號的空調(diào)為所述待組網(wǎng)空調(diào);若是,則:從發(fā)送所述待篩選的應答信號的空調(diào)中,按照應答速度的排列順序,選擇應答速度最快的N臺空調(diào)為所述待組網(wǎng)空調(diào);
在一些說明性的實施例中,在所述發(fā)送攜帶本機參數(shù)的組網(wǎng)請求之前,還包括:
在初次上電或檢測出丟失作為子節(jié)點的空調(diào)或接收到作為父節(jié)點的空調(diào)發(fā)送的表示組網(wǎng)成功的信號時,觸發(fā)發(fā)送所述組網(wǎng)請求;
在與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接之后,還包括:
發(fā)送組網(wǎng)成功信號,告知所述待組網(wǎng)空調(diào)組網(wǎng)成功;
例如:若本機為室外機,當初次上電時往往需要與室內(nèi)機進行組網(wǎng),因此在初次上電時會自動觸發(fā)發(fā)送組網(wǎng)請求;或者,若本機為室內(nèi)機,當本機在收到其父節(jié)點發(fā)送的組網(wǎng)成功的信號后,若本機需要作為父節(jié)點尋找子節(jié)點,并建立父子節(jié)點進行組網(wǎng)時,則觸發(fā)發(fā)送組網(wǎng)請求;或者,當本機作為父節(jié)點檢測到因網(wǎng)絡故障等原因造成丟失其子節(jié)點時,則觸發(fā)發(fā)送組網(wǎng)請求;上述發(fā)送組網(wǎng)請求的方式可以是廣播、組播或單播,在此處不進行限定;
通過本實施例,空調(diào)室內(nèi)機和室外機可以自動組網(wǎng),形成的網(wǎng)絡結(jié)構(gòu)為樹形結(jié)構(gòu);并且,當子節(jié)點出現(xiàn)問題時,父節(jié)點可以重新選擇子節(jié)點并建立連接。
下面以兩個具體的實施例來說明如何通過本方案使得空調(diào)機組自動組 網(wǎng)形成樹形網(wǎng)絡,在該實施例中涉及室外機和室內(nèi)機;其中,室外機和室內(nèi)機未建立網(wǎng)絡連接,如圖2所示,具體過程如下:
步驟S201,機組上電;
步驟S202,室外機發(fā)送組網(wǎng)請求;
在這個過程中室外機可以通過廣播的形式發(fā)送攜帶其MAC地址的組網(wǎng)請求;
步驟S203,判斷是否收到應答信號;
若收到室內(nèi)機反饋的應答信號,則觸發(fā)步驟S204;反之,則執(zhí)行步驟S202;
步驟S204,判斷各應答信號的信號強度是否大于預設的第一閾值,并篩選出大于第一閾值的一級應答信號;
在此過程中,若所有應答信號的信號強度小于第一閾值,則說明不滿足建立網(wǎng)絡連接的基本需求,則繼續(xù)執(zhí)行步驟S202;
步驟S205,判斷一級應答信號是否超過1個;
若一級應答信號唯一,則與該一級應答信號所對應的室內(nèi)機建立父子節(jié)點,即步驟S210;若一級應答信號為多個,則觸發(fā)步驟S206;
步驟S206,判斷各一級應答信號的信號強度是否大于第二閾值;
在該過程中,會將大于第二閾值的一級應答信號篩選出作為二級應答信號;由于第二閾值大于第一閾值,因此二級應答信號的信號強度大于一級應答信號;若在此過程中,未篩選出二級應答信號,則觸發(fā)步驟S209;
步驟S207,判斷二級應答信號的個數(shù)是否大于N;其中N為預設的值,例如某空調(diào)室外機在出廠時或在組網(wǎng)前被預設成最多只能與3臺室內(nèi)機建立父子節(jié)點,則N值為3;若大于N,則進入步驟S208,反之,則進入步驟S210;
步驟S208,從應答信號中選擇應答速度最快的N臺室內(nèi)機,建立父子 節(jié)點;
室外機可以查看接收到的應答信號列表,在該列表中除了顯示應答信號的信號強度,還包括各應答信號的應答速度;
步驟S209,判斷一級應答信號的個數(shù)是否大于N;N與步驟S207中相同;若大于N,則進入步驟S208,反之,則進入步驟S210;
步驟S210,室外機與對應的室內(nèi)機建立父子節(jié)點;
例如若室外機從步驟S209轉(zhuǎn)入此步驟,即一級應答信號的個數(shù)小于N,則將所有一級應答信號所對應的室內(nèi)機作為待組網(wǎng)空調(diào),分別與其建立父子節(jié)點;同理,若室外機從步驟S207轉(zhuǎn)入此步驟,則將所有二級應答信號所對應的室內(nèi)機作為待組網(wǎng)空調(diào),分別與其建立父子節(jié)點;
步驟S211,室外機在成功建立父子節(jié)點后,會發(fā)送組網(wǎng)成功信號,告知室內(nèi)機組網(wǎng)成功。
在上述實施例中,室外機已經(jīng)通過該流程成功與室內(nèi)機建立父子節(jié)點,室內(nèi)機也可以通過相似的方式繼續(xù)尋找合適的室內(nèi)機作為子節(jié)點,以形成具有樹形結(jié)構(gòu)的網(wǎng)絡結(jié)構(gòu),具體過程如圖3所示;假設室內(nèi)機A已與室外機建立父子節(jié)點,在圖3中與圖2中所示的實施例的主要不同之處在于步驟S301和步驟S302:
步驟S301,室內(nèi)機A收到室外機發(fā)送的組網(wǎng)成功信號,獲知已成功組網(wǎng);
步驟S302,室內(nèi)機A判斷是否已與室外機建立父子節(jié)點,若是,則觸發(fā)步驟S303,發(fā)送組網(wǎng)請求;若否,則保持當前默認的組網(wǎng)狀態(tài);從步驟S303后的步驟與圖2中相應的步驟類似,選擇最優(yōu)的組網(wǎng)方式進行組網(wǎng)。
圖4示出了本發(fā)明實施例的一種空調(diào)無線組網(wǎng)裝置400的結(jié)構(gòu)框圖,
在一些說明性的實施例中,裝置400,包括:
請求單元401,用于發(fā)送攜帶本機參數(shù)的組網(wǎng)請求;
第一判斷單元402,用于判斷是否收到其他空調(diào)反饋的允許組網(wǎng)的應答信號;若未收到,則所述請求單元401繼續(xù)發(fā)送所述組網(wǎng)請求;若收到,則:
篩選單元403,用于對已收到的所有所述應答信號進行篩選,根據(jù)篩選結(jié)果從所述其他空調(diào)中選擇作為子節(jié)點的待組網(wǎng)空調(diào);
組網(wǎng)單元404,用于與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接。
在一些說明性的實施例中,所述篩選單元403,具體包括:
第一篩選子單元4031,用于從已收到的所有所述應答信號中,篩選出信號強度大于預設的第一閾值的一級應答信號;
第二篩選子單元4032,用于判斷所述一級應答信號的個數(shù)是否大于1個;若否,則發(fā)送該一級應答信號的空調(diào)為待組網(wǎng)空調(diào);反之,則:
第三篩選子單元4033,用于從所述一級應答信號中,篩選出信號強度大于預設的第二閾值的二級應答信號;其中,所述第二閾值大于所述第一閾值;
第四篩選子單元4034,用于根據(jù)預置方案,從發(fā)送所述二級應答信號的空調(diào)中選擇所述待組網(wǎng)空調(diào)。
在一些說明性的實施例中,若所述第一篩選子單元4031未篩選出所述一級應答信號,則:所述請求單元401繼續(xù)發(fā)送所述組網(wǎng)請求;若所述第三篩選子單元4033未篩選出所述二級應答信號,則:所述第四篩選子單元4034根據(jù)所述預置方案,從發(fā)送所述一級應答信號的空調(diào)中選擇所述待組網(wǎng)空調(diào)。
在一些說明性的實施例中,所述預置方案,包括:
所述第四篩選子單元4034判斷當前待篩選的應答信號的個數(shù)是否大于預設的N;若否,則選擇發(fā)送所述待篩選的應答信號的空調(diào)為所述待組網(wǎng)空調(diào);若是,則:從發(fā)送所述待篩選的應答信號的空調(diào)中,按照應答速度的排列順序,選擇應答速度最快的N臺空調(diào)為所述待組網(wǎng)空調(diào)。
在一些說明性的實施例中,裝置400,還包括:
觸發(fā)單元405,用于所述請求單元401所述發(fā)送攜帶本機參數(shù)的組網(wǎng)請求之前,在初次上電或檢測出丟失作為子節(jié)點的空調(diào)或接收到作為父節(jié)點的空調(diào)發(fā)送的表示組網(wǎng)成功的信號時,觸發(fā)所述請求單元401發(fā)送所述組網(wǎng)請求;
通知單元406,用于與所述待組網(wǎng)空調(diào)建立網(wǎng)絡連接之后,發(fā)送組網(wǎng)成功信號,告知所述待組網(wǎng)空調(diào)組網(wǎng)成功。
采用上述實施例,可達到以下效果:
通過無線的方式,自動組網(wǎng),建立父子節(jié)點,形成樹形結(jié)構(gòu)網(wǎng)絡;
自動選擇信號最優(yōu)的組網(wǎng)對對象,形成更優(yōu)的路徑,組網(wǎng)后的通訓網(wǎng)絡擴展性強、通訊穩(wěn)定;
當子節(jié)點出現(xiàn)問題時,父節(jié)點可以重新選擇子節(jié)點并建立連接。
本領域技術(shù)人員還應當理解,結(jié)合本文的實施例描述的各種說明性的邏輯框、模塊、電路和算法步驟均可以實現(xiàn)成電子硬件、計算機軟件或其組合。為了清楚地說明硬件和軟件之間的可交換性,上面對各種說明性的部件、框、模塊、電路和步驟均圍繞其功能進行了一般地描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應用和對整個系統(tǒng)所施加的設計約束條件。熟練的技術(shù)人員可以針對每個特定應用,以變通的方式實現(xiàn)所描述的功能,但是,這種實現(xiàn)決策不應解釋為背離本公開的保護范圍。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。