設(shè)備控制系統(tǒng)、方法及裝置的制造方法
【專利摘要】本發(fā)明是關(guān)于一種設(shè)備控制系統(tǒng)、方法及裝置,屬于自動控制領(lǐng)域。該系統(tǒng)至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備。該方法包括:主網(wǎng)關(guān)獲取該至少一個(gè)從網(wǎng)關(guān)提供的、該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,接收該主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,主網(wǎng)關(guān)在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成并向該第二智能設(shè)備發(fā)送用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
【專利說明】
設(shè)備控制系統(tǒng)、方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及自動控制技術(shù)領(lǐng)域,特別涉及一種設(shè)備控制的系統(tǒng)、方法及裝置。
【背景技術(shù)】
[0002]目前的智能家庭網(wǎng)絡(luò)中,各個(gè)智能家居設(shè)備可以通過藍(lán)牙等短距離無線方式接入網(wǎng)關(guān),并通過網(wǎng)關(guān)實(shí)現(xiàn)各個(gè)智能家居設(shè)備之間的聯(lián)動。
[0003]比如,一個(gè)網(wǎng)關(guān)支持藍(lán)牙通信方式,且通過藍(lán)牙通信方式連接兩個(gè)同樣支持藍(lán)牙通信方式的智能設(shè)備。網(wǎng)關(guān)通過與兩個(gè)智能設(shè)備之間的藍(lán)牙連接獲取這兩個(gè)智能家居設(shè)備的狀態(tài)信息,當(dāng)其中一個(gè)智能設(shè)備的狀態(tài)信息滿足預(yù)設(shè)的條件時(shí),通過藍(lán)牙連接向另一個(gè)智能設(shè)備發(fā)送控制指令,以實(shí)現(xiàn)兩個(gè)智能設(shè)備之間的聯(lián)動。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,
【申請人】發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下問題:
[0005]用于智能設(shè)備的短距離無線方式有很多種,比如藍(lán)牙以及zigbee(紫蜂)等,現(xiàn)有技術(shù)中一個(gè)網(wǎng)關(guān)只能實(shí)現(xiàn)一種通信方式對應(yīng)的智能設(shè)備之間的聯(lián)動,從而限制了智能設(shè)備聯(lián)動的應(yīng)用場景。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)中一個(gè)網(wǎng)關(guān)只能實(shí)現(xiàn)一種通信方式對應(yīng)的智能設(shè)備之間的聯(lián)動,從而限制了智能設(shè)備的聯(lián)動場景的問題,本發(fā)明實(shí)施例提供了一種設(shè)備控制系統(tǒng)、方法及裝置,技術(shù)方案如下:
[0007]第一方面,提供了一種設(shè)備控制系統(tǒng),所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信;
[0008]所述從網(wǎng)關(guān),用于接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,并將所述從網(wǎng)關(guān)下屬的各個(gè)智能設(shè)備發(fā)送的狀態(tài)信息提供給所述主網(wǎng)關(guān);
[0009]所述主網(wǎng)關(guān),用于接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0010]所述主網(wǎng)關(guān),用于在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信;
[0011 ]所述主網(wǎng)關(guān),用于將所述指定控制指令發(fā)送給所述第二智能設(shè)備,以便所述第二智能設(shè)備執(zhí)行所述指定控制指令。
[0012]第二方面,提供了一種設(shè)備控制方法,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述方法用于所述主網(wǎng)關(guān)中,所述方法包括:
[0013]獲取所述至少一個(gè)從網(wǎng)關(guān)提供的、所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)?目息;
[0014]接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0015]在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信;
[0016]向所述第二智能設(shè)備發(fā)送所述指定控制指令。
[0017]第三方面,提供了一種設(shè)備控制方法,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述方法用于所述至少一個(gè)從網(wǎng)關(guān)中的一個(gè)從網(wǎng)關(guān)中,所述方法包括:
[0018]接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0019]向所述主網(wǎng)關(guān)提供所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便所述主網(wǎng)關(guān)在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將所述指定控制指令發(fā)送給所述第二智能設(shè)備。
[0020]第四方面,提供了一種設(shè)備控制裝置,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述裝置用于所述主網(wǎng)關(guān)中,所述裝置包括:
[0021]第一獲取模塊,用于獲取所述至少一個(gè)從網(wǎng)關(guān)提供的、所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0022]第一接收模塊,用于接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0023]生成模塊,用于在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信;
[0024]第一發(fā)送模塊,用于向所述第二智能設(shè)備發(fā)送所述指定控制指令。
[0025]第五方面,提供了一種設(shè)備控制裝置,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述裝置用于所述至少一個(gè)從網(wǎng)關(guān)中的一個(gè)從網(wǎng)關(guān)中,所述裝置包括:
[0026]第三接收模塊,用于接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息;
[0027]第四發(fā)送模塊,用于向所述主網(wǎng)關(guān)提供所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便所述主網(wǎng)關(guān)在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將所述指定控制指令發(fā)送給所述第二智能設(shè)備。
[0028]本發(fā)明實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0029]通過第二網(wǎng)關(guān)接收包含第一設(shè)備當(dāng)前的工作狀態(tài)的狀態(tài)信息,檢測該狀態(tài)信息是否滿足預(yù)設(shè)條件,若該第一消息滿足該預(yù)設(shè)條件,則向該第二設(shè)備發(fā)送控制指令,或者按照該第三通信標(biāo)準(zhǔn)向該第三網(wǎng)關(guān)發(fā)送該控制指令,并由該第三網(wǎng)關(guān)轉(zhuǎn)發(fā)該控制指令給該第二設(shè)備,之后,該第二設(shè)備執(zhí)行該預(yù)設(shè)條件對應(yīng)的操作,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0030]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
【附圖說明】
[0031]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
[0032]圖1是本發(fā)明所涉及的實(shí)施環(huán)境的示意圖;
[0033]圖2是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖;
[0034]圖3是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖;
[0035]圖4A是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖;
[0036]圖4B是圖4A所不實(shí)施例涉及的一種規(guī)則檢測方法的流程圖;
[0037]圖5是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)存儲方法的流程圖;
[0038]圖6是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的結(jié)構(gòu)方框圖;
[0039]圖7是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的結(jié)構(gòu)方框圖;
[0040]圖8是根據(jù)一示例性實(shí)施例示出的一種設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0042]圖1是本發(fā)明所涉及的實(shí)施環(huán)境的示意圖。該實(shí)施環(huán)境可以包括:至少兩個(gè)網(wǎng)關(guān),該至少兩個(gè)網(wǎng)關(guān)包括主網(wǎng)關(guān)110以及至少一個(gè)從網(wǎng)關(guān)120(圖3中示出兩個(gè)),該實(shí)施環(huán)境還包括至少兩個(gè)智能設(shè)備130。
[0043]主網(wǎng)關(guān)110和至少一個(gè)從網(wǎng)關(guān)120可以是路由器或家庭網(wǎng)關(guān)等設(shè)備。至少兩個(gè)智能設(shè)備130分屬于主網(wǎng)關(guān)110和至少一個(gè)從網(wǎng)關(guān)120。
[0044]智能設(shè)備130可以是智能電視、機(jī)頂盒、智能音箱、智能冰箱、智能空調(diào)、智能攝像頭、智能窗簾、智能紅外設(shè)備等智能家居設(shè)備。至少兩個(gè)智能設(shè)備130各自支持一種通信標(biāo)準(zhǔn),比如,無線保真(Wire I ess Fidel ity ,W1-Fi )、藍(lán)牙(Bluetooth)、ZigBee、超頻波段(Ultra Wideband,UWB)以及基于免費(fèi)頻段(比如433頻段)的自定義通信標(biāo)準(zhǔn)等。
[0045]主網(wǎng)關(guān)110和至少一個(gè)從網(wǎng)關(guān)120之間各自通過指定通信標(biāo)準(zhǔn)進(jìn)行連接,比如,在圖1中,主網(wǎng)關(guān)110和至少一個(gè)從網(wǎng)關(guān)120之間各自通過W1-Fi通信標(biāo)準(zhǔn)相連。
[0046]主網(wǎng)關(guān)110和至少一個(gè)網(wǎng)關(guān)120還各自支持指定通信標(biāo)準(zhǔn)之外的另一種通信標(biāo)準(zhǔn),并且,主網(wǎng)關(guān)110和至少一個(gè)網(wǎng)關(guān)120分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備130進(jìn)行通信。比如,在圖1所示的實(shí)施環(huán)境中,主網(wǎng)關(guān)110還通過ZigBee通信標(biāo)準(zhǔn)連接支持ZigBee的智能設(shè)備130;兩個(gè)從網(wǎng)關(guān)中的一個(gè)從網(wǎng)關(guān)通過藍(lán)牙通信標(biāo)準(zhǔn)連接支持藍(lán)牙的智能設(shè)備130,另一個(gè)從網(wǎng)關(guān)通過UWB通信標(biāo)準(zhǔn)連接支持UWB的智能設(shè)備130。
[0047]同時(shí),對于支持指定通信標(biāo)準(zhǔn)的智能設(shè)備130,可以通過該指定通信標(biāo)準(zhǔn)與主網(wǎng)關(guān)110進(jìn)行通信,或者,也可以通過該指定通信標(biāo)準(zhǔn)與一個(gè)指定的從網(wǎng)關(guān)120進(jìn)行通信。比如,在圖1所示的實(shí)施環(huán)境中,主網(wǎng)關(guān)110還通過W1-Fi通信標(biāo)準(zhǔn)連接一個(gè)支持W1-Fi的智能設(shè)備130。
[0048]需要特別說明的一點(diǎn)是,圖1所示的實(shí)施環(huán)境中從網(wǎng)關(guān)120的數(shù)量為2個(gè),在實(shí)際應(yīng)用中,從網(wǎng)關(guān)120可以只有一個(gè),或者,從網(wǎng)關(guān)120的數(shù)量也可以大于2個(gè)。
[0049]下面,以圖1所示的實(shí)施環(huán)境為例,對本發(fā)明各個(gè)實(shí)施例提供的技術(shù)方案進(jìn)行介紹和說明。
[0050]圖2是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,該方法可以用于如圖1所示的實(shí)施環(huán)境中的主網(wǎng)關(guān)110中,如圖2所示,該設(shè)備控制方法可以包括如下幾個(gè)步驟:
[0051]步驟201,獲取至少一個(gè)從網(wǎng)關(guān)提供的、該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0052]步驟202,接收主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0053]步驟203,在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令。
[0054]該第一智能設(shè)備和該第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通?目。
[0055]步驟204,向該第二智能設(shè)備發(fā)送該指定控制指令。
[0056]綜上所述,本發(fā)明實(shí)施例提供的一種設(shè)備控制的方法,通過獲取該至少一個(gè)從網(wǎng)關(guān)提供的、該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,接收該主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,向該第二智能設(shè)備發(fā)送該指定控制指令,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0057]圖3是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,該方法可以用于如圖1所示的實(shí)施環(huán)境中的從網(wǎng)關(guān)120中,如圖3所示,該設(shè)備控制方法可以包括如下幾個(gè)步驟:
[0058]步驟301,接收從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0059]步驟302,向主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0060]步驟302的目的在于以便該主網(wǎng)關(guān)在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0061]綜上所述,本發(fā)明實(shí)施例提供的一種設(shè)備控制的方法,通過接收從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,向該主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便主網(wǎng)關(guān)在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將該指定控制指令發(fā)送給該第二智能設(shè)備,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0062]圖4A是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,該方法可以用于如圖1所示的實(shí)施環(huán)境中。如圖4A所示,該設(shè)備控制方法可以包括如下幾個(gè)步驟:
[0063]步驟401,從網(wǎng)關(guān)接收該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0064]以圖1所示實(shí)施環(huán)境為例,該步驟中的從網(wǎng)關(guān)可以是圖1中的至少一個(gè)從網(wǎng)關(guān)中的任意一個(gè)從網(wǎng)關(guān)。在圖1中,各個(gè)網(wǎng)關(guān)之間通過指定通信標(biāo)準(zhǔn)進(jìn)行通信,例如,主網(wǎng)關(guān)和從網(wǎng)關(guān)之間均通過W1-Fi通信標(biāo)準(zhǔn)相連,且所有支持W1-Fi通信標(biāo)準(zhǔn)的智能設(shè)備均與主網(wǎng)關(guān)相連。
[0065]從網(wǎng)關(guān)下屬的智能設(shè)備指能夠通過該從網(wǎng)關(guān)進(jìn)行網(wǎng)絡(luò)連接的設(shè)備。
[0066]從網(wǎng)關(guān)下屬的智能設(shè)備的狀態(tài)信息可以是設(shè)備當(dāng)前的工作狀態(tài)信息。比如,該狀態(tài)信息可以是該智能設(shè)備的開啟狀態(tài)或者關(guān)閉狀態(tài)、工作模式或工作檔位以及各項(xiàng)工作參數(shù)。以智能空調(diào)作為智能設(shè)備為例來說明,該工作狀態(tài)信息可以是該空調(diào)的啟動狀態(tài)或者關(guān)閉狀態(tài)、該空調(diào)的工作模式(制冷模式、制熱模式、換氣模式、除濕模式等等)、當(dāng)前的工作參數(shù)(電壓、電流或者功率等)、當(dāng)前檢測到的環(huán)境溫度等信息。
[0067]步驟402,從網(wǎng)關(guān)向主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)彳目息,主網(wǎng)關(guān)獲取至少一個(gè)從網(wǎng)關(guān)提供的、該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0068]在本發(fā)明實(shí)施例中,一個(gè)智能設(shè)備的狀態(tài)信息可以作為對另一個(gè)智能設(shè)備的控制條件信息(控制條件信息是用于判斷是否對另一個(gè)智能設(shè)備進(jìn)行控制的信息)。在本發(fā)明實(shí)施例提供的方法中,由主網(wǎng)關(guān)執(zhí)行對控制條件信息的判斷步驟,因而該從網(wǎng)關(guān)向該主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0069]步驟403,主網(wǎng)關(guān)接收該主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0070]以圖1所示的實(shí)施環(huán)境為例,在本發(fā)明實(shí)施例中,主網(wǎng)關(guān)也可能會直接連接有智能設(shè)備,此時(shí),該主網(wǎng)關(guān)可以直接獲取其下屬的智能設(shè)備的狀態(tài)信息。
[0071]步驟404,主網(wǎng)關(guān)檢測第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則。
[0072]其中,以圖1所示的實(shí)施環(huán)境為例,第一智能設(shè)備是至少兩個(gè)智能設(shè)備中的一個(gè)智能設(shè)備。
[0073]可選的,該指定聯(lián)動規(guī)則是與第一智能設(shè)備相關(guān)的聯(lián)動規(guī)則,主網(wǎng)關(guān)中可以預(yù)先存儲該指定聯(lián)動規(guī)則,并由主網(wǎng)關(guān)自行檢測該第一智能設(shè)備發(fā)送的狀態(tài)信息是否符合聯(lián)動規(guī)則。
[0074]或者,在另一種可能的實(shí)現(xiàn)方式中,考慮到負(fù)載均衡的因素,主網(wǎng)關(guān)也可以指定一個(gè)從網(wǎng)關(guān)來執(zhí)行上述規(guī)則檢測的步驟,比如,請參考圖4B,其示出了本發(fā)明實(shí)施例涉及的一種規(guī)則檢測方法的流程圖。如圖4B所示,該方法可以如步驟4041至步驟4043所示:
[0075]步驟4041,主網(wǎng)關(guān)向第二指定從網(wǎng)關(guān)發(fā)送第一指令,第二指定從網(wǎng)關(guān)接收第一指令。
[0076]其中,該第一指令用于指示該第二指定從網(wǎng)關(guān)檢測該第一智能設(shè)備發(fā)送的該狀態(tài)信息是否符合該指定聯(lián)動規(guī)則。
[0077]在一種可能實(shí)現(xiàn)的方式中,主網(wǎng)關(guān)向第二指定從網(wǎng)關(guān)發(fā)送的第一指令中可以包括第一智能設(shè)備的狀態(tài)信息和指定聯(lián)動規(guī)則。即主網(wǎng)關(guān)將待檢測的智能設(shè)備的狀態(tài)信息以及對應(yīng)的聯(lián)動規(guī)則一起發(fā)送給從網(wǎng)關(guān),由從網(wǎng)關(guān)根據(jù)第一指令直接進(jìn)行檢測。
[0078]在另一種可能實(shí)現(xiàn)的方式中,主網(wǎng)關(guān)向第二指定從網(wǎng)發(fā)送的第一指令可以只包括第一智能設(shè)備的狀態(tài)信息。另外,第二指定從網(wǎng)關(guān)在主網(wǎng)關(guān)或者服務(wù)器中獲取指定聯(lián)動規(guī)貝1J。主網(wǎng)關(guān)在發(fā)送第一指令之前,從網(wǎng)關(guān)中可能已經(jīng)存儲了相應(yīng)的聯(lián)動規(guī)則,比如,從網(wǎng)關(guān)預(yù)先從主網(wǎng)關(guān)或者服務(wù)器中獲取了所有可用的聯(lián)動規(guī)則(包括指定聯(lián)動規(guī)則),主網(wǎng)關(guān)只需要在第一指令中攜帶第一智能設(shè)備的狀態(tài)信息,從網(wǎng)關(guān)自行查詢與第一智能設(shè)備相關(guān)的指定聯(lián)動規(guī)則。或者,在接收到時(shí),從網(wǎng)關(guān)中并未存儲有指定聯(lián)動規(guī)則,此時(shí),從網(wǎng)關(guān)可以向主網(wǎng)關(guān)或者服務(wù)器請求獲取該第一智能設(shè)備相關(guān)的指定聯(lián)動規(guī)則。
[0079]步驟4042,第二指定從網(wǎng)關(guān)檢測該第一智能設(shè)備發(fā)送的狀態(tài)信息是否符合指定聯(lián)動規(guī)則。
[0080]在本發(fā)明實(shí)施例中,第二指定從網(wǎng)關(guān)可以是服務(wù)器或者主網(wǎng)關(guān)從至少一個(gè)從網(wǎng)關(guān)確定出的,剩余計(jì)算資源較多或者計(jì)算資源利用率較低的一個(gè)從網(wǎng)關(guān)。
[0081 ]步驟4043,第二指定從網(wǎng)關(guān)向主網(wǎng)關(guān)發(fā)送針對該第一指令的檢測結(jié)果,主網(wǎng)關(guān)接收該檢測結(jié)果。
[0082]步驟405,主網(wǎng)關(guān)在檢測出該第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制第二智能設(shè)備的指定控制指令。
[0083]其中,該第二智能設(shè)備是至少兩個(gè)智能設(shè)備中,除了第一智能設(shè)備之外的另一個(gè)智能設(shè)備,并且,該第一智能設(shè)備和第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信。比如,以圖1所示的實(shí)施環(huán)境為例,假設(shè)第一智能設(shè)備為W1-Fi設(shè)備(即圖1中通過W1-Fi通信標(biāo)準(zhǔn)與主網(wǎng)關(guān)110相連的智能設(shè)備),則第二智能設(shè)備可以是ZigBee設(shè)備(SP圖1中通過ZigBee通信標(biāo)準(zhǔn)與主網(wǎng)關(guān)110相連的智能設(shè)備)、藍(lán)牙設(shè)備(即圖1中通過藍(lán)牙通信標(biāo)準(zhǔn)與從網(wǎng)關(guān)120相連的智能設(shè)備)或者UWB設(shè)備(即圖1中通過UWB通信標(biāo)準(zhǔn)與從網(wǎng)關(guān)120相連的智能設(shè)備)。可選的,在本發(fā)明實(shí)施例中,第一智能設(shè)備和第二智能設(shè)備也可以通過相同的通信標(biāo)準(zhǔn)與同一個(gè)網(wǎng)關(guān)進(jìn)行通信。
[0084]可選的,在本發(fā)明實(shí)施例中,指定聯(lián)動規(guī)則還可以備份在服務(wù)器中。具體的,主網(wǎng)關(guān)可以向服務(wù)器發(fā)送備份請求,服務(wù)器根據(jù)該備份請求備份指定聯(lián)動規(guī)則。
[0085]可選的,主網(wǎng)關(guān)可以在新增或者刪除聯(lián)動規(guī)則時(shí),向服務(wù)器發(fā)送備份請求,以便服務(wù)器對變化后的聯(lián)動規(guī)則進(jìn)行備份。
[0086]在本發(fā)明實(shí)施例中,聯(lián)動規(guī)則可以包括聯(lián)動條件和聯(lián)動動作,符合聯(lián)動規(guī)則的含義是符合聯(lián)動規(guī)則中的聯(lián)動條件。聯(lián)動條件指相應(yīng)的智能設(shè)備的工作狀態(tài)信息為指定狀態(tài),聯(lián)動動作指另外至少一個(gè)智能設(shè)備執(zhí)行的至少一個(gè)操作。例如,在某個(gè)聯(lián)動規(guī)則中,聯(lián)動條件可以是智能空調(diào)(第一智能設(shè)備)處于制冷狀態(tài),與該聯(lián)動條件對應(yīng)的聯(lián)動動作是智能門窗(第二智能設(shè)備)關(guān)閉。當(dāng)智能空調(diào)發(fā)送的工作狀態(tài)信息滿足處于制冷狀態(tài)這一聯(lián)動條件時(shí),則主網(wǎng)關(guān)生成指示智能門窗做出關(guān)閉門窗的控制指令。
[0087]步驟406,主網(wǎng)關(guān)向該第二智能設(shè)備發(fā)送該指定控制指令。
[0088]其中,當(dāng)該第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為該主網(wǎng)關(guān)時(shí),主網(wǎng)關(guān)直接通過該第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0089]例如,第二智能設(shè)備可以是如圖1中的W1-Fi智能設(shè)備或者ZigBee設(shè)備。此時(shí),主網(wǎng)關(guān)可以直接向第二智能設(shè)備發(fā)送該控制指令。
[0090]可選的,當(dāng)該第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為第一指定從網(wǎng)關(guān)時(shí),主網(wǎng)關(guān)將該指定控制指令發(fā)送給該第一指定從網(wǎng)關(guān),由該第一指定從網(wǎng)關(guān)通過該第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0091]例如,第二智能設(shè)備可以是如圖1中的藍(lán)牙設(shè)備或UWB設(shè)備。此時(shí),主網(wǎng)關(guān)可以首先通過指定通信標(biāo)準(zhǔn)(即W1-Fi)將控制指令發(fā)送給第二智能設(shè)備對應(yīng)的第一指定從網(wǎng)關(guān),由第一指令從網(wǎng)關(guān)通過該第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)(藍(lán)牙或者UWB)將該控制指令發(fā)送給第二智能設(shè)備。
[0092]在智能設(shè)備獲取到該控制指令后,根據(jù)該控制指令執(zhí)行相應(yīng)的操作。
[0093]可選的,在本發(fā)明所示的方案中,當(dāng)主網(wǎng)關(guān)發(fā)生故障時(shí),至少一個(gè)從網(wǎng)關(guān)還可以自行確定出新的主網(wǎng)關(guān),以便與各個(gè)從網(wǎng)關(guān)相連的各個(gè)智能設(shè)備之間能夠正常聯(lián)動,具體的當(dāng)主網(wǎng)關(guān)發(fā)生故障時(shí),各個(gè)從網(wǎng)關(guān)將按照指定排序規(guī)則排在首位的從網(wǎng)關(guān)確定為新的主網(wǎng)關(guān)。
[0094]其中,該指定排序規(guī)則可以為:以安裝時(shí)間從先到后的順序進(jìn)行排序,或者,以與用戶賬戶進(jìn)行綁定的時(shí)間從先到后的順序進(jìn)行排序。
[0095]具體的,對于至少一個(gè)從網(wǎng)關(guān)中的任意一個(gè)從網(wǎng)關(guān),當(dāng)該從網(wǎng)關(guān)確定主網(wǎng)關(guān)發(fā)生故障時(shí),該從網(wǎng)關(guān)可以將各個(gè)從網(wǎng)關(guān)按照安裝時(shí)間先后順序或者綁定時(shí)間先后順序進(jìn)行排序,并將排在首位(即最先安裝或者最先綁定)的從網(wǎng)關(guān)作為新的主網(wǎng)關(guān)。
[0096]可選的,在另一種可能實(shí)現(xiàn)的方式中,在主網(wǎng)關(guān)發(fā)生故障時(shí),其余的從網(wǎng)關(guān)間可以通過輪詢的方式選舉出來新的主網(wǎng)關(guān)。具體的過程可以是,其中任意一個(gè)從網(wǎng)關(guān)先將自己暫定為主網(wǎng)關(guān),任意一個(gè)從網(wǎng)關(guān)可以由隨機(jī)數(shù)生成程序指定;之后收集其它從網(wǎng)關(guān)的安裝時(shí)間或者收集其它從網(wǎng)關(guān)與用戶賬戶綁定的時(shí)間,隨后若存在比該暫為主網(wǎng)關(guān)的安裝時(shí)間或者與用戶賬戶綁定的時(shí)間更早的從網(wǎng)關(guān),則將該存在的從網(wǎng)關(guān)確定為新的主網(wǎng)關(guān)。當(dāng)該局域網(wǎng)中所有的從網(wǎng)關(guān)都與暫為主網(wǎng)關(guān)的從網(wǎng)關(guān)按指定排序規(guī)則比較過后,最終暫為主網(wǎng)關(guān)的從網(wǎng)關(guān)即為新的主網(wǎng)關(guān)。
[0097]可選的,在另一種可能實(shí)現(xiàn)的方式中,在主網(wǎng)關(guān)發(fā)生故障時(shí),其余的從網(wǎng)關(guān)間可以均向服務(wù)器發(fā)送再選舉請求,由服務(wù)器按照已存儲的各個(gè)從網(wǎng)關(guān)的安裝時(shí)間的先后順序或綁定時(shí)間的先后順序,查找到最早安裝或者最早與用戶賬號綁定的從網(wǎng)關(guān)?;蛘?,服務(wù)器檢測到該主網(wǎng)關(guān)發(fā)生故障后,主動查找到最早安裝或者最早與用戶賬號綁定的從網(wǎng)關(guān)。該被服務(wù)器查找到的從網(wǎng)關(guān)即為新的主網(wǎng)關(guān)。
[0098]其中,在局域網(wǎng)絡(luò)組建之初,主網(wǎng)關(guān)即可以通過上述方法來確定,或者,在局域網(wǎng)絡(luò)組建之初,主網(wǎng)關(guān)可以由用戶自行確定,而在后續(xù)主網(wǎng)關(guān)發(fā)生故障時(shí),各個(gè)從網(wǎng)關(guān)再通過上述步驟501自動確定新的主網(wǎng)關(guān)。
[0099]可選的,當(dāng)一個(gè)從網(wǎng)關(guān)被確定為該新的主網(wǎng)關(guān)時(shí),該從網(wǎng)關(guān)(即新的主網(wǎng)關(guān))從服務(wù)器獲取備份指定聯(lián)動規(guī)則。
[0100]比如,當(dāng)新的主網(wǎng)關(guān)被確定后,該新的主網(wǎng)關(guān)向服務(wù)器發(fā)送獲取之前已經(jīng)備份的聯(lián)動規(guī)則(包括上述指定聯(lián)動規(guī)則)的請求,以使得新的主網(wǎng)關(guān)能夠控制網(wǎng)絡(luò)中的各個(gè)智能設(shè)備之間的聯(lián)動。
[0101]可選的,在本發(fā)明實(shí)施例所示的方案中,當(dāng)主網(wǎng)關(guān)與用戶賬戶之間的綁定關(guān)系被解除時(shí),任意從網(wǎng)關(guān)也解除該從網(wǎng)關(guān)與用戶賬戶之間的綁定關(guān)系。
[0102]在本實(shí)施例的使用過程中,主網(wǎng)關(guān)和各個(gè)從網(wǎng)關(guān)均可以與一個(gè)用戶賬號(一個(gè)家庭賬號或者一個(gè)用戶賬號的各個(gè)成員賬號均視為一個(gè)用戶賬號)相綁定。在該主網(wǎng)關(guān)與該用戶賬號之間的綁定關(guān)系相解除時(shí),其余各個(gè)從網(wǎng)關(guān)與該用戶賬號之間的綁定關(guān)系也隨之解除,節(jié)省了依次解除各個(gè)從網(wǎng)關(guān)與用戶賬戶之間綁定關(guān)系的繁瑣不便。
[0103]綜上所述,本發(fā)明實(shí)施例提供的一種設(shè)備控制的方法,通過第二網(wǎng)關(guān)接收包含第一設(shè)備當(dāng)前的工作狀態(tài)的狀態(tài)信息,檢測該狀態(tài)信息是否滿足預(yù)設(shè)條件,若該第一消息滿足該預(yù)設(shè)條件,則向該第二設(shè)備發(fā)送控制指令,或者按照該第三通信標(biāo)準(zhǔn)向該第三網(wǎng)關(guān)發(fā)送該控制指令,并由該第三網(wǎng)關(guān)轉(zhuǎn)發(fā)該控制指令給該第二設(shè)備,之后,該第二設(shè)備執(zhí)行該預(yù)設(shè)條件對應(yīng)的操作,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0104]在本發(fā)明所示的方案中,主網(wǎng)關(guān)除了指定第二從網(wǎng)關(guān)來進(jìn)行指定聯(lián)動規(guī)則的檢測之外,還可以指定一個(gè)或多個(gè)從網(wǎng)關(guān)進(jìn)行數(shù)據(jù)存儲,即指定一個(gè)或多個(gè)從網(wǎng)關(guān)存儲各個(gè)智能設(shè)備發(fā)送的狀態(tài)信息,以避免因?yàn)樗械闹悄茉O(shè)備發(fā)送的狀態(tài)信息都存儲在主網(wǎng)關(guān),而導(dǎo)致主網(wǎng)關(guān)的存儲空間不足的問題,具體請參考圖5所示的方法。
[0105]圖5是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)存儲方法的流程圖,該方法可以用于如圖1所示的實(shí)施環(huán)境中。如圖5所示,該數(shù)據(jù)存儲方法可以包括如下幾個(gè)步驟:
[0106]步驟501,主網(wǎng)關(guān)確定第三指定從網(wǎng)關(guān)。
[0107]具體的,當(dāng)至少一個(gè)從網(wǎng)關(guān)的數(shù)量大于I時(shí),主網(wǎng)關(guān)可以從至少一個(gè)從網(wǎng)關(guān)中確定出用于存儲各個(gè)智能設(shè)備發(fā)送的狀態(tài)信息的第三指定從網(wǎng)關(guān)。比如,主網(wǎng)關(guān)可以向各個(gè)從網(wǎng)關(guān)請求獲取各個(gè)從網(wǎng)關(guān)各自的剩余存儲空間的容量,將剩余存儲空間的容量最大的一個(gè)或多個(gè)從網(wǎng)關(guān)確定為第三指定從網(wǎng)關(guān)。
[0108]步驟502,主網(wǎng)關(guān)向至少一個(gè)從網(wǎng)關(guān)中的第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)發(fā)送第二指令。
[0109]其中,該第二指令用于指示第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)在向主網(wǎng)關(guān)提供各自下屬的智能設(shè)備發(fā)送的狀態(tài)信息時(shí),將各自下屬的智能設(shè)備發(fā)送的狀態(tài)信息發(fā)送給第三指定從網(wǎng)關(guān)。
[0110]第三指定從網(wǎng)關(guān)接收到第三指定從網(wǎng)關(guān)自己下屬的智能設(shè)備發(fā)送的狀態(tài)信息時(shí),也將第三指定從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息與其它從網(wǎng)關(guān)下述的智能設(shè)備發(fā)送的狀態(tài)信息一并進(jìn)行存儲。
[0111]步驟503,主網(wǎng)關(guān)在獲取至少一個(gè)從網(wǎng)關(guān)各自下屬的智能設(shè)備發(fā)送的狀態(tài)信息時(shí),從第三指定從網(wǎng)關(guān)中讀取該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0112]可選的,在本發(fā)明實(shí)施例中,主網(wǎng)關(guān)在接收到自己下屬的智能設(shè)備發(fā)送的狀態(tài)信息時(shí),也可以將主網(wǎng)關(guān)自己下屬的智能設(shè)備發(fā)送的狀態(tài)信息先發(fā)送給第三指定網(wǎng)關(guān)進(jìn)行存儲,在進(jìn)行聯(lián)動規(guī)則的檢測時(shí),再從第三指定網(wǎng)關(guān)一并讀取主網(wǎng)關(guān)自己下屬的智能設(shè)備發(fā)送的狀態(tài)信息以及至少一個(gè)從網(wǎng)關(guān)各自下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0113]綜上所述,本發(fā)明實(shí)施例所示的數(shù)據(jù)存儲方法,主網(wǎng)關(guān)向至少一個(gè)從網(wǎng)關(guān)中的第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)發(fā)送第二指令,以指示其它從網(wǎng)關(guān)將各自對應(yīng)的智能設(shè)備發(fā)送的狀態(tài)信息發(fā)送給該第三指定從網(wǎng)關(guān),該主網(wǎng)關(guān)從該第三指定從網(wǎng)關(guān)中讀取該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,避免因?yàn)樗械闹悄茉O(shè)備發(fā)送的狀態(tài)信息都存儲在主網(wǎng)關(guān),而導(dǎo)致主網(wǎng)關(guān)的存儲空間不足的問題,同時(shí)達(dá)到了提高局域網(wǎng)絡(luò)中各個(gè)從網(wǎng)關(guān)的存儲空間的利用率的效果。
[0114]下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請參照本發(fā)明方法實(shí)施例。
[0115]圖6是根據(jù)本發(fā)明一示例性實(shí)施例示出的一種設(shè)備控制裝置的結(jié)構(gòu)方框圖。該設(shè)備控制裝置可以通過硬件或者軟硬結(jié)合的方式實(shí)現(xiàn)為圖1所示實(shí)施環(huán)境中的主網(wǎng)關(guān)110的全部或者部分。該設(shè)備控制裝置可以包括:第一獲取模塊601、第一接收模塊602、生成模塊603和第一發(fā)送模塊604。
[0116]第一獲取模塊601,用于獲取該至少一個(gè)從網(wǎng)關(guān)提供的、該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0117]第一接收模塊602,用于接收該主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0118]生成模塊603,用于在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,該第一智能設(shè)備和該第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信。
[0119]第一發(fā)送模塊604,用于向該第二智能設(shè)備發(fā)送該指定控制指令。
[0120]可選的,該第一發(fā)送模塊604,包括:第一發(fā)送單元和第二發(fā)送單元。
[0121]第一發(fā)送單元,用于當(dāng)該第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為該主網(wǎng)關(guān)時(shí),通過該第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0122]第二發(fā)送單元,用于當(dāng)該第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為第一指定從網(wǎng)關(guān)時(shí),將該指定控制指令發(fā)送給該第一指定從網(wǎng)關(guān),由該第一指定從網(wǎng)關(guān)通過該第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0123]可選的,該裝置還包括:備份模塊,用于向服務(wù)器發(fā)送備份請求,該備份請求用于指示該服務(wù)器備份該指定聯(lián)動規(guī)則。
[0124]可選的,該裝置還包括:
[0125]第二發(fā)送模塊,用于向第二指定從網(wǎng)關(guān)發(fā)送第一指令,該第一指令用于指示該第二指定從網(wǎng)關(guān)檢測該第一智能設(shè)備發(fā)送的該狀態(tài)信息是否符合該指定聯(lián)動規(guī)則。
[0126]第二接收模塊,用于接收該第二指定從網(wǎng)關(guān)發(fā)送的針對該第一指令的檢測結(jié)果。
[0127]可選的,該裝置還包括:第三發(fā)送模塊。
[0128]第三發(fā)送模塊,用于當(dāng)該至少一個(gè)從網(wǎng)關(guān)的數(shù)量大于I時(shí),向該至少一個(gè)從網(wǎng)關(guān)中的第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)發(fā)送第二指令,第二指令用于指示該其它從網(wǎng)關(guān)將各自對應(yīng)的智能設(shè)備發(fā)送的狀態(tài)信息發(fā)送給該第三指定從網(wǎng)關(guān)。
[0129]該第一獲取模塊,具體用于從該第三指定從網(wǎng)關(guān)中讀取該至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0130]可選的,在該裝置中,該至少兩個(gè)網(wǎng)關(guān)之間通過指定通信標(biāo)準(zhǔn)進(jìn)行通信,且該主網(wǎng)關(guān)與支持該指定通信標(biāo)準(zhǔn)的智能設(shè)備進(jìn)行通信。
[0131]綜上所述,本發(fā)明實(shí)施例提供的一種設(shè)備控制裝置,通過檢測該狀態(tài)信息是否滿足預(yù)設(shè)條件,若該第一消息滿足該預(yù)設(shè)條件,則向該第二設(shè)備發(fā)送控制指令,或者按照該第三通信標(biāo)準(zhǔn)向該第三網(wǎng)關(guān)發(fā)送該控制指令,并由該第三網(wǎng)關(guān)轉(zhuǎn)發(fā)該控制指令給該第二設(shè)備,之后,由該第二設(shè)備執(zhí)行該預(yù)設(shè)條件對應(yīng)的操作,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0132]圖7根據(jù)本發(fā)明一示例性實(shí)施例示出的一種設(shè)備控制裝置的結(jié)構(gòu)方框圖。該設(shè)備控制裝置可以通過硬件或者軟硬結(jié)合的方式實(shí)現(xiàn)為圖1所示實(shí)施環(huán)境中的從網(wǎng)關(guān)120的全部或者部分。該設(shè)備控制裝置可以包括:第三接收模塊701和第四發(fā)送模塊702。
[0133]第三接收模塊701,用于接收該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。
[0134]第四發(fā)送模塊702,用于向該主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便該主網(wǎng)關(guān)在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將該指定控制指令發(fā)送給該第二智能設(shè)備。
[0135]可選的,該裝置包括:確定模塊。
[0136]確定模塊,用于當(dāng)該主網(wǎng)關(guān)發(fā)生故障時(shí),將按照指定排序規(guī)則排在首位的從網(wǎng)關(guān)確定為新的主網(wǎng)關(guān);該指定排序規(guī)則為:以安裝時(shí)間從先到后的順序進(jìn)彳丁排序,或者,以與用戶賬戶進(jìn)行綁定的時(shí)間從先到后的順序進(jìn)行排序。
[0137]可選的,該裝置包括:第二獲取模塊。
[0138]第二獲取模塊,用于當(dāng)該從網(wǎng)關(guān)被確定為該新的主網(wǎng)關(guān)時(shí),從服務(wù)器獲取該指定聯(lián)動規(guī)則。
[0139]可選的,該裝置包括:解綁模塊。
[0140]解綁模塊,用于當(dāng)該主網(wǎng)關(guān)與用戶賬戶之間的綁定關(guān)系被解除時(shí),解除該從網(wǎng)關(guān)與該用戶賬戶之間的綁定關(guān)系。
[0141]綜上所述,通過接收從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,向該主網(wǎng)關(guān)提供該從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便主網(wǎng)關(guān)在檢測出該至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制該至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將該指定控制指令發(fā)送給該第二智能設(shè)備,使得一個(gè)局域網(wǎng)中支持不同通信標(biāo)準(zhǔn)的智能設(shè)備之間能夠?qū)崿F(xiàn)聯(lián)動控制,從而達(dá)到擴(kuò)大智能設(shè)備聯(lián)動的應(yīng)用場景的效果。
[0142]本發(fā)明實(shí)施例還提供一種設(shè)備控制系統(tǒng),該系統(tǒng)可以包括主網(wǎng)關(guān)、至少一個(gè)從網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,該系統(tǒng)中各個(gè)設(shè)備以及各個(gè)設(shè)備之間的連接方式可以參考圖1所示的實(shí)施環(huán)境。
[0143]其中,該主網(wǎng)關(guān)用于執(zhí)行圖2所示方法中的全部或者部分步驟,或者,執(zhí)行圖4A或5所示方法中由主網(wǎng)關(guān)執(zhí)行的全部或者部分步驟。
[0144]該從網(wǎng)關(guān)用于執(zhí)行圖3所示方法中的全部或者部分步驟,或者,執(zhí)行圖4A或5所示方法中由從網(wǎng)關(guān)執(zhí)行的全部或者部分步驟。
[0145]圖8是根據(jù)一示例性實(shí)施例示出的一種設(shè)備800的結(jié)構(gòu)示意圖。例如,設(shè)備800可以是一個(gè)網(wǎng)關(guān)設(shè)備。參照圖8,裝置800包括處理組件822,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲器832所代表的存儲器資源,用于存儲可由處理部件822執(zhí)行的指令,例如應(yīng)用程序。存儲器832中存儲的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對應(yīng)于一組指令的模塊。此外,處理組件822被配置為執(zhí)行指令,以執(zhí)行上述由主網(wǎng)關(guān)或者從網(wǎng)關(guān)執(zhí)行的設(shè)備控制方法。
[0146]裝置800還可以包括一個(gè)電源組件828被配置為執(zhí)行裝置800的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口 850被配置為將裝置800連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口 858。裝置800可以操作基于存儲在存儲器832的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM 或類似。
[0147]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0148]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1.一種設(shè)備控制系統(tǒng),其特征在于,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信; 所述從網(wǎng)關(guān),用于接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,并將所述從網(wǎng)關(guān)下屬的各個(gè)智能設(shè)備發(fā)送的狀態(tài)信息提供給所述主網(wǎng)關(guān); 所述主網(wǎng)關(guān),用于接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 所述主網(wǎng)關(guān),用于在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信; 所述主網(wǎng)關(guān),用于將所述指定控制指令發(fā)送給所述第二智能設(shè)備,以便所述第二智能設(shè)備執(zhí)行所述指定控制指令。2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,在將所述指定控制指令發(fā)送給所述第二智能設(shè)備時(shí),所述主網(wǎng)關(guān),用于: 當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為所述主網(wǎng)關(guān)時(shí),通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備; 當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為第一指定從網(wǎng)關(guān)時(shí),將所述指定控制指令發(fā)送給所述指定從網(wǎng)關(guān),由所述指定從網(wǎng)關(guān)通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備。3.—種設(shè)備控制方法,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述方法用于所述主網(wǎng)關(guān)中,所述方法包括: 獲取所述至少一個(gè)從網(wǎng)關(guān)提供的、所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信; 向所述第二智能設(shè)備發(fā)送所述指定控制指令。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述向所述第二智能設(shè)備發(fā)送所述指定控制指令,包括: 當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為所述主網(wǎng)關(guān)時(shí),通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備; 當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為第一指定從網(wǎng)關(guān)時(shí),將所述指定控制指令發(fā)送給所述第一指定從網(wǎng)關(guān),由所述第一指定從網(wǎng)關(guān)通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:向服務(wù)器發(fā)送備份請求,所述備份請求用于指示所述服務(wù)器備份所述指定聯(lián)動規(guī)則。6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 向第二指定從網(wǎng)關(guān)發(fā)送第一指令,所述第一指令用于指示所述第二指定從網(wǎng)關(guān)檢測所述第一智能設(shè)備發(fā)送的所述狀態(tài)信息是否符合所述指定聯(lián)動規(guī)則; 接收所述第二指定從網(wǎng)關(guān)發(fā)送的針對所述第一指令的檢測結(jié)果。7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 當(dāng)所述至少一個(gè)從網(wǎng)關(guān)的數(shù)量大于I時(shí),向所述至少一個(gè)從網(wǎng)關(guān)中的第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)發(fā)送第二指令,第二指令用于指示所述其它從網(wǎng)關(guān)將各自對應(yīng)的智能設(shè)備發(fā)送的狀態(tài)信息發(fā)送給所述第三指定從網(wǎng)關(guān); 所述獲取所述至少一個(gè)從網(wǎng)關(guān)提供的、所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,包括: 從所述第三指定從網(wǎng)關(guān)中讀取所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。8.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述至少兩個(gè)網(wǎng)關(guān)之間通過指定通信標(biāo)準(zhǔn)進(jìn)行通信,且所述主網(wǎng)關(guān)與支持所述指定通信標(biāo)準(zhǔn)的智能設(shè)備進(jìn)行通信。9.一種設(shè)備控制方法,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述方法用于所述至少一個(gè)從網(wǎng)關(guān)中的一個(gè)從網(wǎng)關(guān)中,所述方法包括: 接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 向所述主網(wǎng)關(guān)提供所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便所述主網(wǎng)關(guān)在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將所述指定控制指令發(fā)送給所述第二智能設(shè)備。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法包括: 當(dāng)所述主網(wǎng)關(guān)發(fā)生故障時(shí),將按照指定排序規(guī)則排在首位的從網(wǎng)關(guān)確定為新的主網(wǎng)關(guān); 所述指定排序規(guī)則為: 以安裝時(shí)間從先到后的順序進(jìn)行排序,或者,以與用戶賬戶進(jìn)行綁定的時(shí)間從先到后的順序進(jìn)彳丁排序。11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述方法包括: 當(dāng)所述從網(wǎng)關(guān)被確定為所述新的主網(wǎng)關(guān)時(shí),從服務(wù)器獲取所述指定聯(lián)動規(guī)則。12.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法包括: 當(dāng)所述主網(wǎng)關(guān)與用戶賬戶之間的綁定關(guān)系被解除時(shí),解除所述從網(wǎng)關(guān)與所述用戶賬戶之間的綁定關(guān)系。13.—種設(shè)備控制裝置,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述裝置用于所述主網(wǎng)關(guān)中,所述裝置包括: 第一獲取模塊,用于獲取所述至少一個(gè)從網(wǎng)關(guān)提供的、所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 第一接收模塊,用于接收所述主網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 生成模塊,用于在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,所述第一智能設(shè)備和所述第二智能設(shè)備分別通過不同的通信標(biāo)準(zhǔn)與各自對應(yīng)的網(wǎng)關(guān)進(jìn)行通信; 第一發(fā)送模塊,用于向所述第二智能設(shè)備發(fā)送所述指定控制指令。14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一發(fā)送模塊,包括: 第一發(fā)送單元,用于當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為所述主網(wǎng)關(guān)時(shí),通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備; 第二發(fā)送單元,用于當(dāng)所述第二智能設(shè)備對應(yīng)的網(wǎng)關(guān)為第一指定從網(wǎng)關(guān)時(shí),將所述指定控制指令發(fā)送給所述第一指定從網(wǎng)關(guān),由所述第一指定從網(wǎng)關(guān)通過所述第二智能設(shè)備對應(yīng)的通信標(biāo)準(zhǔn)將所述指定控制指令發(fā)送給所述第二智能設(shè)備。15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 備份模塊,用于向服務(wù)器發(fā)送備份請求,所述備份請求用于指示所述服務(wù)器備份所述指定聯(lián)動規(guī)則。16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第二發(fā)送模塊,用于向第二指定從網(wǎng)關(guān)發(fā)送第一指令,所述第一指令用于指示所述第二指定從網(wǎng)關(guān)檢測所述第一智能設(shè)備發(fā)送的所述狀態(tài)信息是否符合所述指定聯(lián)動規(guī)則; 第二接收模塊,用于接收所述第二指定從網(wǎng)關(guān)發(fā)送的針對所述第一指令的檢測結(jié)果。17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 第三發(fā)送模塊,用于當(dāng)所述至少一個(gè)從網(wǎng)關(guān)的數(shù)量大于I時(shí),向所述至少一個(gè)從網(wǎng)關(guān)中的第三指定從網(wǎng)關(guān)之外的其它從網(wǎng)關(guān)發(fā)送第二指令,第二指令用于指示所述其它從網(wǎng)關(guān)將各自對應(yīng)的智能設(shè)備發(fā)送的狀態(tài)信息發(fā)送給所述第三指定從網(wǎng)關(guān); 所述第一獲取模塊,具體用于從所述第三指定從網(wǎng)關(guān)中讀取所述至少一個(gè)從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息。18.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述至少兩個(gè)網(wǎng)關(guān)之間通過指定通信標(biāo)準(zhǔn)進(jìn)行通信,且所述主網(wǎng)關(guān)與支持所述指定通信標(biāo)準(zhǔn)的智能設(shè)備進(jìn)行通信。19.一種設(shè)備控制裝置,用于設(shè)備控制系統(tǒng)中,所述系統(tǒng)包括:至少兩個(gè)網(wǎng)關(guān)以及至少兩個(gè)智能設(shè)備,所述至少兩個(gè)智能設(shè)備分屬于所述至少兩個(gè)網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)中包含主網(wǎng)關(guān)和至少一個(gè)從網(wǎng)關(guān),所述至少兩個(gè)網(wǎng)關(guān)分別通過不同的通信標(biāo)準(zhǔn)與各自下屬的智能設(shè)備進(jìn)行通信,所述裝置用于所述至少一個(gè)從網(wǎng)關(guān)中的一個(gè)從網(wǎng)關(guān)中,所述裝置包括: 第三接收模塊,用于接收所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息; 信息提供模塊,用于向所述主網(wǎng)關(guān)提供所述從網(wǎng)關(guān)下屬的智能設(shè)備發(fā)送的狀態(tài)信息,以便所述主網(wǎng)關(guān)在檢測出所述至少兩個(gè)智能設(shè)備中的第一智能設(shè)備發(fā)送的狀態(tài)信息符合指定聯(lián)動規(guī)則時(shí),生成用于控制所述至少兩個(gè)智能設(shè)備中的第二智能設(shè)備的指定控制指令,并將所述指定控制指令發(fā)送給所述第二智能設(shè)備。20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述裝置還包括: 確定模塊,用于當(dāng)所述主網(wǎng)關(guān)發(fā)生故障時(shí),將按照指定排序規(guī)則排在首位的從網(wǎng)關(guān)確定為新的主網(wǎng)關(guān); 所述指定排序規(guī)則為:以安裝時(shí)間從先到后的順序進(jìn)行排序,或者,以與用戶賬戶進(jìn)行綁定的時(shí)間從先到后的順序進(jìn)彳丁排序。21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于當(dāng)所述從網(wǎng)關(guān)被確定為所述新的主網(wǎng)關(guān)時(shí),從服務(wù)器獲取所述指定聯(lián)動規(guī)則。22.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述裝置包括: 解綁模塊,用于當(dāng)所述主網(wǎng)關(guān)與用戶賬戶之間的綁定關(guān)系被解除時(shí),解除所述從網(wǎng)關(guān)與所述用戶賬戶之間的綁定關(guān)系。
【文檔編號】H04W84/20GK106094754SQ201610545949
【公開日】2016年11月9日
【申請日】2016年7月12日
【發(fā)明人】楊鑫, 梁曉慶, 錢凱, 毛華, 丁超輝
【申請人】騰訊科技(深圳)有限公司