本文由企鵝圈原創成員hunter_zhu貢獻。
在此部分中主要體現物聯網中使用者管理、裝置管理、使用者和裝置繫結的情景。
4)向xsdk例項匯入裝置列表;
5)通過xsdk例項監聽裝置的上報資料/向裝置下發資料/監聽裝置的在離線狀態變化/主動讀取裝置資料等。
1)取消繫結裝置;
3)獲取裝置的資訊。
4)改動裝置的名稱;
雲智易平台提供了大量的restful介面拓展各種情景的功能,大部分都須要上述獲取到的access-token來完畢呼叫。
三、資料服務
物聯網情景中大多不滿足於主要的裝置控制,非常多時候須要為使用者提供歷史資料檢視服務。雲智易平台提供了四大資料服務:資料表,資料快照,統計規則以及資料**。
資料表功能相似資料庫,是雲智易為開發人員提供的資料儲存功能,開發人員通過呼叫restful介面可進行增刪查改操作;
資料快照功能用於儲存裝置某一時刻的狀態,通過裝置快照服務能夠獲取歷史資料以及變化的資料。
統計規則功能是基於資料快照的資料進行統計,獲取資料的特徵,如統計某個時間段內資料的最大值。最小值。平均值等資訊;
資料**服務可實現裝置資料到開發人員server的**,如裝置上報的資料、裝置的在離線狀態變化等。
四、告警功能
裝置控制頁面中獲取告警列表:
五、ui元件
物聯網裝置微信硬體平台接入
1 硬體裝置直接接入 裝置廠商沒有雲伺服器的方式 從友好互動和方便性我們選擇了第二種。接入方案看 1 準備條件 2 做介面開發 接下來需要至少實現如下介面 在表結構設計上使用mongodb進行儲存,因為xml和json儲存方便直接。對xml解析使用dom4j包,匯入方式 org.dom4j dom4...
微信公眾平台開發(49)物聯網硬體裝置控制技術
1 基於網路協議的智慧型家電控制 snmp開發於九十年代早期,其目的是簡化大型網路中裝置的管理和資料的獲取。許多與網路有關的軟體包,如hp的open view和nortel networks的optivity network management system,還有multi router traf...
物聯網架構演進和微信智慧型裝置平台開發
一 物聯網與物聯裝置本人對物聯網的理解是物聯裝置組成的網路,因此物聯網需要兩個要素,一是裝置能夠互聯,另乙個是能夠組網。物聯網往往又跟智慧型硬體概念相結合,當今物聯網產品形態往往又帶有無線連線的特點 有線最主要的弊端就是佈線麻煩 因此能夠支援互聯 組網 無線三個特點的物聯裝置技術就是常見的藍芽和wi...