天天看點

OneNET麒麟座應用開發之四:資料上傳測試

已經測試過OneNET麒麟座開發闆了,這次來嘗試與OneNET的連接配接和資料上傳。這也是我們測試這塊開發辦的主要原因,因為在十幾種我們有這種将分散的采集點資料上傳到背景的需求。

先看看麒麟座這塊開發闆,為上傳資料提供了2中方式,wifi和GMS,這次我們主要測試wifi方式。要實作資料上傳,我們首先需要在OneNET上擁有相應的賬戶。于是接下來我們開始研究與學習之旅。

首先打開OneNET的首頁,注冊一個賬戶,這就不用說了,非常友善就能完成。注冊成功後,登入到網站,打開“開發者中心”,就出現了如下的界面,現在什麼也沒有,我們的工作就是完成它。

OneNET麒麟座應用開發之四:資料上傳測試

在上圖中的紅框處(兩處的功能是一樣的)點選,就可以建立産品了。所謂産品,我了解就是我們打算做的東西,比方說我們做的大氣環境采樣站。點選後,會出現如下圖的界面:

OneNET麒麟座應用開發之四:資料上傳測試

在界面中輸入産品的相關資訊,這些資訊根據自己的實際情況填寫就可以了。填寫好後,儲存即可完成。會彈出對話框提示是否添加裝置。添加完産品出現如下的顯示界面:有一個産品出現。

OneNET麒麟座應用開發之四:資料上傳測試

在界面中點選該産品就可以顯示産品的詳細資訊。其中APIKey在後續的程式設計中是需要用到的。

OneNET麒麟座應用開發之四:資料上傳測試

接下來我們需要定義裝置,所謂裝置就是指我們産品中具體的某一台。點選裝置管理會出現如下圖所示的界面。

OneNET麒麟座應用開發之四:資料上傳測試

點選圖中的“立即”接入裝置,會出現裝置資訊的輸入視窗,如下圖所示:

OneNET麒麟座應用開發之四:資料上傳測試

裝置的資訊輸入,裝置名什麼的按自己的設計輸入即可。輸入完點選“接入裝置”按鈕,就可以在裝置管理界面中看到添加的裝置了。此時的裝置沒有任何的資料。

OneNET麒麟座應用開發之四:資料上傳測試

接下來,我們進入資料流模闆界面。點選“添加資料流”,彈出一個資料流設定對話框。因為在上一次我們以及采集了溫濕度資料,是以我們就上傳溫濕度資料。在資料流裡我們就添加溫度和濕度兩個資料流。

OneNET麒麟座應用開發之四:資料上傳測試

接下來我們需要編寫程式,最主要的是配置wifi連接配接,使裝置能夠連接配接到網上,同時裝置ID和APIKey也是需要的這兩個都可在上述的界面中擷取。我們以廠商提供的DEMO為基礎來修改,因為涉及到DEMO廠商的版權,具體代碼就不在此貼出了。總之由前面的擷取傳感器資料的方法,加上OneNET廠商提供的聯網DEMO,非常容易實作資料上傳。修改完成代碼後,下載下傳到目标闆。上網檢視結果,打開裝置管理就看到資料已經更新:

OneNET麒麟座應用開發之四:資料上傳測試

看一看溫度信号的趨勢曲線:

OneNET麒麟座應用開發之四:資料上傳測試

看一看濕度信号的趨勢曲線:

OneNET麒麟座應用開發之四:資料上傳測試

再在OneNET上添加一個應用,打開“應用管理”,添加2個儀表盤,并關聯到前面定義的裝置及資料流,即可由資料訓示:

OneNET麒麟座應用開發之四:資料上傳測試

總體來說OneNET實作應用還是挺友善的,因為功能比較強大,想做出理想的東西還是需要下一番功夫的。

如果閱讀這篇文章讓您略有所得,還請點選下方的【好文要頂】按鈕。

當然,如果您想及時了解我的部落格更新,不妨點選下方的【關注我】按鈕。

如果您希望更友善且及時的閱讀相關文章,也可以掃描上方二維碼關注我的微信公衆号【木南創智】

繼續閱讀