智能家居控制端及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居控制,特別涉及一種智能家居控制方法。
【背景技術(shù)】
[0002]隨著家庭智能設(shè)備數(shù)量和品類的爆炸性增長,使得設(shè)備間的連接和協(xié)同成為用戶真實且迫切的需求。智慧生活的架構(gòu)正在向連接和協(xié)同的方向前進,隨之出現(xiàn)了智能家居。智能家居是在互聯(lián)網(wǎng)的影響之下物聯(lián)化體現(xiàn)。智能家居通過物聯(lián)網(wǎng)技術(shù)將家中的各種設(shè)備(如音視頻設(shè)備、照明系統(tǒng)、窗簾控制、空調(diào)控制、安防系統(tǒng)、數(shù)字影院系統(tǒng)、影音服務(wù)器、影柜系統(tǒng)、網(wǎng)絡(luò)家電等)連接到一起,提供家電控制、照明控制、電話遠程控制、室內(nèi)外遙控、防盜報警、環(huán)境監(jiān)測、暖通控制、紅外轉(zhuǎn)發(fā)以及可編程定時控制等多種功能和手段。與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,兼?zhèn)浣ㄖ⒕W(wǎng)絡(luò)通信、信息家電、設(shè)備自動化,提供全方位的信息交互功能,甚至為各種能源費用節(jié)約資金。
[0003]現(xiàn)有的智能家居系統(tǒng),各型設(shè)備開始智能化,但彼此協(xié)同不足,現(xiàn)有數(shù)字家庭系統(tǒng)即便有部分設(shè)備連接關(guān)系,也僅僅局限在家庭局域網(wǎng)內(nèi)?,F(xiàn)有技術(shù)中也出現(xiàn)了使用云平臺對智能家庭設(shè)備的相關(guān)技術(shù)進行存儲并利用這些數(shù)據(jù)進行一些簡單的交互的描述和記載,但是由于其功能比較單一,遠遠不能滿足用戶的個性化需求及對智能家庭設(shè)備的智能化管理需求。并且現(xiàn)有的云平臺技術(shù)也忽略了數(shù)據(jù)存儲及傳輸?shù)陌踩?。同時,目前的家居控制端設(shè)備功能也比較單一,無法滿足用戶個性化需求。
【發(fā)明內(nèi)容】
[0004]針對上述問題,本發(fā)明提供一種智能家居控制方法,其特征在于,包括如下步驟:
[0005]A.建立控制端、設(shè)備端及云平臺三者之間的通信連接,云平臺采集與其連接的設(shè)備端信息及控制端信息;
[0006]B.用戶通過控制端向云平臺發(fā)送控制信息,所述控制信息包括好友管理信息、家庭管理信息、設(shè)備管理信息、綁定管理信息及房間管理信息,所述好友管理模塊用于用戶之間好友的添加、分類及刪除,所述家庭管理模塊用于創(chuàng)建家庭、家庭成員用戶的添加、分類及刪除,所述設(shè)備管理模塊用于管理各個智能家庭設(shè)備的設(shè)備信息及實時運行狀態(tài)信息,所述綁定管理模塊用于建立設(shè)備與用戶之間的關(guān)聯(lián);所述房間管理模塊用于創(chuàng)建房間,將同一房間內(nèi)的智能設(shè)備端進行關(guān)聯(lián);
[0007]C.云平臺的處理器根據(jù)接收的控制信息執(zhí)行相應(yīng)的指令或者將控制信息發(fā)送給設(shè)備端進行處理。
[0008]具體地,步驟B中,所述控制信息還包括用于將某一特定設(shè)備以用戶設(shè)定的模式工作的應(yīng)用控制信息。
[0009]具體地,步驟B中,所述云平臺接收到所述應(yīng)用控制信息后將應(yīng)用控制信息發(fā)送到相應(yīng)的設(shè)備進行處理。
[0010]具體地,步驟C中,若所述控制信息為好友管理信息,則云平臺的處理器根據(jù)用戶的需求相應(yīng)地對好友進行添加、刪除或分類處理,并將處理結(jié)果發(fā)送給控制端進行顯示;若所述控制信息為家庭管理信息,則云平臺的處理器根據(jù)用戶的需求創(chuàng)建家庭,完成對家庭成員用戶的添加、刪除或分類處理并將處理結(jié)果信息發(fā)送給控制端進行顯示。
[0011 ] 具體地,步驟C中,若所述控制信息為設(shè)備管理信息,則云平臺的處理器將相應(yīng)設(shè)備的設(shè)備信息及其實時運行信息發(fā)送給控制端進行顯示;若所述控制信息為綁定管理信息,則云平臺的處理器根據(jù)用戶的需求將特定設(shè)備與相應(yīng)的用戶進行綁定后將處理結(jié)果發(fā)送給控制端進行顯示,若所述控制信息為房間管理信息,則云平臺的處理器根據(jù)用戶的需求創(chuàng)建房間,并將房間內(nèi)的智能設(shè)備端與其進行關(guān)聯(lián)。
[0012]進一步地,步驟A之后還包括,用戶通過控制端完成在云平臺中的用戶注冊及登錄,用戶注冊至少包括用戶名、用戶密碼及驗證碼。
[0013]較佳地,所述云平臺的分布式文件系統(tǒng)采用FastDFS方案,提供分布式的文件存儲服務(wù),用于存儲云賬號子系統(tǒng)及云設(shè)備子系統(tǒng)中用戶及設(shè)備的信息,包括用于用戶登錄的賬號及密碼信息、用戶的好友信息、創(chuàng)建的家庭名稱及其包括的家庭成員信息、設(shè)備名稱、設(shè)備實時運行狀態(tài)信息、設(shè)備與用戶之間的關(guān)聯(lián)信息和房間名稱及其內(nèi)部包含的設(shè)備的信息。
[0014]一種優(yōu)選的方案是,步驟A中,所述控制端、設(shè)備端及云平臺通過網(wǎng)絡(luò)設(shè)備建立連接,所述網(wǎng)絡(luò)設(shè)備包括路由器及硬件防火墻,所述硬件防火墻與路由器連接,所述控制端、設(shè)備端及云平臺與硬件防火墻連接。
[0015]基于上述方法,本發(fā)明還提供一種智能家居控制端,包括:
[0016]通信模塊,用于與設(shè)備端或云平臺進行數(shù)據(jù)通信;
[0017]應(yīng)用控制請求模塊,用于向云平臺發(fā)起應(yīng)用控制請求信息,所述應(yīng)用控制信息包括好友管理信息、家庭管理信息、設(shè)備管理信息、綁定管理信息及房間管理信息;
[0018]請求處理結(jié)果顯示模塊,用于顯示云平臺對應(yīng)用控制請求信息的處理結(jié)果。
[0019]具體地,所述無線通信模塊為3G/4G/wifi無線通信模塊。
[0020]本發(fā)明的有益效果是:本發(fā)明的智能家居控制方法,用戶可以根據(jù)自身的需求相應(yīng)地增加或者減少需要控制的智能家庭設(shè)備,在將其它用戶添加為好友后,還可以相應(yīng)地獲得好友的設(shè)備管理權(quán)限。本發(fā)明的云平臺中采用了分布式文件系統(tǒng)對數(shù)據(jù)進行管理,提高了數(shù)據(jù)處理的效率。此外,在云平臺系統(tǒng)中增加專用的硬件防火墻,所有數(shù)據(jù)的傳輸都必須通過該硬件防火墻,可以保證系統(tǒng)中數(shù)據(jù)的安全性。本發(fā)明的控制端,集合了各種應(yīng)用功能,用戶在單一控制端便可實現(xiàn)對智能家庭設(shè)備的智能控制,極大地提升了用戶體驗。
[0021]以下結(jié)合實施例對本發(fā)明的技術(shù)方案作進一步詳細描述,應(yīng)當(dāng)注意的是,實施例僅僅是為了幫助讀者更好地理解本發(fā)明的技術(shù)構(gòu)思,并不用以限制本發(fā)明權(quán)利要求的保護范圍。
【具體實施方式】
[0022]本發(fā)明針對現(xiàn)有的智能家庭設(shè)備單一功能強大但協(xié)同不夠,無法滿足用戶個性化需求的問題,提供一種智能家居控制方法及控制端。本發(fā)明提供的智能家居控制方法包括如下步驟:首先,建立控制端、設(shè)備端及云平臺三者之間的通信連接,云平臺采集與其連接的設(shè)備端信息及控制端信息。然后,用戶通過控制端向云平臺發(fā)送控制信息,所述控制信息包括好友管理信息、家庭管理信息、設(shè)備管理信息、綁定管理信息及房間管理信息,所述好友管理模塊用于用戶之間好友的添加、分類及刪除,所述家庭管理模塊用于創(chuàng)建家庭、家庭成員用戶的添加、分類及刪除,所述設(shè)備管理模塊用于管理各個智能家庭設(shè)備的設(shè)備信息及實時運行狀態(tài)信息,所述綁定管理模塊用于建立設(shè)備與用戶之間的關(guān)聯(lián);所述房間管理模塊用于創(chuàng)建房間,將同一房間內(nèi)的智能設(shè)備端進行關(guān)聯(lián)。最后,云平臺的處理器根據(jù)接收的控制信息執(zhí)行相應(yīng)的指令或者將控制信息發(fā)送給設(shè)備端進行處理。
[0023]本發(fā)明提供的智能家居控制端,包括:
[0024]通信模塊,用于與設(shè)備端或云平臺進行數(shù)據(jù)通信;
[0025]應(yīng)用控制請求模塊,用于向云平臺發(fā)起應(yīng)用控制請求信息,所述應(yīng)用控制信息包括好友管理信息、家庭管理信息、設(shè)備管理信息、綁定管理信息及房間管理信息;
[0026]請求處理結(jié)果顯示模塊,用于顯示云平臺對應(yīng)用控制請求信息的處理結(jié)果。
[0027]本控制端的應(yīng)用控制請求模塊為軟件模塊,其集成了應(yīng)用本發(fā)明的智能家居控制方法的所有操作中必須使用的功能模塊。
[0028]實施例
[0029]以下對本發(fā)明的智能家居控制方法的控制流程做