採訪項目:AllJoyn智慧家庭編程
1.項目簡介:安全
隨着信息化技術的逐步發展、網絡技術的日益完善、可應用網絡載體的日益豐富和大帶寬室內網絡入戶戰略的逐步推廣,智慧化信息服務進家入戶成爲可能。居民經過電視機遙控器、手機等終端便可實現互動,方便快捷地享受到智能、溫馨、高效與安全的家居生活。服務器
雖然,智慧生活在這個物聯網即將到來的時代一直都被炒做的如火如荼。可是,市場上並無大規模的應用智慧家庭系統。隨着技術成本的不斷下降,智慧家庭帶來的溫馨生活,將不會再由富豪們所專享現有的產品。它將知足更對人羣的需求,真正帶人們進入智能化的生活。網絡
2.項目特色:ide
智能家居系統不只僅是遠程控制,AllJoyn智慧家庭要作的是家居就在咱們的終端掌握中。咱們能夠經過終端實時的控制、監測、監控家中狀況,達到咱們預期目標。學習
除此以外,產品還須要智能的幫助用戶管理家庭。例如:利用GPS導航系統,定位用戶和家的距離以判斷是否開啓回家/離家模式;煤氣CO濃度、溫度等超過用戶設定值時,離家模式下有人進入等智能推送消息。測試
3.項目功能:ui
1)遠程控制idea
遠程控制分爲兩個部分:設計
第一部分爲手動控制,即用戶經過手動遙控終端來控制家居。同時還提供了一鍵多控模式,用戶能夠經過設置一鍵控制指定的家居開啓/關閉。
第二部分爲語音遠程控制,用戶經過本身設定指定的口令來控制家居。輕鬆實現便捷操做帶給用戶的知足感。
2)遠程監測
不少用戶都想知道本身家中的空氣質量、溫溼度、煤氣是否有泄露等。根據以上需求,咱們的產品不只能夠實時監測這些數據,同時還根據數據生成了相應的折線圖。方便用戶瞭解家中狀況。
用戶還能夠設置當煤氣濃度大於設定值或者家中溫度大於設定值時,系統服務器自動推送一條消息到用戶的終端上,以提醒用戶家中的狀況異常。保證用戶的健康生活,避免發生意外狀況。例如,發生火災或煤氣泄漏等。
3)遠程監控
當用戶使用終端開啓了離家模式後,一旦客廳/窗戶等附近裝有RE200B 人體紅外熱釋傳感器檢測到有人體活動後,系統會自動推送一條消息到用戶的終端上。而且用戶能夠在終端上查看家中攝像頭的圖像。
保證了家居生活的安全性,達到了安全防盜的做用。爲用戶的生活增添了安全保證,用戶不在家中,不再用擔憂家中的安全了。只要輕輕一按,就能夠輕鬆實現遠程監控。
4)NFC/人臉識別開門方式
NFC開門方式比較快捷,用終端刷一下便可。人臉識別開門方式主要適用於回家時忘記帶鑰匙或手機等突發情況,或者是朋友來到家門口,可是您不在家的狀況。此時您只須要把朋友的照片放在開門的人臉庫中,而且終端能夠查看人臉識別中成功/失敗的記錄。
5)模式設置
產品提供了回家/離家模式,用戶能夠設定終端距離家還有多少米的時候,開啓/關閉家居。
4.項目截圖:
5.項目推廣及用戶調查分析
(1)三大遠程功能
咱們將三大遠程功能做爲產品的一個核心亮點進行推廣,即遠程控制、遠程監測、遠程監控系統,讓用戶在智能終端就能夠查看到家中的各項數據指標。由於它成本相對較低,且符合咱們平常家居生活需求。能讓更多的用戶從中體會到咱們產品的優點並增添信任,進而推廣咱們的智慧家庭服務。
(2)智慧家庭服務
逐步推廣全套智慧家庭服務,包括人臉識別技術、語音識別等。因爲成本相對較高,因此該全套產品更可以知足高收入羣體的需求。在產品的推廣過程當中,咱們採集用戶數據,分析用戶習慣,進而定製出更符合其生活習慣的智慧家庭服務。
(3)全方位產品推廣
根據第二步採集的用戶數據,分析不一樣年齡、階層等用戶的生活工做習慣,咱們將智慧家庭產品細緻化,定製出多套產品服務,使其能適應絕大多數的用戶需求。
6.核心價值及創新設計
本項目主要研發產品爲4個方向:
(1) 智慧家庭互聯網應用平臺;
(2) 通訊模塊、智慧家庭系列產品的研發和生產;
(3) 智慧家庭雲端服務器的研發和服務;
(4) 智慧家庭家居控制應用程序。
7.創新設計:
(1) 節能環保
(2) 安全防盜
(3) 健康生活
(4) 智能控制
8.項目經驗及教訓
項目的提出、設計、分析及實現經歷了一個很長的開發週期。在團隊開發的過程當中,遇到了一系列的問題。初期的需求分析不明確,以及在項目進行中需求的不斷變動,都爲項目的順利進行帶來了不少麻煩。在項目開發過程當中,遇到了關於硬件設計的瓶頸期,你們經過對arduino的學習,由陌生到熟悉,在探索中不斷尋找研究方向。
另外,在項目開發中最重要的一點是團隊意識。咱們的團隊是由五我的組成的,在項目經理的指揮下,你們配合默契,分工明確,遇到問題可以及時溝通。這也是一個優秀的團隊應該具有的基本能力,只有在一個有凝聚力的氛圍下,咱們才能高效的完成任務。
從另外一個角度談項目經驗,創新idea是很是重要的一個因素。簡單的項目開發每個項目組都能完成,基本的開發能力每個開發者都具有。那麼,如何在衆多的項目中脫穎而出,咱們須要的是創新。這也是當今社會推進科技進步的首要環節,咱們的生活離不開創新,只有咱們的產品足夠吸引用戶,纔可以有很好的推廣價值。
9.軟件工程建議
(1) 分階段與用戶進行溝通,不斷改進項目的功能需求;
(2) 不要認爲項目開發就是編程寫代碼,文檔編寫更爲重要,80%的文檔設計與20%的編程相結合。完整的項目文檔有利於用戶和開發者的交流,也便於後期的項目維護;
(3) 軟件測試也是一個很重要的環節,在產品推廣使用初期,須要不斷的經過α測試和β測試,在測試中收集問題,改進問題。
博客編輯:馬舒婕