OneNet 數據推送

  NB設備接入onenet平臺,需要將上報數據及時推送給自己的應用服務器,目前,移動提供2中方式獲取onenet平臺數據

  • API調用服務
  • 數據推送服務

  API調用服務及時性感覺不夠,於是就折騰一下數據推送的方式;

  數據推送服務文檔《https://open.iot.10086.cn/doc/art460.html#108

  啓用平臺提供數據推送功能,可以將平臺作爲客戶端,將相關信息以HTTP/HTTPS請求的方式,發送給應用服務器。

預備條件:

SDK提供4中語言,包括C#, JAVA, PHP, nodejs。 我們選擇java

使用eclipse 導入java工程

對配置參數進行修改

使用maven install , 編譯得到 receiver.jar, 文件翻轉target目錄下

將receiver.jar放到服務器中, 我使用的樹莓派

使用下列指令運行服務, 等待連接

java -jar receiver.jar >out.file &

進入onenet開發者中心,選擇已經創建的應用,創建一個羣組,並關聯設備

 

配置好數據推送的地址,

配置連接成功之後,NB設備上傳數據是,就會推送到自己的服務器上

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章