天天看點

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

  在上一篇《13.阿裡雲IoT Studio WEB監控界面建構》中,我們介紹了用阿裡雲IoT Studio(原Link Develop)可視化建構WEB界面程式。本篇文章将介紹用阿裡雲IoT Studio打造手機端APP。

  和WEB開發類似,可以通過可視化拖拽的方式,友善地将各種圖表元件與裝置相關的資料源關聯,無需程式設計,即可将物聯網平台上接入的裝置資料可視化展現。不過支援的元件相對于WEB可視化相對少一些,如下圖所示:

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

一 阿裡雲雲端裝置建立

操作步驟

1)登陸物聯網平台控制台

2)建立産品

a.左側導航欄選擇裝置管理 > 産品。在産品管理頁面,單擊建立産品。

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
b.單擊完成

産品将自動出現在産品清單中           

3)建立屬性

a.在建立的産品界面選擇功能定義 > 自定義功能>添加功能。建立溫濕度屬性

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

4)建立裝置

a.左側導航欄選中裝置管理 > 裝置,進入裝置管理頁面

b.單擊添加裝置。選中上一步建立的産品,輸入裝置名稱

(DeviceName),設定裝置備注名,單擊确認

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

c.記錄裝置證書内容

裝置證書包含ProductKey、DeviceName和DeviceSecret。裝置證書是裝置後續與物聯網平台交流的重要憑證,請妥善保管。也可以在裝置的裝置資訊中查詢

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

二 裝置連接配接阿裡雲

準備材料:YF3300裝置套裝,YFIOS組态系統,組态KEY,溫濕度傳感器(妙昕T10FBF)

官方下載下傳YFIOsManager組态管理軟體 下載下傳連結:

http://www.yfiot.com/content/downsort?current=1&title=1

裝置連接配接:

1)将組态key插入電腦,将附贈GPRS天線連接配接好,插入附贈的物聯網卡(也可使用自己購買的物聯網卡)

2)将YF3300通過Type-C連入電腦 端口選擇USB 然後點選連接配接

裝置配置:

(1)在使用者裝置中建立裝置

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

注意事項:序列槽号應選擇序列槽COM2 建立裝置名應與雲端裝置名保持一緻(YF3300_TH)其它預設

點選儲存項目,儲存自定義的組态工程。

(2)在政策清單中建立政策,政策檔案選擇sys >阿裡雲MQTT用戶端(精簡版)

A. 服務配置中在相應的地方填入裝置三元組,填入産品密鑰,服務位址會自動更改,掃描間隔可更改,變化上傳可勾選

B. IO配置中勾選與雲端IO相同的屬性變量以及該裝置的通信狀态

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(3)裝置上線

(4)單擊工具>無線遠端通用配置>儲存

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(5)部署程式

調試>部署YFIOS系統>精簡版(上雲)

調試>部署

程式部署完成組态日志輸出去區域 列印MQTT Connect OK!!! 代表裝置聯網成功

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(6)檢視雲端裝置情況 裝置為線上狀态溫度濕度實時顯示

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

三 IotStudio 配置及生成APP

(1)在物聯網平台控制台左側導航欄,點選開發服務>IotStudio

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(2)在物聯網開發頁,單擊右上角建立項目按鈕,然後建立一個項目

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(3)在IotStudio界面單機左側導航欄 推薦>移動應用開發>建立可視化應用

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(4)關聯産品/裝置 關聯上面步驟建立的 産品/裝置 擷取溫濕度屬性

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(5)單擊左側導航欄 選擇移動應用開發 打開剛建立的項目 進入IotStudio界面

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(6)自定義新增頁 ,編輯應用

拖拽左側的元件到畫布上,然後,在頁面右側,配置元件的顯示樣式、資料來源和要執行的動作。

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(7)自定義界界面: 溫濕度傳感器隻能上傳溫度濕度,空氣品質删除

選中元件 點選删除           
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(8)配置溫濕度資料

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(9)配置自定義界面入口 單機左上角【功能】首頁子產品>清單頁>新增頁面入口(右側)

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

(10)配置APP允許注冊新賬戶

左側工具欄  APP功能>賬号子產品 >允許注冊           

(11)生成APP

右上角工具欄 建構>Android建構>我隻想自己使用>随機生成>下一步

将生成的APP下載下傳到桌面 >安裝至手機>新增賬號> 安裝至手機

【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP
【阿裡雲IoT+YF3300】14.阿裡IoT Studio打造手機端APP

想體驗阿裡雲IoT平台的網友,可以單擊如下連結:

https://dev.iot.aliyun.com/sale?source=deveco_partner_yefan

繼續閱讀