專(zhuān)利名稱:一種智能家居系統(tǒng)通信控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信控制領(lǐng)域,尤其是涉及一種智能家居系統(tǒng)通信控制方法。
背景技術(shù):
針對(duì)目前的智能家居系統(tǒng)等類(lèi)似系統(tǒng)中存在的問(wèn)題,在一個(gè)系統(tǒng)中多個(gè)設(shè)備由不同的廠家生產(chǎn),各自有自己的一套控制方式,兩臺(tái)電視均采用紅外遙控器的方式,電視A使用NEC的紅外標(biāo)準(zhǔn),而電視B使用RC-5的紅外標(biāo)準(zhǔn),兩種方式對(duì)紅外波形的解析是不同的。此外定義的控制參數(shù)的數(shù)據(jù)格式也可能不一致。例如廠家A的空調(diào)和廠家B的空調(diào),雖然都是用紅外遙控控制的方式,但由于其定義的數(shù)據(jù)格式不一致(如廠家A定義01為溫度,廠家B定義00為溫度),導(dǎo)致兩個(gè)廠商的遙控器不能通用,也就是說(shuō)兩種空調(diào)的控制方式是不同的。若使用統(tǒng)一的數(shù)據(jù)格式對(duì)其進(jìn)行控制,可能會(huì)導(dǎo)致發(fā)生錯(cuò)誤。以上原因?qū)е轮悄芗揖酉到y(tǒng)等集中控制系統(tǒng)很難兼容所有的設(shè)備,無(wú)法方便的從系統(tǒng)中添加和刪除一個(gè)設(shè)備,添加一個(gè)設(shè)備就需要添加新硬件及更新軟件。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種兼容性較好的智能家居系統(tǒng)通信控制方法。本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):一種智能家居系統(tǒng)通信控制方法,包括以下步驟:I)控制中心通過(guò)廣播信息發(fā)送查找設(shè)備的指令,所有收到指令的設(shè)備反饋設(shè)備標(biāo)識(shí),及是否允許受控狀態(tài);2)控制中心獲取允許受控設(shè)備的設(shè)備標(biāo)識(shí),得到有效設(shè)備的列表;3)用戶端通過(guò)控制中心獲取有效設(shè)備的列表,選擇對(duì)應(yīng)的設(shè)備,向控制中心發(fā)送查看設(shè)備的控制方式及狀態(tài)查詢方式的請(qǐng)求;4)控制中心接受請(qǐng)求后,向設(shè)備查詢其控制方式及狀態(tài)查詢方式,并反饋給用戶端;5)用戶端根據(jù)設(shè)備的控制方式,向控制中心發(fā)送設(shè)備的控制參數(shù);6)控制中心根據(jù)獲取的用戶控制參數(shù)對(duì)設(shè)備進(jìn)行設(shè)置,并把設(shè)置結(jié)果反饋給用戶端;7)用戶端根據(jù)設(shè)備的狀態(tài)查詢方式向控制中心發(fā)送設(shè)備狀態(tài)查詢請(qǐng)求,控制中心接受請(qǐng)求后查詢?cè)O(shè)備狀態(tài),查詢?cè)O(shè)備的狀態(tài),并向用戶端反饋查詢結(jié)果。所述的步驟I)中查找設(shè)備的指令可由操作中心定時(shí)執(zhí)行,或者由用戶端向操作中心發(fā)送查找請(qǐng)求來(lái)執(zhí)行。作為本發(fā)明的一種優(yōu)選方式,所述的控制中心獲取設(shè)備控制方式后,將控制方式轉(zhuǎn)發(fā)至用戶端,用戶端根據(jù)設(shè)備的控制方式發(fā)送對(duì)應(yīng)數(shù)據(jù)格式的控制參數(shù)至控制中心,并由控制中心轉(zhuǎn)發(fā)至設(shè)備,對(duì)設(shè)備進(jìn)行控制。
作為本發(fā)明的另一種優(yōu)選方式,所述的控制中心與用戶端之間采用固定數(shù)據(jù)格式進(jìn)行通訊,控制中心獲取設(shè)備控制方式后,將控制方式轉(zhuǎn)發(fā)至用戶端,用戶端發(fā)送固定數(shù)據(jù)格式的控制參數(shù)至控制中心,控制中心將該控制參數(shù)的固定數(shù)據(jù)格式轉(zhuǎn)換成對(duì)應(yīng)設(shè)備的數(shù)據(jù)格式后,再將其發(fā)送至設(shè)備,對(duì)設(shè)備進(jìn)行控制。所述的固定數(shù)據(jù)格式的控制參數(shù)包括開(kāi)關(guān)量、時(shí)間量、數(shù)據(jù)量或百分比量。與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)控制中心直接查詢?cè)O(shè)備的控制方式及狀態(tài),可對(duì)不同控制方式進(jìn)行統(tǒng)一的控制,從而提高了整個(gè)方法的兼容性好,適用性高。
圖1為本發(fā)明實(shí)施例的流程圖;圖2為用于實(shí)施本發(fā)明的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。實(shí)施例1一種智能家居系統(tǒng)通信控制方法,該方法可通過(guò)如圖2所示的系統(tǒng)實(shí)現(xiàn),該系統(tǒng)采用用戶端1、控制中心2和設(shè)備3之間查詢和應(yīng)答的方式進(jìn)行交互??刂浦行?具有連接互聯(lián)網(wǎng),撥打及接聽(tīng)電話,收發(fā)短信彩信等功能,控制中心2和設(shè)備3通過(guò)有線網(wǎng)絡(luò)或者無(wú)線網(wǎng)絡(luò)依次連接,如有線局域網(wǎng)、Zigbee、Wifi或者藍(lán)牙等,可根據(jù)不同的電器使用不同的方式,控制中心2與用戶端I之間通過(guò)電話,短信,彩信或者互聯(lián)網(wǎng)進(jìn)行通信。設(shè)備3可以為各種可控電器設(shè)備,包括熱水器、電視、空調(diào)等家用電器或其他帶電控制的系統(tǒng)。以控制一熱水器為例,該方法的控制流程如圖1所示,包括以下幾個(gè)步驟:步驟1,控制中心通過(guò)廣播信息發(fā)送查找設(shè)備的指令,所有收到指令的設(shè)備反饋設(shè)備標(biāo)識(shí),可能包括熱水器、電視、空調(diào)等家用電器,并且各個(gè)設(shè)備還反饋是否允許受控的狀態(tài)至控制中心,其中,查找設(shè)備的指令可由操作中心定時(shí)執(zhí)行,也由用戶端向操作中心發(fā)送查找請(qǐng)求來(lái)執(zhí)行。步驟2,控制中心篩選出允許受控的設(shè)備,并獲得其設(shè)備標(biāo)識(shí),得到有效設(shè)備的列表。步驟3,用戶通過(guò)用戶端通過(guò)控制中心獲取有效設(shè)備的列表,該列表包括了允許受控的熱水器、電視、空調(diào)等家用電器,由于本實(shí)施例需要對(duì)熱水器進(jìn)行控制,因此向控制中心發(fā)送查詢熱水器的控制方式及狀態(tài)查詢方式的請(qǐng)求。步驟4,控制中心接受請(qǐng)求后,向該熱水器查詢其控制方式及狀態(tài)查詢方式,并將查詢到的結(jié)果反饋給用戶端,控制時(shí)需采用對(duì)應(yīng)該熱水器數(shù)據(jù)格式的控制參數(shù),包括了其溫度、啟動(dòng)時(shí)間和加熱時(shí)間等。步驟5,用戶端發(fā)送與熱水器相同數(shù)據(jù)格式的控制參數(shù)至控制中心。步驟6,控制中心直接轉(zhuǎn)發(fā)用戶端來(lái)的控制參數(shù)至該熱水器對(duì)其進(jìn)行設(shè)置,并把設(shè)置結(jié)果反饋給用戶端;步驟7,用戶端根據(jù)熱水器的狀態(tài)查詢方式向控制中心發(fā)送設(shè)備狀態(tài)查詢請(qǐng)求,控制中心接受請(qǐng)求后查詢熱水器的狀態(tài),包括當(dāng)前溫度、預(yù)設(shè)溫度等,并向用戶端反饋結(jié)果。
本發(fā)明使控制中心可以使用動(dòng)態(tài)的方式添加和移除設(shè)備,由于其控制中心在控制設(shè)備時(shí)僅起到一個(gè)數(shù)據(jù)中轉(zhuǎn)站的作用,具體的控制參數(shù)由用戶端生成,用戶端直接根據(jù)不同的控制方式,直接按照對(duì)應(yīng)設(shè)備的數(shù)據(jù)格式發(fā)送控制參數(shù)給控制中心,然后由控制中心轉(zhuǎn)發(fā)至對(duì)應(yīng)設(shè)備進(jìn)行控制,因此各個(gè)廠商之間不同的控制方式不會(huì)產(chǎn)生沖突。實(shí)施例2一種智能家居系統(tǒng)通信控制方法,以控制兩臺(tái)控制方式不同的電視為例,其控制參數(shù)的設(shè)置過(guò)程不同于實(shí)施例1,控制中心具有數(shù)據(jù)格式轉(zhuǎn)換功能,控制中心與用戶端之間采用固定數(shù)據(jù)格式進(jìn)行通訊,控制中心獲取電視控制方式后,將控制方式轉(zhuǎn)發(fā)至用戶端,用戶端發(fā)送固定數(shù)據(jù)格式的控制參數(shù)至控制中心,控制中心將該控制參數(shù)的固定數(shù)據(jù)格式轉(zhuǎn)換成對(duì)應(yīng)電視的數(shù)據(jù)格式后,再將其發(fā)送至電視,對(duì)電視進(jìn)行控制。電視A和電視B的控制參數(shù)的數(shù)據(jù)格式不同,例如電視A的開(kāi)機(jī)和關(guān)機(jī)控制參數(shù)分別為:10001010001111100010110101 和 10001010001111100001111101,電視 B 的開(kāi)機(jī)和關(guān)機(jī)控制參數(shù)分別為1111000101010和1111000101111,控制中心在獲取電視A和電視B的控制方式后,將控制方式反饋給用戶端,若需要打開(kāi)電視A,則發(fā)送一控制中心與用戶端之間采用的固定數(shù)據(jù)格式的開(kāi)關(guān)量控制參數(shù)至控制中心,控制中心將控制參數(shù)的數(shù)據(jù)格式轉(zhuǎn)換成電視A的開(kāi)機(jī)控制參數(shù)10001010001111100010110101后,在發(fā)送至電視A,從而完成打開(kāi)電視A的控制過(guò)程。其余部分均與實(shí)施例1相同。
權(quán)利要求
1.一種智能家居系統(tǒng)通信控制方法,其特征在于,包括以下步驟: 1)控制中心通過(guò)廣播信息發(fā)送查找設(shè)備的指令,所有收到指令的設(shè)備反饋設(shè)備標(biāo)識(shí),及是否允許受控狀態(tài); 2)控制中心獲取允許受控設(shè)備的設(shè)備標(biāo)識(shí),得到有效設(shè)備的列表; 3)用戶端通過(guò)控制中心獲取有效設(shè)備的列表,選擇對(duì)應(yīng)的設(shè)備,向控制中心發(fā)送查看設(shè)備的控制方式及狀態(tài)查詢方式的請(qǐng)求; 4)控制中心接受請(qǐng)求后,向設(shè)備查詢其控制方式及狀態(tài)查詢方式,并反饋給用戶端; 5)用戶端根據(jù)設(shè)備的控制方式,向控制中心發(fā)送設(shè)備的控制參數(shù); 6)控制中心根據(jù)獲取的用戶控制參數(shù)對(duì)設(shè)備進(jìn)行設(shè)置,并把設(shè)置結(jié)果反饋給用戶端; 7)用戶端根據(jù)設(shè)備的狀態(tài)查詢方式向控制中心發(fā)送設(shè)備狀態(tài)查詢請(qǐng)求,控制中心接受請(qǐng)求后查詢?cè)O(shè)備狀態(tài),查詢?cè)O(shè)備的狀態(tài),并向用戶端反饋查詢結(jié)果。
2.根據(jù)權(quán)利要求1所述的一種智能家居系統(tǒng)通信控制方法,其特征在于,所述的步驟I)中查找設(shè)備的指令由操作中心定時(shí)執(zhí)行,或者由用戶端向操作中心發(fā)送查找請(qǐng)求來(lái)執(zhí)行。
3.根據(jù)權(quán)利要求1所述的一種智能家居系統(tǒng)通信控制方法,其特征在于,所述的控制中心獲取設(shè)備控制方式后,將控制方式轉(zhuǎn)發(fā)至用戶端,用戶端根據(jù)設(shè)備的控制方式發(fā)送對(duì)應(yīng)數(shù)據(jù)格式的控制參數(shù)至控制中心,并由控制中心轉(zhuǎn)發(fā)至設(shè)備,對(duì)設(shè)備進(jìn)行控制。
4.根據(jù)權(quán)利要求1所述的一種智能家居系統(tǒng)通信控制方法,其特征在于,所述的控制中心與用戶端之間采用固定數(shù)據(jù)格式進(jìn)行通訊,控制中心獲取設(shè)備控制方式后,將控制方式轉(zhuǎn)發(fā)至用戶端,用戶端發(fā)送固定數(shù)據(jù)格式的控制參數(shù)至控制中心,控制中心將該控制參數(shù)的固定數(shù)據(jù)格式轉(zhuǎn)換成對(duì)應(yīng)設(shè)備的數(shù)據(jù)格式后,再將其發(fā)送至設(shè)備,對(duì)設(shè)備進(jìn)行控制。
5.根據(jù)權(quán)利要求4所述的一種智能家居系統(tǒng)通信控制方法,其特征在于,所述的固定數(shù)據(jù)格式的控制參數(shù)包括開(kāi)關(guān)量、時(shí)間量、數(shù)據(jù)量或百分比量。
全文摘要
本發(fā)明涉及一種智能家居系統(tǒng)通信控制方法,包括以下步驟控制中心查找設(shè)備;控制中心獲取有效設(shè)備列表;用戶端通過(guò)控制中心獲取有效設(shè)備的列表,選擇對(duì)應(yīng)的設(shè)備,向控制中心發(fā)送查看控制方式及狀態(tài)查詢方式的請(qǐng)求;控制中心接受請(qǐng)求后,向設(shè)備查詢其控制方式及狀態(tài)查詢方式,并反饋給用戶端;用戶端根據(jù)設(shè)備控制方式,向控制中心發(fā)送設(shè)備的控制參數(shù);控制中心根據(jù)獲取的用戶控制參數(shù)對(duì)設(shè)備進(jìn)行設(shè)置,并把設(shè)置結(jié)果反饋給用戶端;用戶端根據(jù)設(shè)備的查詢方式向控制中心發(fā)送設(shè)備狀態(tài)查詢請(qǐng)求,控制中心接受請(qǐng)求后查詢?cè)O(shè)備狀態(tài),并向用戶端反饋結(jié)果。與現(xiàn)有技術(shù)相比,本發(fā)明具有兼容性好,適用性高等優(yōu)點(diǎn)。
文檔編號(hào)H04L12/28GK103107926SQ20111035829
公開(kāi)日2013年5月15日 申請(qǐng)日期2011年11月11日 優(yōu)先權(quán)日2011年11月11日
發(fā)明者毛斌 申請(qǐng)人:希姆通信息技術(shù)(上海)有限公司