牙連接狀
??τ O
[0074]由于藍(lán)牙連接是點(diǎn)對(duì)點(diǎn)的形式,第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13已經(jīng)處于藍(lán)牙連接狀態(tài),此時(shí),第三藍(lán)牙設(shè)備13是不可以與其它藍(lán)牙設(shè)備進(jìn)行藍(lán)牙連接。
[0075]第一藍(lán)牙設(shè)備11與第二藍(lán)牙設(shè)備12通過第一連接方式建立通信,其中第一連接方式為非藍(lán)牙連接。
[0076]第一藍(lán)牙設(shè)備11與第二藍(lán)牙設(shè)備12的通信方式為非藍(lán)牙通信,在本實(shí)施例中,第一連接方式包括Z-Wave、WIF1、ZigBee、HomePlug或者NFC。也就是說,第一藍(lán)牙設(shè)備11可以通過Z-Wave、WIF1、ZigBee、HomePlug或者NFC與第二藍(lán)牙設(shè)備12建立連接,為了實(shí)現(xiàn)第一藍(lán)牙設(shè)備11與第二藍(lán)牙設(shè)備12兩者通過第一連接方式建立通信,在第一藍(lán)牙設(shè)備11和第二藍(lán)牙設(shè)備12上分別設(shè)有相應(yīng)的功能模塊,如Z-Wave模塊、WIFI模塊、NFC模塊。
[0077]第二藍(lán)牙設(shè)備12包括:廣播模塊,用于將第二藍(lán)牙設(shè)備與第三藍(lán)牙設(shè)備的處于藍(lán)牙連接的信息進(jìn)行廣播。
[0078]第一藍(lán)牙設(shè)備11包括:接收模塊,用于接收廣播模塊廣播的信息。
[0079]在第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13處于藍(lán)牙連接狀態(tài)時(shí),第二藍(lán)牙設(shè)備12將其與第三藍(lán)牙設(shè)備13已處于連接狀態(tài)的信息向外界廣播,以被其它藍(lán)牙設(shè)備獲知第三藍(lán)牙設(shè)備13已和第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接。
[0080]在接收模塊接收到廣播信息后,獲知第三藍(lán)牙設(shè)備13已和第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接,從而知道當(dāng)前與第三藍(lán)牙設(shè)備13進(jìn)行藍(lán)牙連接的為第二藍(lán)牙設(shè)備12,第一藍(lán)牙設(shè)備11通過第一連接方式與第二藍(lán)牙設(shè)備12建立通信。
[0081]第一藍(lán)牙設(shè)備11包括:斷開模塊111,用于向第二藍(lán)牙設(shè)備12請(qǐng)求斷開第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13的藍(lán)牙連接。
[0082]在第一藍(lán)牙設(shè)備11通過第一連接方式與第二藍(lán)牙設(shè)備12建立通信之后,斷開模塊111向第二藍(lán)牙設(shè)備12發(fā)送請(qǐng)求指令,請(qǐng)求第二藍(lán)牙設(shè)備12斷開第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13的藍(lán)牙連接。
[0083]在第二藍(lán)牙設(shè)備12接收到第一藍(lán)牙設(shè)備11的請(qǐng)求指令后,斷開其自身與第三藍(lán)牙設(shè)備13的藍(lán)牙連接。
[0084]在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接后,第二藍(lán)牙設(shè)備12將其與第三藍(lán)牙設(shè)備13斷開的信息通過第一連接方式反饋給第一藍(lán)牙設(shè)備11。
[0085]在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,避免第三藍(lán)牙設(shè)備13在與第一藍(lán)牙設(shè)備11進(jìn)行藍(lán)牙連接之前再次與第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接,在本實(shí)施例中,在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,第二藍(lán)牙設(shè)備12關(guān)閉藍(lán)牙功能或者在預(yù)設(shè)時(shí)間內(nèi)拒絕藍(lán)牙連接。預(yù)設(shè)時(shí)間可以是10秒、15秒或者20秒。
[0086]當(dāng)然,還可以是在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,第二藍(lán)牙設(shè)備12拒絕再次與斷開之前的藍(lán)牙設(shè)備進(jìn)行藍(lán)牙連接,或者,在預(yù)設(shè)時(shí)間內(nèi),第二藍(lán)牙設(shè)備12拒絕再次與斷開之前的藍(lán)牙設(shè)備進(jìn)行藍(lán)牙連接。預(yù)設(shè)時(shí)間可以是10秒、15秒或者20秒。
[0087]在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接后,第一藍(lán)牙設(shè)備11與第三藍(lán)牙設(shè)備13建立藍(lán)牙連接。
[0088]第一藍(lán)牙設(shè)備11接收到第二藍(lán)牙設(shè)備12反饋的斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接的信息后,第一藍(lán)牙設(shè)備11發(fā)起與第三藍(lán)牙設(shè)備13藍(lán)牙連接的請(qǐng)求,并與第三藍(lán)牙設(shè)備13建立藍(lán)牙連接。
[0089]還可以是,在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,第三藍(lán)牙設(shè)備13作為藍(lán)牙連接發(fā)起方,第三藍(lán)牙設(shè)備13發(fā)起與第一藍(lán)牙設(shè)備11的藍(lán)牙連接請(qǐng)求,并與第一藍(lán)牙設(shè)備11建立藍(lán)牙連接。
[0090]實(shí)施例四
[0091]如圖4所示,本發(fā)明實(shí)施例提出一種藍(lán)牙連接的切換系統(tǒng),包括第一藍(lán)牙設(shè)備11、第二藍(lán)牙設(shè)備12和第三藍(lán)牙設(shè)備13,第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13處于藍(lán)牙連接狀
??τ O
[0092]由于藍(lán)牙連接是點(diǎn)對(duì)點(diǎn)的形式,第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13已經(jīng)處于藍(lán)牙連接狀態(tài),此時(shí),第三藍(lán)牙設(shè)備13是不可以與其它藍(lán)牙設(shè)備進(jìn)行藍(lán)牙連接。
[0093]第三藍(lán)牙設(shè)備13與第一藍(lán)牙設(shè)備11通過第一連接方式建立通信,其中第一連接方式為非藍(lán)牙連接。
[0094]第三藍(lán)牙設(shè)備13與第一藍(lán)牙設(shè)備11的通信方式為非藍(lán)牙通信,在本實(shí)施例中,第一連接方式包括Z-Wave、WIF1、ZigBee、HomePlug或者NFC。也就是說,第一藍(lán)牙設(shè)備11可以通過Z-Wave、WIF1、ZigBee、HomePlug或者NFC與第三藍(lán)牙設(shè)備13建立連接,為了實(shí)現(xiàn)第一藍(lán)牙設(shè)備11與第三藍(lán)牙設(shè)備13兩者通過第一連接方式建立通信,在第一藍(lán)牙設(shè)備11和第三藍(lán)牙設(shè)備13上分別設(shè)有相應(yīng)的功能模塊,如Z-Wave模塊、WIFI模塊、NFC模塊。
[0095]第三藍(lán)牙設(shè)備13包括:廣播模塊,用于將第二藍(lán)牙設(shè)備與第三藍(lán)牙設(shè)備的處于藍(lán)牙連接的信息進(jìn)行廣播。
[0096]第一藍(lán)牙設(shè)備11包括:接收模塊,用于接收廣播模塊廣播的信息。
[0097]在第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13處于藍(lán)牙連接狀態(tài)時(shí),第三藍(lán)牙設(shè)備13將其與第二藍(lán)牙設(shè)備12已處于連接狀態(tài)的信息向外界廣播,以被其它藍(lán)牙設(shè)備獲知第三藍(lán)牙設(shè)備13已和第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接。
[0098]在接收模塊接收到廣播信息后,獲知第三藍(lán)牙設(shè)備13已和第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接,從而知道當(dāng)前與第三藍(lán)牙設(shè)備13進(jìn)行藍(lán)牙連接的為第二藍(lán)牙設(shè)備12,第一藍(lán)牙設(shè)備11通過第一連接方式與第三藍(lán)牙設(shè)備13建立通信。
[0099]第三藍(lán)牙設(shè)備13包括:信息接收模塊131,用于接收第一藍(lán)牙設(shè)備11通過第一連接方式發(fā)送的藍(lán)牙連接請(qǐng)求。
[0100]在獲知第三藍(lán)牙設(shè)備13已經(jīng)和第二藍(lán)牙設(shè)備12建立藍(lán)牙連接時(shí),第一藍(lán)牙設(shè)備11通過第一連接方式與第三藍(lán)牙設(shè)備13建立通信,并通過第一連接方式向第三藍(lán)牙設(shè)備13發(fā)送藍(lán)牙連接請(qǐng)求,信息接收模塊131接收第一藍(lán)牙設(shè)備11的藍(lán)牙連接請(qǐng)求。
[0101]第三藍(lán)牙設(shè)備13包括:斷開模塊132,用于向第二藍(lán)牙設(shè)備12發(fā)送斷開藍(lán)牙連接請(qǐng)求。
[0102]在第三藍(lán)牙設(shè)備13接收到第一藍(lán)牙設(shè)備11的藍(lán)牙連接請(qǐng)求后,由于第三藍(lán)牙設(shè)備13已和第二藍(lán)牙設(shè)備12處于藍(lán)牙連接狀態(tài),無法不響應(yīng)該藍(lán)牙連接請(qǐng)求,斷開模塊132向第二藍(lán)牙設(shè)備12發(fā)送斷開藍(lán)牙連接請(qǐng)求,請(qǐng)求第二藍(lán)牙設(shè)備12斷開第二藍(lán)牙設(shè)備12與第三藍(lán)牙設(shè)備13的藍(lán)牙連接。
[0103]在第二藍(lán)牙設(shè)備12接收到第三藍(lán)牙設(shè)備13的請(qǐng)求指令后,斷開其自身與第三藍(lán)牙設(shè)備13的藍(lán)牙連接。
[0104]在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,避免第三藍(lán)牙設(shè)備13在與第一藍(lán)牙設(shè)備11進(jìn)行藍(lán)牙連接之前再次與第二藍(lán)牙設(shè)備12進(jìn)行藍(lán)牙連接,在本實(shí)施例中,在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13的藍(lán)牙連接之后,第二藍(lán)牙設(shè)備12關(guān)閉藍(lán)牙功能或者在預(yù)設(shè)時(shí)間內(nèi)拒絕藍(lán)牙連接。預(yù)設(shè)時(shí)間可以是10秒、15秒或者20秒。
[0105]當(dāng)然,還可以是在第二藍(lán)牙設(shè)備12斷開與第三藍(lán)牙設(shè)備13