機建立了網(wǎng)絡(luò)連接可以是移動終端與局域主機直接建立網(wǎng)絡(luò)連接,或移動終端通過服務(wù)器與局域主機建立網(wǎng)絡(luò)連接。移動終端可根據(jù)用戶的設(shè)置,預(yù)先在局域主機或服務(wù)器中存儲各個無線開關(guān)與各個被控設(shè)備的對應(yīng)關(guān)系(包括無線開關(guān)的通信地址與被控設(shè)備的通信地址的對應(yīng)關(guān)系)及各種目標信號與控制指令的對應(yīng)關(guān)系。移動終端還可以根據(jù)用戶的設(shè)置,預(yù)先在局域主機或服務(wù)器中存儲已接入的各個無線開關(guān)、被控設(shè)備的信息(例如名稱、類型、代號、位置、通信地址等)。
[0042]若獲取的信息是預(yù)存的,則局域主機或服務(wù)器中預(yù)存的信息可如下:
[0043]例如,按照某種方式依次觸發(fā)無線開關(guān)的三個觸發(fā)部件分別產(chǎn)生三個電信號(這三個觸發(fā)部件分別與無線開關(guān)的控制芯片的三個端口一一對應(yīng)相連),這三個電信號經(jīng)轉(zhuǎn)化后得到的目標信號分別為1、2、3,則預(yù)存信息可以是:無線開關(guān)A及目標信號I對應(yīng)被控設(shè)備a及開啟指令,無線開關(guān)A及目標信號2對應(yīng)被控設(shè)備b、被控設(shè)備c及開啟指令,無線開關(guān)A及目標信號3對應(yīng)被控設(shè)備d、被控設(shè)備e、被控設(shè)備f及開啟指令。即當局域主機接收到的開關(guān)觸發(fā)信息中包含無線開關(guān)A的通信地址及信號I或2或3時,會控制對應(yīng)的被控設(shè)備開啟。對應(yīng)地,當按照另一方式觸發(fā)依次這三個開關(guān)觸發(fā)部件得到目標信號為10、20、30時,預(yù)存信息可以是:無線開關(guān)A及目標信號10對應(yīng)被控設(shè)備a及關(guān)閉指令,無線開關(guān)A及目標信號20對應(yīng)被控設(shè)備b、被控設(shè)備c及關(guān)閉指令,無線開關(guān)A及目標信號30對應(yīng)被控設(shè)備d、被控設(shè)備e、被控設(shè)備f及關(guān)閉指令。即當局域主機接收到的開關(guān)觸發(fā)信息中包含無線開關(guān)A的通信地址及10或20或30時,會控制對應(yīng)的被控設(shè)備關(guān)閉。在本實施例中,無線開關(guān)A的通信地址對應(yīng)的被控設(shè)備有被控設(shè)備a、被控設(shè)備b、被控設(shè)備C、被控設(shè)備d、被控設(shè)備e、被控設(shè)備f,即將無線開關(guān)A的通信地址同時與被控設(shè)備a、被控設(shè)備b、被控設(shè)備C、被控設(shè)備d、被控設(shè)備e、被控設(shè)備f的通信地址關(guān)聯(lián)起來。
[0044]若獲取的信息是局域主機或服務(wù)器按照預(yù)定規(guī)則實時生成的,則局域主機或服務(wù)器可按照如下方式生成相關(guān)信息:
[0045]例如,在無線開關(guān)接入到系統(tǒng)時,無線開關(guān)的硬件類型標識(IDentity,ID)定義是開關(guān),在燈(含無線模塊)接入到系統(tǒng)時,燈的硬件類型ID是燈,則局域主機或服務(wù)器的軟件預(yù)定規(guī)則是將“開關(guān)”與“燈”關(guān)聯(lián)(即將開關(guān)的通信地址與燈的通信地址相關(guān)聯(lián)),則無線開關(guān)與燈對應(yīng)上了。
[0046]例如,局域主機或服務(wù)器的軟件預(yù)定規(guī)則是目標信號I對應(yīng)控制指令“開”、目標信號10對應(yīng)控制指令“關(guān)”,則局域主機或服務(wù)器可以按照預(yù)定規(guī)則實時生成無線開關(guān)產(chǎn)生的開關(guān)觸發(fā)信息對應(yīng)的控制指令。
[0047]例如,局域主機或服務(wù)器的系統(tǒng)時間有白天和夜間,軟件預(yù)定規(guī)則是:在白天,局域主機或服務(wù)器若收到目標信號1,則對應(yīng)控制指令X ;在晚上,局域主機若收到信號1,則對應(yīng)控制指令Y。
[0048]例如,局域主機或服務(wù)器根據(jù)家庭溫度傳感器獲得的環(huán)境信息有熱、冷,軟件預(yù)定規(guī)則是:在熱的情況下,若局域主機或服務(wù)器收到目標信號1,則對應(yīng)控制指令為開空調(diào)制冷;在冷的情況下,若局域主機或服務(wù)器收到目標信號1,則對應(yīng)控制指令為開空調(diào)制熱。
[0049]以上舉例的幾種方式只是幾種【具體實施方式】,本發(fā)明中所述的預(yù)定規(guī)則并不局限于此,本發(fā)明中所述預(yù)定規(guī)則包括無線開關(guān)與被控設(shè)備的關(guān)聯(lián)對應(yīng)關(guān)系、所述目標信號與所述控制指令的對應(yīng)關(guān)系,用戶可通過移動終端或個人計算機對局域主機或服務(wù)器中的軟件預(yù)定規(guī)則進行新的編制、或修改。
[0050]103、局域主機向被控設(shè)備發(fā)送控制指令,被控設(shè)備為一個或多個;
[0051]一個無線開關(guān)可控制多個相同或不同類型的被控設(shè)備,即一個無線開關(guān)的通信地址可關(guān)聯(lián)多個相同或不同類型的被控設(shè)備的通信地址,例如一個無線開關(guān)可控制多個燈、空調(diào)等;一個控制指令可發(fā)送給一個或多個被控設(shè)備,例如開燈指令可同時發(fā)給多個燈,同時控制多個燈打開。
[0052]當一個無線開關(guān)用于控制多個不同類型的被控設(shè)備時,例如控制一個a類被控設(shè)備(例如類型為電視機)、兩個b類設(shè)備(例如類型為空調(diào))、三個c類被控設(shè)備(例如類型為燈),這時所述無線開關(guān)上設(shè)有與所述被控設(shè)備類型數(shù)量相對應(yīng)的多個開關(guān)觸發(fā)部件,例如開關(guān)觸發(fā)部件A,開關(guān)觸發(fā)部件B,開關(guān)觸發(fā)部件C。開關(guān)觸發(fā)部件A、B、C通過分別與所述無線開關(guān)的控制芯片的三個端口相連而輸出的目標信號的不同來分別對應(yīng)上一個a類被控設(shè)備、兩個b類被控設(shè)備、三個c類被控設(shè)備。
[0053]當一個無線開關(guān)用于分組控制多個相同類型的被控設(shè)備時,例如控制a組被控設(shè)備(例如2個臥室燈)、b組被控設(shè)備(例如3個客廳燈)、c組被控設(shè)備(例如I個洗手間燈),這時所述無線開關(guān)上設(shè)有與所述被控設(shè)備分組數(shù)量對應(yīng)的多個開關(guān)觸發(fā)部件,例如開關(guān)觸發(fā)部件A,開關(guān)觸發(fā)部件B,開關(guān)觸發(fā)部件C。開關(guān)觸發(fā)部件A、B、C通過分別與所述無線開關(guān)的控制芯片的三個端口相連而輸出的目標信號的不同來分別對應(yīng)上a組被控設(shè)備、b組被控設(shè)備、c組被控設(shè)備。
[0054]104、局域主機接收被控設(shè)備返回的狀態(tài)信息;
[0055]被控設(shè)備在執(zhí)行所述控制指令之后,會將自身的狀態(tài)信息返回給局域主機,當被控設(shè)備同時為多個時,每個被控設(shè)備在執(zhí)行所述控制指令之后都將自身的狀態(tài)信息返回給局域主機,返回的狀態(tài)信息中可包含每個被控設(shè)備的信息(例如被控設(shè)備的名稱、代號、類型、位置或通信地址,用于區(qū)分不同的被控設(shè)備)及當前狀態(tài)(例如工作狀態(tài)、工作參數(shù)等),局域主機接收被控設(shè)備返回的狀態(tài)信息。
[0056]105、局域主機將狀態(tài)信息發(fā)送給無線開關(guān)及用于控制被控設(shè)備的其他所有無線開關(guān)。
[0057]即局域主機會將所控制的被控設(shè)備的狀態(tài)信息發(fā)送給用于控制該被控設(shè)備的所有無線開關(guān),以使得所有無線開關(guān)上該被控設(shè)備的狀態(tài)保持一致。
[0058]本實施例中,無線開關(guān)的數(shù)量可以為一個,也可以為多個(例如兩個以上)。任意一個無線開關(guān)都可以根據(jù)用戶操作向局域主機發(fā)送開關(guān)觸發(fā)信息,局域主機根據(jù)該開關(guān)觸發(fā)信息控制用戶需要控制的被控設(shè)備,并將被控設(shè)備的狀態(tài)信息返回給所有用于控制該被控設(shè)備的無線開關(guān)(指與該被控設(shè)備的通信地址相關(guān)聯(lián)對應(yīng)的所有無線開關(guān)),使得所有無線開關(guān)上顯示的該被控設(shè)備的狀態(tài)信息同步一致,用戶可根據(jù)任意一個無線開關(guān)上顯示的該被控設(shè)備的狀態(tài)信息準確控制該被控設(shè)備,方便了用戶操作,提升了用戶體驗。
[0059]在另一實施例中,本發(fā)明還提供了一種被控設(shè)備的延時控制方式,即在無線開關(guān)根據(jù)用戶的開關(guān)觸發(fā)向局域主機發(fā)送開關(guān)觸發(fā)信息的同時或之前,還根據(jù)用戶的延時觸發(fā)向局域主機發(fā)送延時操作信息。在這種情況下,無線開關(guān)還具有延時觸發(fā)部件,延時觸發(fā)部件與無線開關(guān)的控制芯片的端口相連。
[0060]若局域主機可以從自身獲取預(yù)存的或按照預(yù)定規(guī)則實時生成的與無線開關(guān)的通信地址對應(yīng)的被控設(shè)備信息及與目標信號對應(yīng)的控制指令,則局域主機接收到延時操作信息及開關(guān)觸發(fā)信息之后,可以延后預(yù)定時間向被控設(shè)備發(fā)送控制指令;或者局域主機接收到延時操作信息及開關(guān)觸發(fā)信息之后,獲取與延時操作信息對應(yīng)的延時控制指令,將控制指令及延時控制指令同時發(fā)送給被控設(shè)備,以使得被控設(shè)備根據(jù)延時控制指令延后預(yù)定時間執(zhí)行所述控制指令。
[0061]若局域主機需要從服務(wù)器獲取與無線開關(guān)的通信地址對應(yīng)的被控設(shè)備信息及與目標信號對應(yīng)的控制指令,則局域主機在接收到延時操作信息及開關(guān)觸發(fā)信息之后,可以延后預(yù)定時間向服務(wù)器發(fā)送所述開關(guān)觸發(fā)信息;或者局域主機接收到所述延時操作信息及所述開關(guān)觸發(fā)信息之后,直接向所述服務(wù)器發(fā)送所述延時操作信息及所述開關(guān)觸發(fā)信息,所述服務(wù)器延后預(yù)定時間給所述局域主機返回所述無線開關(guān)控制的被控設(shè)備信息及與所述開關(guān)觸發(fā)信息對應(yīng)的控制指令;或者局域主機從服務(wù)器獲取無線開關(guān)控制的被控設(shè)備信息、與所述開關(guān)觸發(fā)信息對應(yīng)的控制指令及與所述延時操作信息對應(yīng)的延時控制指令之后,延后預(yù)定時間向所述被控設(shè)備發(fā)送所述控制指令,或者直接向所述被控設(shè)備發(fā)送所述延時控制指令及所述控制指令,以使得所述被控設(shè)備根據(jù)所述延時控制指令延后預(yù)定時間執(zhí)行所述控制指令。
[0062]延時控制方式可以進一步提升用戶體驗,例如延時關(guān)燈可以提高用戶生活安全,避免晚上突然關(guān)燈在室內(nèi)黑暗中行走產(chǎn)生的不便和危險等。
[0063]另外,本發(fā)明實施例中,在局域主機或服務(wù)器收到延時操作信息后,局域主機或服務(wù)器還可以根據(jù)控制指令、被控設(shè)備的類型等決定是否進行延時處理。例如被控設(shè)備的類型是燈,控制指令為開燈,則可以不進行延時處理(即立即執(zhí)行);例如被控設(shè)備的類型是燈,控制指令為關(guān)燈,則進行延時處理;例如被控設(shè)備的類型是插座、電飯煲、熱水器等危險電器,控制指令為關(guān)閉,則不進行延遲處理(即立即執(zhí)行)。
[0064]需要說明的是,本實施例僅以用控制指令控制被控設(shè)備開、關(guān)為例說明控制過程,在實際應(yīng)用中,控制指令還可以用于控制被控設(shè)備調(diào)節(jié)工作檔位,例如調(diào)高調(diào)低、調(diào)大調(diào)小等,此處不做具體限定。本實施例的無線開關(guān)主要用于控制被控設(shè)備的開啟、關(guān)閉。
[0065]下面介紹本發(fā)明實施例提供的無線開關(guān),請參閱圖2,本實施例的無線開關(guān)包括:
[0066]開關(guān)觸發(fā)部件201,用于根據(jù)用戶的開關(guān)觸發(fā)產(chǎn)生電信號;
[0067]第一無線模塊202,用于獲取所述電信號,向局域主機發(fā)送開關(guān)觸發(fā)信息,以使得局域主機根據(jù)所述開關(guān)觸發(fā)信息獲取無線開關(guān)控制的被控設(shè)備信息及與所述開關(guān)觸發(fā)信息對應(yīng)的控制指令,并將所述控制指令發(fā)送給被控設(shè)備,被控設(shè)備為一個或多個;以及接收局域主機返回的被控設(shè)備的狀態(tài)信息,局域主機同時將被控設(shè)備的狀態(tài)信息返回給用于控制被控設(shè)