本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種支持多種通信協(xié)議的智能設(shè)備控制方法。
背景技術(shù):
隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,越來(lái)越多的智能家居產(chǎn)品走進(jìn)用戶的日常生活。但是在實(shí)際應(yīng)用中,不同公司的智能家居產(chǎn)品往往采用不同的通信協(xié)議和應(yīng)用程序進(jìn)行控制,如京東的產(chǎn)品需要采用京東的app進(jìn)行控制,阿里的產(chǎn)品需要采用阿里的app進(jìn)行控制。所以,當(dāng)用戶家中選擇了多種不同公司的智能產(chǎn)品后,往往需要在移動(dòng)終端下載多種app,這樣會(huì)增加用戶的操作難度,不利于用戶的日常使用。所以,提供一種支持多種通信協(xié)議的智能設(shè)備控制方法,利用一種應(yīng)用程序就能夠控制多種不同通信協(xié)議的不同產(chǎn)品,成為目前亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是,提供一種支持多種通信協(xié)議的智能設(shè)備控制方法,以實(shí)現(xiàn)一種應(yīng)用程序控制多種不同通信協(xié)議的不同產(chǎn)品的效果。
本發(fā)明的技術(shù)方案是:一種支持多種通信協(xié)議的智能設(shè)備控制方法,應(yīng)用在與第一應(yīng)用程序通過(guò)第一通信協(xié)議進(jìn)行通信的所述智能設(shè)備中,所述方法包括:
步驟s1、提供一安裝有所述第一應(yīng)用程序的智能終端,通過(guò)所述第一應(yīng)用程序發(fā)送與第二通信協(xié)議相對(duì)應(yīng)的綁定信息;
步驟s2、提供一云平臺(tái),所述云平臺(tái)獲取所述綁定信息后,建立所述第一通信協(xié)議與所述第二通信協(xié)議之間的數(shù)據(jù)轉(zhuǎn)換通道;
步驟s3、提供一通過(guò)所述第二通信協(xié)議進(jìn)行通信的第二應(yīng)用程序,所述第二應(yīng)用程序通過(guò)所述第二通信協(xié)議發(fā)送控制信息至所述云平臺(tái),所述云平臺(tái)將所述控制信息的通信協(xié)議轉(zhuǎn)換為所述第一通信協(xié)議后發(fā)送至所述智能設(shè)備。
較佳的,所述控制信息包括智能設(shè)備編號(hào)信息以及控制數(shù)據(jù)。
較佳的,步驟s3還包括:
步驟s31、所述第二應(yīng)用程序通過(guò)所述第二通信協(xié)議發(fā)送所述控制信息至所述云平臺(tái),所述云平臺(tái)將所述控制信息中的所述控制數(shù)據(jù)的通信協(xié)議轉(zhuǎn)換為所述第一通信協(xié)議;
步驟s32、云平臺(tái)根據(jù)所述控制信息中的所述智能設(shè)備編號(hào)信息,將所述控制數(shù)據(jù)發(fā)送至所述智能編號(hào)設(shè)備信息對(duì)應(yīng)的所述智能設(shè)備。
較佳的,所述控制信息包括所述智能設(shè)備編號(hào)信息以及待選擇通信協(xié)議類型信息。
較佳的,所述云平臺(tái)預(yù)先存儲(chǔ)有包括所述第一通信協(xié)議在內(nèi)的至少兩種通信協(xié)議。
較佳的,所述智能設(shè)備中預(yù)存有不可刪除的所述第一通信協(xié)議。
上述技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:通過(guò)上述方法可以減少用戶使用不同廠家的智能家居智能設(shè)備時(shí)需要不同應(yīng)用程序的煩惱,即用戶可以通過(guò)一種應(yīng)用程序控制具有不同通信協(xié)議的智能設(shè)備,該方法解決了用戶需要在智能終端上安裝多種不同應(yīng)用程序的煩惱,大大的提高了用戶使用產(chǎn)品的體驗(yàn)效果。
附圖說(shuō)明
參考所附附圖,以更加充分的描述本發(fā)明的實(shí)施例。然而,所附附圖僅用于說(shuō)明和闡述,并不構(gòu)成對(duì)本發(fā)明范圍的限制。
圖1為本發(fā)明一種支持多種通信協(xié)議的智能設(shè)備控制方法的流程示意圖一;
圖2為本發(fā)明一種支持多種通信協(xié)議的智能設(shè)備控制方法的流程示意圖二。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明一種支持多種通信協(xié)議的智能設(shè)備控制方法進(jìn)行詳細(xì)說(shuō)明。
如圖1所示,一種支持多種通信協(xié)議的智能設(shè)備控制方法,應(yīng)用在與第一應(yīng)用程序通過(guò)第一通信協(xié)議進(jìn)行通信的智能設(shè)備中,該方法包括以下步驟:
步驟s1、提供一智能終端,用戶通過(guò)該智能終端中的第一應(yīng)用程序發(fā)送綁定信息;
步驟s2、云平臺(tái)獲取該綁定信息后,建立第一通信協(xié)議與第二通信協(xié)議之間的數(shù)據(jù)轉(zhuǎn)換通道;
步驟s3、第二應(yīng)用程序通過(guò)第二通信協(xié)議發(fā)送控制信息至云平臺(tái),云平臺(tái)將該控制信息的通信協(xié)議轉(zhuǎn)換為第一通信協(xié)議后發(fā)送至智能設(shè)備。
具體來(lái)說(shuō),在上述支持多種通信協(xié)議的智能設(shè)備控制方法中,提供一智能設(shè)備,該智能設(shè)備與第一應(yīng)用程序之間是通過(guò)云平臺(tái)聯(lián)通的,且通信采用的是第一通信協(xié)議。當(dāng)用戶需要通過(guò)第二應(yīng)用程序與該智能設(shè)備進(jìn)行通信并控制該智能設(shè)備時(shí),首先需要用戶通過(guò)智能終端中的第一應(yīng)用程序發(fā)送綁定信息至云平臺(tái),云平臺(tái)獲取了該綁定信息后,建立第一通信協(xié)議與第二通信協(xié)議之間的數(shù)據(jù)轉(zhuǎn)換通道。之后,用戶在通過(guò)智能終端上的第二應(yīng)用程序發(fā)送控制信息,云平臺(tái)接收到該控制信息后,通過(guò)數(shù)據(jù)轉(zhuǎn)換通道將該控制信息的通信協(xié)議轉(zhuǎn)換為第一通信協(xié)議,之后發(fā)送至智能終端以實(shí)現(xiàn)對(duì)智能設(shè)備的控制。在實(shí)際應(yīng)用中,通過(guò)上述方法,雖然第二應(yīng)用程序與智能設(shè)備的通信協(xié)議類型不同,但是通過(guò)云平臺(tái)的協(xié)議轉(zhuǎn)換實(shí)現(xiàn)了第二應(yīng)用程序?qū)χ悄茉O(shè)備的控制,即能夠?qū)崿F(xiàn)將用戶智能設(shè)備與常用的第二應(yīng)用程序綁定在一起的效果,只需要簡(jiǎn)單的云平臺(tái)上通信協(xié)議轉(zhuǎn)換通道的建立,就能夠完成控制智能設(shè)備的應(yīng)用程序更換的效果。整個(gè)方法操作簡(jiǎn)單,大大的方便了用戶的使用。
近一步來(lái)講,在上述云平臺(tái)中,預(yù)先存儲(chǔ)有包括第一通信協(xié)議在內(nèi)的若干種通信協(xié)議,相應(yīng)的,智能設(shè)備中一定存儲(chǔ)有第一通信協(xié)議,且智能設(shè)備中的第一通信協(xié)議是不可刪除的。
近一步來(lái)講,在步驟s1中,綁定信息包括智能設(shè)備編號(hào)信息以及待選擇通信協(xié)議類型信息,即當(dāng)云平臺(tái)接收該綁定信息后,根據(jù)待選則通信協(xié)議類型信息,確定第二通信協(xié)議的類型,建立第一通信協(xié)議與第二通信協(xié)議之間的數(shù)據(jù)轉(zhuǎn)換通道。值得指出的是,由于云平臺(tái)是大量智能設(shè)備的控制中樞,所以在綁定信息中包括智能編號(hào)信息,即建立的該條數(shù)據(jù)轉(zhuǎn)換僅僅是針對(duì)該智能設(shè)備的。所以在實(shí)際應(yīng)用中,只有當(dāng)該智能設(shè)備建立過(guò)相關(guān)的數(shù)據(jù)轉(zhuǎn)換通道時(shí),才會(huì)繼續(xù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換,以此減少數(shù)據(jù)處理量,提高傳輸效率。
近一步來(lái)講,如圖2所示,控制信息包括上述智能設(shè)備編號(hào)信息以及控制數(shù)據(jù),當(dāng)云平臺(tái)接收到該控制信息后,將控制數(shù)據(jù)的通信協(xié)議修改為第一通信協(xié)議,并將該控制數(shù)據(jù)傳送到該智能設(shè)備編號(hào)信息對(duì)應(yīng)的智能設(shè)備處。具體來(lái)說(shuō),在步驟s3中,包括步驟:
步驟s31、第二應(yīng)用程序通過(guò)第二通信協(xié)議發(fā)送控制信息至云平臺(tái),云平臺(tái)將控制信息中的控制數(shù)據(jù)的通信協(xié)議轉(zhuǎn)換為第一通信協(xié)議;
步驟s32、云平臺(tái)根據(jù)控制信息中的智能設(shè)備編號(hào)信息,將該控制數(shù)據(jù)發(fā)送至該智能編號(hào)設(shè)備信息對(duì)應(yīng)的智能設(shè)備。
在上述支持多種通信協(xié)議的智能設(shè)備控制方法中,實(shí)現(xiàn)了智能設(shè)備與多種具有不同通信協(xié)議類型的應(yīng)用程序之間建立通信連接的效果,即達(dá)到了同一智能設(shè)備可以采用多種不同應(yīng)用程序控制的效果。在實(shí)際應(yīng)用中,通過(guò)上述方法可以減少用戶使用不同廠家的智能家居智能設(shè)備時(shí)需要不同應(yīng)用程序的煩惱,即用戶可以通過(guò)一種應(yīng)用程序控制具有不同通信協(xié)議的智能設(shè)備,該方法解決了用戶需要在智能終端上安裝多種不同應(yīng)用程序的煩惱,大大的提高了用戶使用產(chǎn)品的體驗(yàn)效果。
對(duì)于本領(lǐng)域的技術(shù)人員而言,閱讀上述說(shuō)明后,各種變化和修正無(wú)疑將顯而易見(jiàn)。因此,所附的權(quán)利要求書(shū)應(yīng)看作是涵蓋本發(fā)明的真實(shí)意圖和范圍的全部變化和修正。在權(quán)利要求書(shū)范圍內(nèi)任何和所有等價(jià)的范圍與內(nèi)容,都應(yīng)認(rèn)為仍屬本發(fā)明的意圖和范圍內(nèi)。