在物聯網中,監測設備數據已是一個基礎必備功能,可那些不同種類的物聯設備究竟是如何上報數據到云平臺呢?本文將介紹設備上報數據到ZWS云的整個流程,讓您對設備上報數據有一個清晰的了解。
?介紹
ZWS云平臺是致遠電子研發的通用物聯網云平臺,提供多種行業解決方案及云服務,為設備廠商提供上云服務,支持對廠商不同種類設備的數據采集和分析。
不同種類的設備采集的數據點不同,比如:逆變器采集電量,水表采集水量。若設備開發者要上報設備數據到云端,首先,為了區分種類,要在云端定義設備的數據模型,也就是對設備進行建模。其次,創建設備,定義設備三元組。最后,設備連接云服務器,通過MQTT將數據上報到云,云端對數據進行清洗,用戶就能在云端查看數據了。流程如下所示:
?設備建模&創建設備
設備建模是在云端定義一類設備的模型schema,比如:設備的數據字段電量、電壓、電流等,方便后續云端清洗存儲。
創建設備是在云端添加設備,定義設備的三元組:設備類型、設備ID、設備密鑰。(設備需要使用三元組連接云服務器)。
?設備上報數據
設備固件要集成“ZWS_SDK”,SDK里面提供了設備連接云服務關于網絡層的封裝同時也提供了一些demo,其中device_example這個demo就是演示設備怎么連接云然后上報數據的。用戶可以直接通過make指令編譯SDK里的device_expl.c,編譯成功后,把設備的三元組傳給運行程序,進行數據上報即可。
linux系統,在SDK所在目錄執行以下命令:
./bin/device_example demo_dev_type d123 123123123
流程圖如下:
說明:云端支持的數據上報方式有兩種
data數據:以鍵值對形式上傳,例如:”\0key1\0value1\0key2\0value2\0”;
- raw數據:使用raw主題上報,云端需按照設備的協議,用解析腳本或者解析配置進行數據解析后,再存儲到服務器。
?云端查看數據
返回到ZWS云平臺,就可以看到設備上報的數據了。
-
物聯網
+關注
關注
2914文章
44939瀏覽量
377085 -
云平臺
+關注
關注
1文章
1327瀏覽量
39147
發布評論請先 登錄
相關推薦
涂膠設備對接物聯網云平臺的解決方案
![涂膠<b class='flag-5'>設備</b>對接物聯網<b class='flag-5'>云</b><b class='flag-5'>平臺</b>的<b class='flag-5'>解決方案</b>](https://file1.elecfans.com//web2/M00/0B/82/wKgZomc0Gz6AVGp_AA9cKGofb0Q864.png)
無線終端ZWS云應用(三)-1分鐘快速接入ZigBee網關到云
![無線終端<b class='flag-5'>ZWS</b><b class='flag-5'>云</b>應用(三)-1分鐘快速接入ZigBee網關到<b class='flag-5'>云</b>](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
EM儲能網關 ZWS智慧儲能云應用(4) — 告警介紹(上)
![EM儲能網關 <b class='flag-5'>ZWS</b>智慧儲能<b class='flag-5'>云</b>應用(4) — 告警介紹(上)](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
通過在AWS發布命令,讓io的電平狀態上報給AWS,為什么上傳的同時一模一樣的數據在串口調試助手打印?
EM儲能網關 ZWS智慧儲能云應用(3) — 收益接入介紹
![EM儲能網關 <b class='flag-5'>ZWS</b>智慧儲能<b class='flag-5'>云</b>應用(3) — 收益接入介紹](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
【產品應用】ZWS云平臺應用(3)-設備基于DTU接入
![【產品應用】<b class='flag-5'>ZWS</b><b class='flag-5'>云</b><b class='flag-5'>平臺</b>應用(3)-<b class='flag-5'>設備</b>基于DTU接入](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
評論