智慧型家居通用管理平台 十 WP客戶端程式設計

2021-06-23 05:18:02 字數 636 閱讀 9420



應用第一次啟動後(或新增了新的家居裝置後),必須要更新裝置等資訊。然後再載入裝置資訊,這樣就可以顯示整個家居裝置的狀態資訊,以及控制裝置工作。下圖是載入裝置資訊後的ui:

載入任務和監視設定後的ui如下:

看起來比shs的類圖複雜多了,其實是因為沒有使用共享連線庫homeliberary,裝置系統的整個介面架構在wp中重新編寫了。所以類圖中的右下角一大塊的那些類,都是有關通用裝置系統的業務類。現在放在了一起,顯示格外的多。拋開這些類,可以看到很多業務類,都與shs的類似(名稱都一樣),但如果看源**的話,稍微顯得複雜一些。因為在wp中,要實現資料繫結,很多類都實現了inotifychangeproperty介面。如報警記錄類:

智慧型家居通用管理平台 一 架構設計理念

物聯網之智慧型家居,早就存在多少年了。但直到2014年,智慧型家居的元年才真正到來。谷歌 蘋果 微軟 三星等世界一流企業,在2014年上半年,紛紛踏足這片市場廣闊的行業。來勢之猛,投入之大,真是前所未有。收購智慧型家居裝置廠商 制定行業標準 推出各類穿戴裝置 移動裝置,各種報道新聞充斥著人們的耳目。...

智慧型家居通用管理平台 六 通訊協議

各廠商裝置的狀態資料和控制引數千差萬別,為了規範驅動程式 客戶端應用中使用資料的標準,我們制定了統一的資料格式,按照統一的協定,shp就可以統一的模式管理所有的裝置了。除了串列埠通訊外,訊息的傳遞採用stringjson物件。前面提到過,它實質是乙個資料字典,可以儲存任何內容。但儲存的內容,必須按照...

鴻雁牽手阿里打造智慧型家居平台

在日前 2016中國智慧型家居生態戰略峰會 上,阿里智慧型與鴻雁電器達成深度合作,一同布局以智慧型面板為主要控制終端的智慧型家居系統,共建智慧型家居平台。鴻雁電器總裁王公尺成表示,智慧型家居行業發展到現在,產品線已經非常豐富,但物與物之間的連線並不緊密,使用者體驗也有提公升空間。而智慧型面板作為智慧...