1.一種智能家居設(shè)備的互聯(lián)控制方法,其特征在于,控制設(shè)備和多個(gè)家居設(shè)備之間基于設(shè)備控制總線進(jìn)行通信,所述方法包括:
A、設(shè)備控制總線的應(yīng)用接口獲取控制設(shè)備對(duì)各個(gè)家居設(shè)備發(fā)出的控制指令,并將所述控制指令傳輸?shù)絽f(xié)議轉(zhuǎn)換層;
B、協(xié)議轉(zhuǎn)換層依據(jù)設(shè)備控制總線協(xié)議和各個(gè)家居設(shè)備的設(shè)備控制協(xié)議將接收到的控制指令轉(zhuǎn)換成各個(gè)家居設(shè)備對(duì)應(yīng)的SDK模塊所能識(shí)別的對(duì)應(yīng)格式的控制指令,并將轉(zhuǎn)換后的控制指令發(fā)送到各個(gè)家居設(shè)備的SDK模塊;
C、所述SDK模塊根據(jù)接收到的轉(zhuǎn)換后的控制指令控制各個(gè)家居設(shè)備。
2.根據(jù)權(quán)利要求1所述的智能家居設(shè)備的互聯(lián)控制方法,其特征在于,所述步驟A之前,還包括:
步驟A01、定義設(shè)備控制總線協(xié)議的設(shè)備描述文件;所述設(shè)備描述文件包括:設(shè)備的所有功能和設(shè)備的控制方法。
3.根據(jù)權(quán)利要求2所述的智能家居設(shè)備的互聯(lián)控制方法,其特征在于,所述步驟A之前還包括:
A02、定義設(shè)備控制總線的應(yīng)用接口用于對(duì)家居設(shè)備控制指令和狀態(tài)查詢指令的接收及傳送。
4.根據(jù)權(quán)利要求1所述的智能家居設(shè)備的互聯(lián)控制方法,其特征在于,所述方法還包括:
D、所述協(xié)議轉(zhuǎn)換層依據(jù)設(shè)備控制總線協(xié)議和各個(gè)家居設(shè)備的設(shè)備控制協(xié)議將從各個(gè)家居設(shè)備對(duì)應(yīng)的SDK模塊獲取到的控制指令轉(zhuǎn)換成設(shè)備控制總線所能識(shí)別的對(duì)應(yīng)格式的控制指令,并將轉(zhuǎn)換后的控制指令發(fā)送到設(shè)備控制總線的應(yīng)用接口。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的智能家居設(shè)備的互聯(lián)控制方法,其特征在于,所述設(shè)備控制總線集成到控制設(shè)備中,控制設(shè)備基于設(shè)備控制總線直接建立與家居設(shè)備的通訊連接,或者所述設(shè)備控制總線集成到智能網(wǎng)關(guān)中,通過(guò)所述智能網(wǎng)關(guān)建立控制設(shè)備與家居設(shè)備的通訊連接。
6.一種智能家居設(shè)備的互聯(lián)控制系統(tǒng),其特征在于,控制設(shè)備和多個(gè)家居設(shè)備之間基于設(shè)備控制總線進(jìn)行通信連接;
所述設(shè)備控制總線包括應(yīng)用接口模塊和協(xié)議轉(zhuǎn)換層模塊;所述家居設(shè)備包括:SDK模塊;其中,
所述應(yīng)用接口模塊,用于獲取控制設(shè)備對(duì)各個(gè)家居設(shè)備發(fā)出的控制指令及設(shè)備控制總線協(xié)議,并將所述控制指令及設(shè)備控制總線協(xié)議傳輸?shù)絽f(xié)議轉(zhuǎn)換層模塊;
所述協(xié)議轉(zhuǎn)換層模塊,用于依據(jù)設(shè)備控制總線協(xié)議和各個(gè)家居設(shè)備的設(shè)備控制協(xié)議將接收到的控制指令轉(zhuǎn)換成各個(gè)家居設(shè)備對(duì)應(yīng)的SDK模塊所能識(shí)別的對(duì)應(yīng)格式的控制指令,并將轉(zhuǎn)換后的控制指令發(fā)送到各個(gè)家居設(shè)備的SDK模塊;
所述SDK模塊,用于根據(jù)接收到的轉(zhuǎn)換后的控制指令控制各個(gè)家居設(shè)備。
7.根據(jù)權(quán)利要求6所述的智能家居設(shè)備的互聯(lián)控制系統(tǒng),其特征在于,所述系統(tǒng)還包括:
文件格式定義模塊,用于定義設(shè)備控制總線協(xié)議的設(shè)備描述文件;所述設(shè)備描述文件包括:設(shè)備的所有功能和設(shè)備的控制方法。
8.根據(jù)權(quán)利要求6所述的智能家居設(shè)備的互聯(lián)控制系統(tǒng),其特征在于,所述系統(tǒng)還包括:
接口定義模塊,用于定義設(shè)備控制總線的應(yīng)用接口用于對(duì)家居設(shè)備控制指令和狀態(tài)查詢指令的接收及傳送。
9.根據(jù)權(quán)利要求6所述的智能家居設(shè)備的互聯(lián)控制系統(tǒng),其特征在于,所述協(xié)議轉(zhuǎn)換層模塊還用于依據(jù)設(shè)備控制總線協(xié)議和各個(gè)家居設(shè)備的設(shè)備控制協(xié)議將從各個(gè)家居設(shè)備對(duì)應(yīng)的SDK模塊獲取到的控制指令轉(zhuǎn)換成設(shè)備控制總線所能識(shí)別的對(duì)應(yīng)格式的控制指令,并將轉(zhuǎn)換后的控制指令發(fā)送到設(shè)備控制總線的應(yīng)用接口。
10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的智能家居設(shè)備的互聯(lián)控制系統(tǒng),其特征在于,所述設(shè)備控制總線集成到控制設(shè)備中,控制設(shè)備基于設(shè)備控制總線直接建立與家居設(shè)備的通訊連接,或者所述設(shè)備控制總線集成到智能網(wǎng)關(guān)中,通過(guò)所述智能網(wǎng)關(guān)建立控制設(shè)備與家居設(shè)備的通訊連接。