|
(来源:人民邮电报) |
中評社北京7月16日電/智能家居的美好願景正在吸引家電廠商、設備廠商、軟件廠商、互聯網企業等各方角逐其中。在各家競相推出智能家居產品和解決方案的今天,人們也發現了一個事實——雖然智能家居是不可阻擋的趨勢,但是智能家居的技術仍然不夠完善,智能家居系統亟待一體化。對於整個業界而言,只有讓智能家居產品更加豐富,同時盡快統一標準,實現設備之間的互聯互通,以及讓智能家居系統具備“學習”能力,才有可能給用戶帶來更好的體驗,從而推動整個市場的發展。
隨著移動互聯網技術的突飛猛進,智能家居發展逐漸進入產品化階段。然而,現有市面上的家居設備大都無法直接連接到控制終端,無法給用戶帶來較好的使用體驗。為了改變這一現狀, 一體化智能家居系統框架概念應運而生。其不僅能夠讓現有家居設備能夠便利地連接到控制終端,同時還能夠在控制終端上設計用戶行為模式,根據用戶使用的歷史數據不斷優化模型,最後再結合當前的環境場景自動調整家居設備的參數。換一句話說,借助一體化智能家居系統,智能家居不僅更易用,同時還具備了“學習”能力,可持續提升用戶體驗。
智能家居呼喚“一體化”
智能家居概念早在上世紀90年代就有雛形出現,但是當時整個行業還處在蠻荒階段,概念還在探索,產品定位很是模糊,同時技術支撐也不足。進入2000年後,智能家居發展有了一定起色,但是還是處在光有概念沒有市場的階段。直到近幾年,伴隨著移動互聯網、無線傳感器等技術的革新和產品化的深入,以及人們對科技化生活需求的增長,智能家居漸漸不再只是概念,越來越多的產品和應用開始落地,並且人們也在進一步探索如何讓智能家居更加“智能”,擁有更優的使用體驗,以期得到大規模的普及。
一體化智能家居系統就是在這一背景下出現的。一體化智能家居系統框架將當前智能家居的最新技術和移動互聯網技術相結合,目的是讓家庭設備連接起來,使得使用者能夠更方便地控制家庭設備。
從結構上看,一體化智能家居系統需要一個中控服務器來負責連接所有家庭設備。設備可以通過有線或無線的方式連接到中控服務器。針對已裝修好的室內,一般採用無線的方式比較便捷。為了盡可能多地覆蓋市面上的產品,中控服務器支持包括WiFi、藍牙以及ZigBee等主流的無線傳輸協議。在設備端,由於大部分的家庭設備不存在無線傳輸模塊,為了使設備能夠便捷地連接到中控服務器,需要設計一套插件,可以方便地讓設備接入中控,且能夠被控制。與此同時,還需要定義出一套接口標準,以解決設備繁多、無法統一連接的問題。
一體化智能家居系統將提供兩套前端:Web版和移動版,同時支持內網和互聯網訪問。此外,整個系統需要有一定的智能,主要體現在系統能夠自動“學習”用戶的需求,從而自動地對設備的配置進行調整。
如何構建一體化智能家居系統
構建一體化智能家居系統需要解決幾個關鍵問題:如何讓現有設備連接控制系統,如何讓系統變得更加“智能”,如何設計智能家居系統前端,如何實現個性化設計?
現有設備接入控制系統
讓現有設備接入控制系統,意味著需要針對現有的非智能設備設計一套插件,讓設備能夠被控制。同時,對智能設備需要定義一套接口標準,達到統一管理的目的。
現有智能家居設備主要有以下幾個類別:照明設備、溫控設備和家用電器。針對照明設備,只需要在設備連接電源處設計一個轉接頭。轉接頭包含無線通信模塊,能夠接收來自中控服務器的控制信號,調整電流大小,達到控制照明設備開關、光照強度等功能;同時可以發送當前設備的基本數據到中控服務器。
針對溫控設備有兩種改造方案,第一,修改溫控設備的開關控制板,加入無線通信以及控制模塊,可以對控制板上的功能進行控制。這種改造方案主要針對沒有無線遙控器的中央空調。第二,針對一般的空調設備,可以設計一個帶有紅外的無線控制裝置,對准需要控制的設備的紅外發射口。針對家用電器,由於設備多樣性及複雜性,簡單加入一套插件並不能獲得所有功能的控制權限,想要有效解決家用電器的網絡接入問題,需要和產品生產廠家合作完成。
系統需更加“智能”
系統的“智能”意味著中控服務器智能化。中控服務器除了采集相應的環境數據(包括智能家居設備數據和室內環境的溫度、濕度、光照和時間等參數)、記錄用戶操作行為外,還需要對用戶的行為進行建模,設計出一套可以預測用戶行為的模型,模型的輸入主要是環境數據和用戶操作。模型通過監督式的方式進行參數訓練,當用戶數據采集到足夠的量,訓練的模型就可以對用戶的行為進行預測,從而自動調整智能家居設備參數。同時,模型還要能夠接受用戶的反饋,通過反饋機制能夠實時修正模型的參數。
為了能夠實現對所有家居設備的自動控制,中控服務器需要對不同類型的智能家居設備進行建模。但是模型的參數需要同時考慮到不同設備之間的影響。比如,控制燈光亮度的模型需要考慮到天氣、環境、外界光照強度的綜合影響。如果是晴朗的夏天,為了降溫,空調制冷需要開啟。同時為了省電,窗簾會被拉上。因此,燈控的模型需要綜合考慮到這些情況,在白天且窗簾被拉上的時候打開燈光。
對於一體化智能家居系統而言,用戶行為數據的獲取非常重要,這主要借助於手機傳感器上的數據讀取,再經過簡單的加工處理,以實現用戶行為的識別。一般情況下,主要涉及的傳感器有:加速度傳感器、陀螺儀、GPS。加速度傳感器主要用於監測人體的行為變化,包括站、坐、走等基本行為。人們在使用、攜帶手機的時候難免會產生相應的位置變化。為了校准手機這種位置變化,需要采集手機上的陀螺儀數據。在有了加速度傳感器和陀螺儀數據後,系統就可以計算出用戶在室內的行為以及運動軌跡。比如,系統可以識別用戶從廚房移動到了臥室並坐下這一系列行為。這樣就可以讓中控服務器關閉一些廚房設備,並開啟臥室內的相應設備。戶外的用戶運動軌跡數據主要通過GPS進行監測,通過掌握用戶每天的運動軌跡,系統能夠估算出用戶到家的時間,自動開啟空調、電飯煲等智能設備。
必不可少的前端設計
智能家居系統的前端採用當前流行的B/S架構。除了傳統的Web控制前端外,還加入了移動前端。為了適配iOS和Andriod兩大系統,可以用當前流行的HTML5來設計App。HTML5的好處是一份代碼可以用於兩種不同的移動設備操作系統,但是有些iOS上獨有的特性無法體現。由於中控服務器需要能夠支持外網接入,而當前家庭的網絡接入都是以動態IP分配來實現,動態分配的IP並不能有效作為對外的服務器IP。針對這樣的情況,可以考慮試用當前比較流行的雲虛擬機來作為中控服務器和移動設備的連接橋梁。目前,國內主流的雲虛擬機提供商,如阿里雲就能夠提供價格合理的雲虛擬機服務。
滿足用戶個性化需求
除了統一化的智能家居框架設計外,該框架還必須支持用戶自定義設定。用戶可以按照自己的需求設定中控服務器的配置參數,如配置各種智能家居設備啟動、關閉的判斷條件。同時還可以保存不同的環境配置,如節能模式、高效模式等,能夠實現在需求變化的時候自由切換,同時用戶還可以將自己的配置分享到互聯網上。
綜上所述,一體化智能家居系統能夠通過簡單的改動,如在現有設備上增加插件的方式將這些非智能設備接入智能家居中控系統中。同時,用戶可以通過移動端應用或者Web應用訪問中控服務器,對智能家居環境進行調控。並且中控服務器可以通過和用戶試用的移動設備進行信息交互,獲取用戶當前信息。在獲取了用戶、智能家居設備以及周圍環境的信息後,該系統還具備一定的學習能力,通過機器學習的算法,針對用戶行為特征、環境、設備參數設計一套模型。在一體化智能家居系統的支撐下,智能家居應用將變得更加方便、易用,大幅提升人們的體驗,為智能家居的普及奠定堅實的基礎。
(來源:人民郵電報) |