智能家居(smart home, home automation)是以住宅為平臺,利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、 安全防范技術(shù)、自動控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實現(xiàn)環(huán)保節(jié)能的居住環(huán)境。
云端將成為智能家居系統(tǒng)的中心
基于云計算的智能家居系統(tǒng)主要由三部分組成:云平臺(數(shù)據(jù)中心)、控制端和家庭設(shè)備。
云數(shù)據(jù)中心。云數(shù)據(jù)中心是一個提供云服務(wù)的服務(wù)集群。提供以下功能:通過INTERNET接收來自家庭網(wǎng)關(guān)的數(shù)據(jù)并存儲,根據(jù)內(nèi)置策略或來自控制端的指令將控制數(shù)據(jù)傳輸給家庭網(wǎng)關(guān);通過INTERNET與控制端連接,向控制端提供系統(tǒng)的實時數(shù)據(jù)或歷史數(shù)據(jù),接收來自控制端的指令;內(nèi)置大量家用設(shè)備控制模型,供家庭網(wǎng)關(guān)控制使用;對存儲的大量數(shù)據(jù)進行數(shù)據(jù)挖掘,尋找可供進一步利用的知識。
云數(shù)據(jù)中心的實現(xiàn)既可以是自行搭建服務(wù)器集群的私有云,也可以直接租用大型云計算公司所提供的服務(wù)。在云中心的構(gòu)建上,可以不考慮硬件,而集中精力于軟件的開發(fā),盡可能為用戶提供可靠、易用的服務(wù),而對于所需的存儲和計算資源采用隨用隨買的方式,使得整個結(jié)構(gòu)具有很大的靈活性和可擴展性。
云計算平臺通過提供一個基礎(chǔ)服務(wù)層,來為智能家居系統(tǒng)提供一些必須的功能,例如用戶認(rèn)證、數(shù)據(jù)存儲、與家庭網(wǎng)關(guān)和智能終端的聯(lián)網(wǎng)和編程接口。這為更高級的應(yīng)用層提供了一些標(biāo)準(zhǔn)的基礎(chǔ)服務(wù)。接下來,利用這些基礎(chǔ)服務(wù),系統(tǒng)開發(fā)者成為一個軟件生態(tài)系統(tǒng)的維護者,大量的第三方廠商可為該系統(tǒng)開發(fā)應(yīng)用,例如提供WEB網(wǎng)站、手機應(yīng)用程序、進行數(shù)據(jù)分析等。家電和傳感器廠商可以利用這些程序接口來向系統(tǒng)提供最新的設(shè)備驅(qū)動,供家庭網(wǎng)關(guān)調(diào)用。