




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1DBXX/XXXXX—XXXX農(nóng)村人居環(huán)境長效管護(hù)平臺數(shù)據(jù)交換規(guī)范本標(biāo)準(zhǔn)規(guī)定了江西省農(nóng)村人居環(huán)境長效管護(hù)平臺數(shù)據(jù)交換的相關(guān)術(shù)語和定義、設(shè)計要求及接口要求。本標(biāo)準(zhǔn)適用于江西省農(nóng)村人居環(huán)境長效管護(hù)平臺設(shè)計規(guī)范。2規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T29765-2021信息安全技術(shù)數(shù)據(jù)備份與恢復(fù)產(chǎn)品技術(shù)要求與測試評價方法GB/T20271信息安全技術(shù)信息系統(tǒng)通用安全技術(shù)要求GB/T20273-2019信息安全技術(shù)數(shù)據(jù)庫管理系統(tǒng)安全技術(shù)要求GB/T31496-2015信息技術(shù)安全技術(shù)信息安全管理體系實施指南GB/T21063.6政務(wù)信息資源目錄體系第6部分:技術(shù)管理要求GB/T15629信息技術(shù)系統(tǒng)間遠(yuǎn)程通信和信息交換局域網(wǎng)和城域網(wǎng)GB/T28181-2016安全防范視頻監(jiān)控聯(lián)網(wǎng)系統(tǒng)信息傳輸、交換、控制技術(shù)要求DB36/T981-2017電子政務(wù)共享數(shù)據(jù)統(tǒng)一交換平臺技術(shù)規(guī)范DB36/T984—2017政務(wù)服務(wù)網(wǎng)集成對接規(guī)范DB36/T1179—2019政務(wù)數(shù)據(jù)共享技術(shù)規(guī)范GB/T33745-2017物聯(lián)網(wǎng)術(shù)語GB/T36478.1-2018信息交換和共享3術(shù)語和定義GB/T33745-2017、GB/T36478.1-2018界定的以及下列術(shù)語和定義適用于本文件。3.1農(nóng)村人居環(huán)境長效管護(hù)平臺(Rurallivingenvironmentlong-termmanagementplatform)采用物聯(lián)網(wǎng)、云計算、大數(shù)據(jù)、AI等新一代信息技術(shù),通過數(shù)字化技術(shù)驅(qū)動農(nóng)村人居環(huán)境有效治理,實現(xiàn)農(nóng)村人居環(huán)境長效管護(hù)數(shù)字化、環(huán)境監(jiān)測智能化、公眾監(jiān)督便捷化。平臺集“投訴、整改、反饋、監(jiān)督”等功能為一體,以實現(xiàn)農(nóng)村人居環(huán)境持續(xù)改善及治理長效管護(hù)為目的,推動鄉(xiāng)村由“一時美”向“持久美”轉(zhuǎn)變。3.2物聯(lián)網(wǎng)監(jiān)測數(shù)據(jù)共享模塊/系統(tǒng)(IOTmonitoringdatasharingmodule/system)2DBXX/XXXXX—XXXX物聯(lián)網(wǎng)監(jiān)測數(shù)據(jù)共享模塊/系統(tǒng)(以下簡稱“共享平臺”是面向農(nóng)村人居環(huán)境進(jìn)行智能化監(jiān)測的傳感設(shè)備,這些設(shè)備的動態(tài)監(jiān)測數(shù)據(jù)統(tǒng)一存儲在農(nóng)村人居環(huán)境長效管護(hù)平臺,并建立數(shù)據(jù)共享模塊來提供數(shù)據(jù)服務(wù)。4概述依據(jù)國標(biāo)GB/T33745-2018中的規(guī)定,交換和共享數(shù)據(jù)模塊/系統(tǒng)既可以是物聯(lián)網(wǎng)系統(tǒng)中的一個功能模塊,也可以是一個獨立的系統(tǒng),通過數(shù)據(jù)接口方式,數(shù)據(jù)提供方通過物聯(lián)網(wǎng)系統(tǒng)將交換和共享的數(shù)據(jù)導(dǎo)入到對應(yīng)的模塊/系統(tǒng);數(shù)據(jù)需求方從物聯(lián)網(wǎng)相應(yīng)模塊/系統(tǒng)獲取物聯(lián)網(wǎng)數(shù)據(jù),數(shù)據(jù)接口如圖1所示。5接口要求5.1約定本章給出了共享平臺的基本接口方法、參數(shù)。接口應(yīng)與物聯(lián)網(wǎng)系統(tǒng)的軟件平臺無關(guān),接口宜采用WebService技術(shù)實現(xiàn)。以下接口描述,只規(guī)定了共享平臺實現(xiàn)的基本接口方法、參數(shù)項目、參數(shù)類型、參數(shù)格式及命名規(guī)范。為便于提供方和需求方統(tǒng)一調(diào)用數(shù)據(jù),接口方法和參數(shù)宜采用英文命名。3DBXX/XXXXX—XXXX6接口設(shè)計規(guī)范6.1基本規(guī)范接口地址:http://xxx.xxx.xxx.xxx:xxxx/。接口協(xié)議:WebService。編碼方式:UTF-8。交換格式:JSON。6.2返回錯誤碼code接口錯誤碼返回標(biāo)準(zhǔn)規(guī)范見表1:表1:返回錯誤碼code及描述參數(shù)名code值描述0成功999失敗正在處理7設(shè)備數(shù)據(jù)上報頻次規(guī)范7.1數(shù)據(jù)上報頻次智能垃圾桶:6小時/條,或12小時/條。水質(zhì)監(jiān)測設(shè)備:6小時/條,或12小時/條。氣味探測器:6小時/條,或12小時/條。車載/卡牌:1分鐘以上/條。環(huán)境探測器:6小時/條。8數(shù)據(jù)提供方8.1身份認(rèn)證8.1.1獲取令牌接口接口方法:getToken。接口路徑:api/open/oauth/。請求方式:POST。請求參數(shù):見表2。表2getToken參數(shù)名必選類型說明app_id是string由平臺頒發(fā)app_secret是string由平臺頒發(fā)返回示例:見附錄A.1。4DBXX/XXXXX—XXXX8.2設(shè)備管理8.2.1產(chǎn)品列表簡要描述:獲取農(nóng)村人居環(huán)境長效管護(hù)平臺標(biāo)準(zhǔn)物聯(lián)網(wǎng)產(chǎn)品。接口方法:getProductList。接口路徑:api/open/product/。請求方式:POST。參數(shù):見表3。表3getProductList報頭參數(shù)名必選類型說明token是String通信證key參數(shù)名必選類型說明productName否string產(chǎn)品名稱productProtocol否Integer產(chǎn)品協(xié)議:Integer,產(chǎn)品協(xié)議:1.T-LINK協(xié)議2.MQTT協(xié)議3.LWM2M協(xié)議4.TUP協(xié)議5.HTTP協(xié)議6.JT/T8087.TCP協(xié)議8.私有TCP(網(wǎng)關(guān)子設(shè)備協(xié)議)9.私有UDP(網(wǎng)關(guān)子設(shè)備協(xié)議)10.網(wǎng)關(guān)產(chǎn)品MQTT(網(wǎng)關(guān)產(chǎn)品協(xié)議)11.南向云productId是返回示例:見附錄A.2。8.2.2設(shè)備列表簡要描述:獲取農(nóng)村人居環(huán)境長效管護(hù)平臺設(shè)備列表。接口方法:getDeviceList。接口路徑:api/open/device/。請求方式:POST。請求參數(shù):見表4。表4getDeviceList報頭參數(shù)名必選類型說明Token是String通信證key參數(shù)名必選類型說明netStatus否設(shè)備狀態(tài)deviceNo否String設(shè)備編號5DBXX/XXXXX—XXXX參數(shù)名必選類型說明productId是StringgridCode是String區(qū)域code返回示例:見附錄A.3。8.2.3新建產(chǎn)品簡要描述:添加產(chǎn)品(產(chǎn)品為設(shè)備直連+非NB網(wǎng)關(guān)協(xié)議)。接口方法:CreateProduct。接口路徑:api/open/product/。請求方式:POST。請求參數(shù):見表5。表5CreateProduct報頭參數(shù)名必選類型說明Token是String通信證key請求body(數(shù)據(jù)類型application/json;charset=utf-8)6XX{XX"accessType":1,"authType":0,"dataEncryption":0,"deviceModel":"string","encryptionType":0,"endpointFormat":0,"lwm2mEdrxTime":null,"manufacturerId":"string","networkType":0,"nodeType":1,"payloadFormat":0,"powerModel":0,"productDesc":"string","productName":"string","productProtocol":0,"productType":"string","secondaryType":"string","thirdType":"string","tupIsThrough":0,"tupDeviceModel":"string"}描述:productName:產(chǎn)品名稱(必填產(chǎn)品名稱最多64個字符,產(chǎn)品名稱必須包含數(shù)字或字母或漢字,產(chǎn)品名稱不能重復(fù)productType:產(chǎn)品分類(必填)secondaryType:二級分類(必填)thirdType:三級分類(必填)nodeType:節(jié)點類型(必填1.設(shè)備,2.網(wǎng)關(guān)accessType:接入類型(必填):1.設(shè)備直連,2.網(wǎng)關(guān)接入,3.南向云接入(只支持1)networkType:網(wǎng)絡(luò)類型(必填):1.WIFI,2.移動蜂窩數(shù)據(jù)3.NB-IoT,4.以太網(wǎng),5.藍(lán)牙,6.ZigBee(只支持1/2/3/4)productProtocol:產(chǎn)品協(xié)議(必填只支持1.T-LINK協(xié)議2.MQTT協(xié)議3.LWM2M協(xié)議5.HTTP協(xié)議6.JT/T8087.TCP協(xié)議10.網(wǎng)關(guān)MQTT協(xié)議authType:認(rèn)證方式1:特征串認(rèn)證,2:SM9認(rèn)證,3:證書認(rèn)證,4:IMEI認(rèn)證,5:SIMID認(rèn)證,6:SM2認(rèn)證,7:IPV6標(biāo)識認(rèn)證payloadFormat:消息格式1:json,2:緊湊二進(jìn)制dataEncryption:數(shù)據(jù)加密方式1:sm1,2:sm2,3:sm4,4:dtls,5:明文(只支持MQTT/LWM2M)encryptionType:安全類型(只支持MQTT,TCP協(xié)議)0:一機(jī)一密,1:一型一密tupIsThrough:是否透傳:0.透傳,1不透傳(JT/T808,tcp協(xié)議,只有透傳,消息格式必須只能傳null)deviceModel:JT/T808協(xié)議設(shè)備型號manufacturerId:JT/T808協(xié)議制造商IDendpointFormat:Endpoint格式(LWM2M協(xié)議必填):1IMEI2URN:IMEI:###############3URN:IMEIIMSI:返回示例:見附錄A.4。7DBXX/XXXXX—XXXX8.2.4刪除產(chǎn)品簡要描述:刪除產(chǎn)品數(shù)據(jù),如果產(chǎn)品下有設(shè)備數(shù)據(jù),則無法刪除產(chǎn)品。接口方法:deleteProduct。接口路徑:api/open/product/。請求方式:Delete。請求參數(shù):見表6。表6deleteProduct報頭參數(shù)名必選類型說明token是String通信證keyMasterKey是stringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看報體參數(shù)名必選類型說明productId是gridCode是String區(qū)域code返回示例:見附錄A.58.2.5更新產(chǎn)品簡要描述:更新產(chǎn)品數(shù)據(jù)。接口方法:updateProduct。接口路徑:api/open/product/。請求方式:put。請求參數(shù):見表7。表7updateProduct報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明gridCode是String區(qū)域code請求body(數(shù)據(jù)類型application/json;charset=utf-8){"endpointFormat":null,8DBXX/XXXXX—XXXX"powerModel":null,"productDesc":"string","productId":0,"productName":"string","lwm2mEdrxTime":null}描述:productId:產(chǎn)品ID,必填productName:產(chǎn)品名稱,產(chǎn)品名稱租戶內(nèi)不能重復(fù),必填productDesc:產(chǎn)品描述,選填endpointFormat:endpoint類型(Lwm2m協(xié)議必填)1.IMEI2.URN:IMEI:###############3.URN:IMEI-IMSI:###############-###############4.URN:IMEI+SM9注:認(rèn)證方式為SM9認(rèn)證時,endpoint類型為4認(rèn)證方式為IMEI認(rèn)證、sm2認(rèn)證時,endpoint類型為1、2、3powerModel:省電模式(Lwm2m協(xié)議必填)1.PSM2.DRX3.eDRXlwm2mEdrxTime:eDRX模式時間窗(LWM2M協(xié)議,當(dāng)省電模式為3時,必填):20~10485.76間的值,精確到小數(shù)點后兩位返回示例:見附錄A.6。8.2.6創(chuàng)建設(shè)備簡要描述:增加設(shè)備。接口方法:CreateDevice。接口路徑:api/open/device/。請求方式:POST。請求參數(shù):見表8。表8CreateDevice報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明MasterKey是StringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看gridCode是String區(qū)域codedeviseName是String設(shè)備名稱deviceSn是String設(shè)備編號Imei是StringImei號9DBXX/XXXXX—XXXX報體參數(shù)名必選類型說明productId是operator是String操作人返回示例:見附錄A.7。8.2.7刪除設(shè)備簡要描述:刪除設(shè)備數(shù)據(jù)。接口方法:deleteDevice。接口路徑:api/open/device/。請求方式:Delete。請求參數(shù):見表9。表9deleteDevice報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明productId是deviceIds是string可以刪除多個設(shè)備(最多支持200個設(shè)備)。多個設(shè)備id,中間以逗號","隔開。MasterKey是StringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看gridCode是String區(qū)域code8.2.8更新設(shè)備簡要描述:更新設(shè)備數(shù)據(jù)。接口方法:updateDevice。接口路徑:api/open/device/。請求方式:PUT。請求參數(shù):見表10。表10updateDevice報頭參數(shù)名必選類型說明token是String通信證keyMasterKey是StringDBXX/XXXXX—XXXX請求參數(shù)名必選類型說明gridCode是String區(qū)域code請求body(數(shù)據(jù)類型application/json;charset=utf-8){"deviceName":"string","operator":"string","other":{"autoObserver":0,"imsi":"12545154878451"},"productId":0}描述:deviceName:設(shè)備名稱,選填operator:操作者,必填other:LWM2M協(xié)議必填參數(shù),其他協(xié)議不填:{autoObserver:0.自動訂閱1.取消自動訂閱,訂閱指的是平臺訂閱設(shè)備能夠上報的object數(shù)據(jù)選填;imsi:總長度不超過15位,使用0~9的數(shù)字,String類型選填;}productId:產(chǎn)品ID,必填返回示例:見附錄A.98.2.9獲取物模型簡要描述:查詢屬性列表信息,獲取標(biāo)準(zhǔn)數(shù)據(jù)參數(shù)名稱及數(shù)據(jù)類型接口方法:QueryPropertyList接口路徑:api/open/model/properties/請求方式:GET請求參數(shù):見表11。表11QueryPropertyList報頭參數(shù)名必選類型說明token是String通行證keyMasterKey是StringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看報體參數(shù)名必選類型說明productId是產(chǎn)品IdsearchValue否String可填值:屬性名稱,屬性DBXX/XXXXX—XXXX報頭參數(shù)名必選類型說明gridCode否String區(qū)域codepageNow否當(dāng)前頁數(shù)pageSize否每頁記錄數(shù)返回示例:見附錄A.108.2.10獲取標(biāo)準(zhǔn)產(chǎn)品物模型簡要描述:標(biāo)準(zhǔn)農(nóng)村人居環(huán)境長效管護(hù)平臺標(biāo)準(zhǔn)物模型。接口方法:QueryStandardModel。接口路徑:api/open/standardModel/。請求方式:GET。請求參數(shù):見表12。表12QueryStandardModel報頭參數(shù)名必選類型說明token是String通信證keyMasterKey是StringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看報體參數(shù)名必選類型說明standardVersion否String標(biāo)準(zhǔn)物模型版本號thirdType否三級分類id返回示例:見附錄A.11。8.2.11獲取服務(wù)列表信息簡要描述:獲取農(nóng)村人居環(huán)境長效管護(hù)平臺服務(wù)列表信息。接口方法:QueryPropertyList。接口路徑:api/open/model/properties/。請求方式:GET。請求參數(shù):見表13。表13QueryPropertyList報頭參數(shù)名必選類型說明DBXX/XXXXX—XXXXtoken是String通信證keyMasterKey是StringMasterKey在該設(shè)備所屬產(chǎn)品的概況中可以查看報體參數(shù)名必選類型說明productId是產(chǎn)品IdsearchValue否String可填值:屬性名稱,屬性標(biāo)識符gridCode是String區(qū)域codepageNow否當(dāng)前頁數(shù)pageSize否每頁記錄數(shù)8.2.12智能垃圾桶數(shù)據(jù)上報簡要描述:智能垃圾桶設(shè)備上報數(shù)據(jù)。接口方法:uploadRubbishData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表14。表14uploadRubbishData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明body是String智能垃圾桶標(biāo)準(zhǔn)物模型{"deviceId":"be04c3519c5740c1b82fe0fceb9d2e82","uploadTime":"2021-07-1916:29:41","latitude":"0.0","longitude":"0.0","errorCode":"0000","fireState":"0","tiltAngle":"0","powerState":"0","temperature":24,DBXX/XXXXX—XXXX"deviceState":null,"batteryValue":0,"locationFlag":null,"fireThreshold":0,"fullThreshold":0,"tiltThreshold":null,"batteryVoltage":3.63,"powerThreshold":0,"fullState":"0","inclineState":"0","high":464,"deviceNo":null,"imei":null}8.2.13人員卡牌設(shè)備數(shù)據(jù)上報簡要描述:卡牌設(shè)備上報數(shù)據(jù)。接口方法:uploadCardData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表15。表15uploadCardData報頭參數(shù)名必選類型說明Token是String通信證key報體參數(shù)名必選類型說明body是String人員卡牌標(biāo)準(zhǔn)物模型{"deviceId":"e978a25e8c6d4e9fbe9286cedc6aedcd","uploadTime":null,"longitude":"114.1700000","latitude":"26.4400000","speed":2,"direction":null,DBXX/XXXXX—XXXX"signal":null,"battery":"31","gpsFlag":null,"receiveTime":"2021-07-2118:13:06.133","createTime":"2021-07-2209:55:54","heading":null,"valid":"0","imei":null}8.2.14智慧廁改設(shè)備數(shù)據(jù)上報簡要描述:廁改設(shè)備上報數(shù)據(jù)。接口方法:uploadToiletData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表16。表16uploadToiletData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明body是String智慧廁改設(shè)備標(biāo)準(zhǔn)物模型DBXX/XXXXX—XXXX{"deviceId":,"deviceName":null,"uploadTime":"2021-08-2715:49:00","humWoman":null,"tempWoman":null,"h2sWoman":null,"nh3Woman":null,"humMan":"81.108642578125","tempMan":"28.8987979888916","h2sMan":"0.0010200000833719969","nh3Man":"0.004118899814784527","squatIdleWoman":0,"squatIdleMan":0,"pfWoman":null,"pfMan":null,"createTime":null,"imei":null}8.2.15污水監(jiān)測設(shè)備上報數(shù)據(jù)簡要描述:污水監(jiān)測設(shè)備上報數(shù)據(jù)。接口方法:uploadWaterData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表17。表17uploadWaterData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明body是String污水監(jiān)測設(shè)備標(biāo)準(zhǔn)物模型{"deviceId":"15036215BK7201SN001625",DBXX/XXXXX—XXXX"uploadTime":"2021-08-0417:01:03","temperature":29,"conductivity":1,"turbidity":1348.2,"ph":7.31,"doxygen":5.670000076293945,"imei":null}8.2.16車載設(shè)備數(shù)據(jù)上報簡要描述:車載設(shè)備上報數(shù)據(jù)。接口方法:uploadCarData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表18。表18uploadCarData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明body是String車載設(shè)備標(biāo)準(zhǔn)物模型{"deviceId":"a6fdce27e9844ba5b0b9f97ae7d40136","uploadTime":"2021-04-0215:42:17","batteryVoltage":360,"batteryStatus":0,"reserved":0,"temperature":55,"speed":0,"latitude":29.384321,"longitude":117.23177,"height":15,"actualLevel":null,"dataSource":null,"syncStatus":0,"syncTime":null,DBXX/XXXXX—XXXX"alarm":0,"mileage":0,"recorderSpeed":0,"gpsswitch":1,"imei":null}8.2.17空氣站設(shè)備數(shù)據(jù)上報簡要描述:空氣站設(shè)備上報數(shù)據(jù)。接口方法:uploadtAirData。接口路徑:api/open/uploadData/。請求方式:Post。請求參數(shù):見表19。表19uploadtAirData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明body是String空氣站標(biāo)準(zhǔn)物模型{"deviceId":,"temperature":"0","humidity":"0","windSpeed":"0","windDirection":"0","pressure":"0","uploadTime":"2021-07-2211:38:10","rainfall":null,"dailyRainfall":null,"lightIntensity":null,"no2":"4.253","so2":null,"pm10":"32.261","pm25":"6.425"}DBXX/XXXXX—XXXX9數(shù)據(jù)需求方9.1設(shè)備數(shù)據(jù)管理9.1.1獲取設(shè)備監(jiān)測數(shù)據(jù)簡要描述:根據(jù)設(shè)備Id設(shè)備類別獲取設(shè)備上報監(jiān)測數(shù)據(jù)。接口方法:getDeviceDataById。接口路徑:api/open/device/。請求方式:POST。請求參數(shù):見表20。表20getDeviceDataById報頭參數(shù)名必選類型說明token是String通行證key參數(shù)名必選類型說明deviceId是stringfacilityCategory是string設(shè)備類別startTime否string開始時間endTime否string結(jié)束時間9.1.2獲取設(shè)備原始上傳數(shù)據(jù)包簡要描述:獲取設(shè)備原始上傳數(shù)據(jù)格式接口方法:getBasicDataList接口路徑:api/open/basicData/請求方式:POST請求參數(shù):見表21。表21getBasicDataList參數(shù)名必選類型說明deviceName否string設(shè)備名稱deviceId是StringgridCode是String區(qū)域codeDBXX/XXXXX—XXXX9.1.3獲取設(shè)備上報事件信息簡要描述:獲取設(shè)備上報事件信息。接口方法:getEventBasicDataList。接口路徑:api/open/events/。請求方式:POST。請求參數(shù):見表22。表22getEventBasicDataList參數(shù)名必選類型說明deviceName否string設(shè)備名稱iotEventType否string事件類型deviceId是StringgridCode是String區(qū)域code9.1.4獲取智能垃圾桶數(shù)據(jù)簡要描述:獲取智能垃圾桶設(shè)備上報數(shù)據(jù)。接口方法:getRubbishData。接口路徑:api/open/deviceData/。請求方式:Post。請求參數(shù):見表23。表23getRubbishData報頭參數(shù)名必選類型說明token是String通信證key參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是String9.1.5獲取人員卡牌設(shè)備數(shù)據(jù)簡要描述:獲取卡牌設(shè)備上報數(shù)據(jù)。接口方法:getCardData。接口路徑:api/open/deviceData/。請求方式:Post。DBXX/XXXXX—XXXX請求參數(shù):見表24。表24getCardData報頭參數(shù)名必選類型說明token是String通信證key請參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是String9.1.6獲取污水監(jiān)測設(shè)備數(shù)據(jù)簡要描述:獲取污水監(jiān)測設(shè)備上報數(shù)據(jù)。接口方法:getWaterData。接口路徑:api/open/deviceData/。請求方式:Post。請求參數(shù):見表25。表25getWaterData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是String9.1.7獲取車載設(shè)備數(shù)據(jù)簡要描述:獲取車載設(shè)備上報數(shù)據(jù)。接口方法:getCarData。接口路徑:api/open/deviceData/。請求方式:Post。請求參數(shù):見表26。表26getCarData報頭參數(shù)名必選類型說明token是String通信證keyDBXX/XXXXX—XXXX報體參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是String9.1.8獲取智慧廁改設(shè)備數(shù)據(jù)簡要描述:獲取廁改設(shè)備上報數(shù)據(jù)。接口方法:getToiletData。接口路徑:api/open/deviceData/。請求方式:Post。請求參數(shù):表27。表27getToiletData報頭參數(shù)名必選類型說明token是String通信證key報體參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是String9.1.9獲取空氣站設(shè)備數(shù)據(jù)簡要描述:獲取空氣站設(shè)備上報數(shù)據(jù)。接口方法:getAirData。接口路徑:api/open/deviceData/。請求方式:Post。請求參數(shù):見表28。表28getAirData報頭參數(shù)名必選類型說明Token是String通信證key報體參數(shù)名必選類型說明gridCode是String區(qū)域codedeviceId是StringDBXX/XXXXX—XXXX附錄A(資料性)接口返回示例A.1獲取令牌接口返回示例以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.1{"msg":"success","expireTime":"2021-03-3010:24:28","expire":86400,"token":"eyJhbGciOiJIUzUxMiJ9.eyJhcHBTZWNyZXQiOiJudWxsIiwiZXhwIjoxNjI5NjgxNTA2LCJjcmVhdGVkIjoxNjI5NjgwNjA2ODM4LCJhcHBJZCI6Im51bGwifQ.l-OCLUw8TTEyngvpExaJ7Q-sBCZiVDVJxGDEEHCcrHxo9-rx_-8RbGVqT7IEjsFqMHAM_CJAfatYjaNfh0JZ7g"}參數(shù)名類型說明code當(dāng)code為0成功返回數(shù)據(jù)msgString返回結(jié)果字符串data集合結(jié)果集合expireTimeString過期時間expire過期(秒)tokenString令牌A.2產(chǎn)品列表接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.3{{“productId”:1532043DBXX/XXXXX—XXXX“productName":"tup-test-zcj",}參數(shù)名類型說明codeint當(dāng)code為0成功返回數(shù)據(jù)msgStringcode對應(yīng)描述信息productIdstring產(chǎn)品iddeviceCountint產(chǎn)品下面設(shè)備總數(shù)powerModelint電源模式productProtocolstring產(chǎn)品協(xié)議(Integer,產(chǎn)品協(xié)議:1.T-LINK協(xié)議2.MQTT協(xié)議3.LWM2M協(xié)議4.TUP協(xié)議5.HTTP協(xié)議6.JT/T8087.TCP協(xié)議8.私有TCP(網(wǎng)關(guān)子設(shè)備協(xié)議)9.私有UDP(網(wǎng)關(guān)子設(shè)備DBXX/XXXXX—XXXX參數(shù)名類型說明協(xié)議)10.網(wǎng)關(guān)產(chǎn)品MQTT(網(wǎng)關(guān)產(chǎn)品協(xié)議)11.南向云)payloadFormatint數(shù)據(jù)上報格式(Integer,消息類型1:json,2:緊湊二進(jìn)制)powerModelStrstring電源模式描述productProtocolStrstring產(chǎn)品協(xié)議描述payloadFormatStrstring數(shù)據(jù)上報格式描述endpointFormatStrstringendpoint格式描述authTypeStrstring認(rèn)證方式描述networkTypeStrstring網(wǎng)絡(luò)類型描述productNamestring產(chǎn)品名稱描述productDescstring產(chǎn)品描述endpointFormatintendpoint格式authTypeint認(rèn)證方式(Integer,認(rèn)證方式1:特征串認(rèn)證,2:sm9雙向認(rèn)證,4:IMEI認(rèn)證,5:SIMID認(rèn)證,6:sm2認(rèn)證)apiKeystringapikeycreateTimestring創(chuàng)建時間updateTimestring更新時間productTypeint產(chǎn)品類別secondaryTypestring二級類別thirdTypestring三級類別productTypeValuestring產(chǎn)品類型值secondaryTypeValuestring二級產(chǎn)品類型值thirdTypeValuestring三級產(chǎn)品類型值tupDeviceModelstringtup設(shè)備模式A.3設(shè)備列表接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.5{{DBXX/XXXXX—XXXX}}參數(shù)名類型說明code當(dāng)code為0成功返回數(shù)據(jù)MsgStringCode對應(yīng)信息deviceSnString設(shè)備編號deviceIdStringdeviceNameString設(shè)備名稱productIdString產(chǎn)品名稱deviceStatus設(shè)備激活狀態(tài)狀態(tài)(.:已注冊1:已激活2:已注銷)deviceStatusStrString設(shè)備狀態(tài)名稱netStatus設(shè)備在線狀態(tài)(1:在線2:不在線)netStatusStrString設(shè)備在線狀態(tài)名稱productProtocolString設(shè)備通訊協(xié)議(Integer,產(chǎn)品協(xié)議:1.T-LINK協(xié)議2.MQTT協(xié)議3.LWM2M協(xié)議4.TUP協(xié)議5.HTTP協(xié)議6.JT/T8087.TCP協(xié)議8.私有TCP(網(wǎng)關(guān)子設(shè)備協(xié)議)9.私有UDP(網(wǎng)關(guān)子設(shè)備協(xié)議)10.網(wǎng)關(guān)產(chǎn)品MQTT(網(wǎng)關(guān)產(chǎn)品協(xié)議)11.南向云)productProtocolStrString通訊協(xié)議名稱createTimeString創(chuàng)建時間updateTimeString更新時間activeTimeString激活時間DBXX/XXXXX—XXXXofflineAtString下線時間onlineAtString上線時間facilityCategoryString設(shè)備類別dataSourceString數(shù)據(jù)來源A.4新建產(chǎn)品接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.7{"code":0,"msg":"ok","result":{"productId":10012761,"productName":"測試創(chuàng)建產(chǎn)品","tenantId":"300","productDesc":"創(chuàng)建產(chǎn)品","productType":10024,"secondaryType":10025,"thirdType":10026,"productProtocol":1,"authType":1,"payloadFormat":1,"createTime":1571402267678,"updateTime":1571402268678,"networkType":4,"endpointFormat":1,"powerModel":1,"apiKey":"67141cddbf2e4f62a2ff458f1dd9ba8e","onlineDeviceCount":0,"deviceCount":3,"productTypeValue":"家電","secondaryTypeValue":"測試","thirdTypeValue":"測試tanglv","rootCert":1,"createBy":"user","updateBy":"user","accessType":2,"nodeType":1,"tupIsThrough":1,"dataEncryption":5,"lwm2mEdrxTime":15.2}DBXX/XXXXX—XXXX}參數(shù)名類型必選說明code否當(dāng)code為0成功返回數(shù)據(jù)msgstring否返回描述resultobject否返回結(jié)果productId否產(chǎn)品IDproductNamestring否產(chǎn)品名稱tenantId否productDescstring否產(chǎn)品描述productType否產(chǎn)品類別secondaryType否二級分類thirdType否三級分類productProtocol否Integer,產(chǎn)品協(xié)議:Integer,產(chǎn)品協(xié)議:1.T-LINK協(xié)議2.MQTT協(xié)議3.LWM2M協(xié)議4.TUP協(xié)議5.HTTP協(xié)議6.JT/T8087.TCP協(xié)議8.私有TCP(網(wǎng)關(guān)子設(shè)備協(xié)議)9.私有UDP(網(wǎng)關(guān)子設(shè)備協(xié)議)10.網(wǎng)關(guān)產(chǎn)品MQTT(網(wǎng)關(guān)產(chǎn)品協(xié)議)11.南向云協(xié)議authType否Integer,認(rèn)證方式1:特征串認(rèn)證,2:sm9認(rèn)證,3:dtls雙向認(rèn)證,4:IMEI認(rèn)證,5:SIMID認(rèn)證,6:SM2認(rèn)證payloadFormat否Integer,消息類型1:json,2:緊湊二進(jìn)制createTime否創(chuàng)建時間updateTime否更新時間networkType否Integer,網(wǎng)絡(luò)類型:1.wifi2.移動蜂窩數(shù)據(jù)3.NB-IoT4.以太網(wǎng)endpointFormat否Integer,Endpoint格式:1.IMEI2.URN:IMEI:###############3.URN:IMEI-IMSI:###############-###############4.URN:IMEI+SMpowerModel否Integer,省電模式:1.PSM2.DRX3.eDRXapiKeystring否MasterKeyonlineDeviceCount否在線設(shè)備數(shù)deviceCount否設(shè)備總數(shù)productTypeValuestring否產(chǎn)品分類名稱secondaryTypeValuestring否二級分類名稱thirdTypeValuestring否三級分類名稱rootCert否T-Link證書認(rèn)證根證書DBXX/XXXXX—XXXXcreateByString否創(chuàng)建者updateByString否更新者nodeType否節(jié)點類型:1.設(shè)備,2.網(wǎng)關(guān)accessType否接入類型:1.設(shè)備直連,2.網(wǎng)關(guān)接入,3.南向云接入,4.視圖云接入tupIsThrough否是否透傳:0.透傳,1不透傳(JT/T808,只有透傳,消息格式必須只能傳null)dataEncryption否數(shù)據(jù)加密方式1:sm1,2:sm2,3:sm4,4:dtls,5:明文lwm2mEdrxTime否eDRX模式時間窗A.5刪除產(chǎn)品接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.9{"code":0,"msg":"string"}參數(shù)名類型說明codeint當(dāng)code為0成功返回數(shù)據(jù)MsgStringCode描述A.6更新產(chǎn)品接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.11{"code":0,"msg":"ok"}參數(shù)名類型說明code當(dāng)code為0成功返回數(shù)據(jù)MsgStringCode描述DBXX/XXXXX—XXXXA.7創(chuàng)建設(shè)備接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.13{"code":0,"msg":"ok","result":{"deviceId":"89e920fa0eda47a89f04f52a88b17146","deviceName":"test003","tenantId":"300","productId":10003304,"imei":"125658789874565","deviceSn":"","token":"Tyhp7mYXm1k_upy44j32vw8GlKGH8gwvgdayOX27_2E"}}參數(shù)名類型說明Code0表示返回成功MsgString返回結(jié)果描述productIdtenantIdImei號deviceIdStringdeviceNameString設(shè)備名稱deviceSnStringtokenString設(shè)備TokenA.8刪除設(shè)備接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.15{"code":0,"msg":"string"DBXX/XXXXX—XXXX}參數(shù)名類型說明code當(dāng)code為0成功返回數(shù)據(jù)MsgStringCode描述A.9更新設(shè)備接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.17{"code":0,"msg":"string"}參數(shù)名類型說明code當(dāng)code為0成功返回數(shù)據(jù)MsgStringCode描述A.10獲取物模型接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.19{"code":0,"msg":"ok","result":{"pageNum":1,"pageSize":1,"propertyId":1,"propertyFlag":"asdggg","propertyName":"屬性1","dataType":"fix-string",DBXX/XXXXX—XXXX"unit":"g","unitName":"克每毫升","description":"""propertyId":2,"propertyFlag":"a1","propertyName":"a1","dataType":"enum","enumDetail":{"3":"4","description":"test""propertyId":3,"propertyFlag":"a2","propertyName":"a2","dataType":"float","unit":"ppm","len":4,"unitName":"百萬分率","max":"2","description":"1""propertyId":4,"propertyFlag":"a3","propertyName":"a3","dataType":"bool","boolDetail":{"false":"關(guān)","true":"開""description":"test"}DBXX/XXXXX—XXXX參數(shù)名類型說明MsgString返回結(jié)果描述resultInt結(jié)果集totalInt總數(shù)unitNameString單位名稱propertyFlagString屬性標(biāo)識符propertyNameString屬性名稱dataTypeString數(shù)據(jù)類型:二進(jìn)制數(shù)據(jù)類型及對應(yīng)枚舉值:整型integer,定長字符串fix-string,定長binaryfix-binary,無符號整型unsigned-integer,變長字符串vary-string,變長binaryvary-binary,double浮點型double,float浮點型float,時間戳timestamp,枚舉值enum。json格式數(shù)據(jù)類型及對應(yīng)枚舉值:Int32Int32,floatfloat,doubledouble,枚舉型enum,boolean類型bool,字符串string,時間戳dateunitString單位lenInt長度descriptionString描述stepInt步長propertyIdInt屬性idpageSizeInt每頁條數(shù)pageNumInt當(dāng)前頁數(shù)maxInt最大值codeInt返回狀態(tài)碼A.11獲取標(biāo)準(zhǔn)產(chǎn)品物模型接口返回示例:DBXX/XXXXX—XXXX以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.21{"code":0,"msg":"ok","result":{"properties":[{"propertyFlag":"a1","propertyName":"a1","dataType":"enum","enumDetail":{"3":"4","description":"test"{"propertyFlag":"a2","propertyName":"a2","dataType":"float","unit":"ppm","len":4,"unitName":"百萬分率","max":"2","description":"1""services":[{"serviceId":8001,"serviceFlag":"a3","serviceName":"a3","serviceType":2,"eventType":1,"description":"a","properties":[{"propertyFlag":"a2","serial":2DBXX/XXXXX—XXXX"parameters":[{"parameterFlag":"c1","parameterName":"c1","dataType":"Int32","unit":"g","len":4,"unitName":"克每毫升","max":"2","description":"1","serial":1}參數(shù)名類型說明MsgString返回結(jié)果描述resultInt結(jié)果集totalInt總數(shù)serviceTypeIntInteger服務(wù)類型1.數(shù)據(jù)上報2.事件上報3.數(shù)據(jù)獲取4.參數(shù)查詢5.參數(shù)配置6.指令下發(fā)7.指令下發(fā)響應(yīng)8.無線參數(shù)上報serviceFlagString服務(wù)標(biāo)識serviceIdStringInteger服務(wù)IdserviceNameString服務(wù)名稱eventTypeIntInteger事件類型只有事件上報才有值1:信息2:警告3:故障unitString單位lenInt長度minInt最小值stepInt步長DBXX/XXXXX—XXXXpropertyFlagString屬性標(biāo)識unitNameString單位名稱serialInt序號propertyNameString屬性名稱dataTypeString數(shù)據(jù)類型:二進(jìn)制數(shù)據(jù)類型及對應(yīng)枚舉值:整型integer,定長字符串fix-string,定長binaryfix-binary,無符號整型unsigned-integer,變長字符串vary-string,變長binaryvary-binary,double浮點型double,float浮點型float,時間戳timestamp,枚舉值enum。json格式數(shù)據(jù)類型及對應(yīng)枚舉值:Int32Int32,floatfloat,doubledouble,枚舉型enum,boolean類型bool,字符串string,時間戳dateparameterFlagString參數(shù)標(biāo)識descriptionString描述parameterNameString參數(shù)名稱maxInt最大值codeInt返回狀態(tài)碼A.12獲取服務(wù)列表信息接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.23{"code":0,"msg":"ok","result":{"pageNum":1,"pageSize":20,"serviceId":1,"serviceFlag":"asdg","serviceName":"阿薩德剛","serviceType":2,"eventType":1,DBXX/XXXXX—XXXX"description":"","properties":[{"propertyId":1,"propertyFlag":"asdggg","propertyName":"屬性1","dataType":"fix-string","unit":"g","unitName":"克每毫升","description":"""propertyId":2,"propertyFlag":"a1","propertyName":"a1","dataType":"enum","enumDetail":{"3":"4","description":"test""propertyId":4,"propertyFlag":"a3","propertyName":"a3","dataType":"bool","boolDetail":{"false":"關(guān)","true":"開""description":"test""parameters":[{"parameterId":17,"parameterFlag":"cellId","parameterName":"cellId","dataType":"integer","unit":"null","min":-2147483648,"len":4,DBXX/XXXXX—XXXX"unitName":"","max":2147483647,"description":""}參數(shù)名類型說明MsgString返回結(jié)果描述result結(jié)果集total總數(shù)serviceTypeInteger服務(wù)類型1.數(shù)據(jù)上報2.事件上報3.數(shù)據(jù)獲取4.參數(shù)查詢5.參數(shù)配置6.指令下發(fā)7.指令下發(fā)響應(yīng)8.無線參數(shù)上報pageNumInteger當(dāng)前頁數(shù)serviceFlagstring服務(wù)標(biāo)識符descriptionString描述eventTypeStringInteger事件類型只有事件上報才有值1:信息2:警告3:故障serviceIdInteger服務(wù)IdunitString單位min最小值parameterIdInteger參數(shù)IdInteger長度unitName單位名稱dataType數(shù)據(jù)類型:二進(jìn)制數(shù)據(jù)類型及對應(yīng)枚舉fix-string,定長binaryfix-binary,無符號整型unsigned-integer,變長字符串vary-string,變長binaryDBXX/XXXXX—XXXXvary-binary,double浮點型double,float浮點型float,時間戳timestamp,枚舉值enum。json格式數(shù)據(jù)類型及對應(yīng)枚舉值:Int32Int32,floatfloat,doubledouble,枚舉型enum,boolean類型bool,字符串string,時間戳dateparameterFlag參數(shù)標(biāo)識propertyFlagstring屬性標(biāo)識propertyNameString屬性名稱A.13智能垃圾桶數(shù)據(jù)上報接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.25{{"deviceId":"be04c3519c5740c1b82fDBXX/XXXXX—XXXX}}參數(shù)名類型必選說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備iduploadTimeString是上報時間latitudeString是緯度longitudeString是經(jīng)度errorCodeString是錯誤碼fireStateString否火災(zāi)狀態(tài)tiltAngleString否傾角powerStateString否電量狀態(tài)temperatureInt否溫度deviceStateString否設(shè)備模式batteryValueInt否電池電量locationFlagString否經(jīng)緯度標(biāo)識fireThresholdInt否火災(zāi)閾值fullThresholdInt否滿溢閾值tiltThresholdString否傾倒閾值batteryVoltageFloat否電池電壓powerThresholdOnt否電量閾值fullStateString否滿空狀態(tài)inclineStateString否傾倒?fàn)顟B(tài)highInt否高度deviceNoString是設(shè)備編號imeString是Imei號DBXX/XXXXX—XXXXA.14人員卡牌設(shè)備數(shù)據(jù)上報接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.27{{"deviceId":"e978a25e8c6d4e9fbe928"receiveTime":"2021-07-21"createTime":"2021-07-參數(shù)名類型是否必填說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備iduploadTimeString否上報時間latitudeString是緯度longitudeString是經(jīng)度speedInt否速度directionString否方向DBXX/XXXXX—XXXX參數(shù)名類型是否必填說明signalString否信號batteryString否電池電量gpsFlagString否Gps標(biāo)識imeiString否設(shè)備imei號sosAlarmString否報警標(biāo)記validString否有效性receiveTimeString否接收時間A.15智慧廁改設(shè)備數(shù)據(jù)上報接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.29{{"h2sMan":"0.00102000"nh3Man":"0.0041188}DBXX/XXXXX—XXXX參數(shù)名類型必選說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備iddeviceNameString否設(shè)備名稱uploadTimeString是上報時間humWomanString否女廁濕度tempWomanString否女廁溫度h2sWomanString否女廁硫化氫nh3WomanString否女廁氨氣humManString否男廁濕度tempManString否男廁溫度h2sManString否男廁硫化氫nh3ManString否男廁氨氣squatIdleWomanInt否女廁蹲位空閑數(shù)量squatIdleManInt否男廁蹲位空閑數(shù)量pfWomanString否女廁客流量pfManString否男廁客流量ImeiString是Imei號A.16污水監(jiān)測設(shè)備上報數(shù)據(jù)接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.31{{"deviceId":"15036215BKDBXX/XXXXX—XXXX}參數(shù)名類型必選說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備iduploadTimeString是上報時間temperatureInt否溫度conductivityFloat否turbidityFloat否濁度phInt否pH值doxygenFloat否溶解氧imeiString是Imei號A.17車載設(shè)備數(shù)據(jù)上報接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.33{{"deviceId":"a6fdce27e9844ba5b0b9DBXX/XXXXX—XXXX}參數(shù)名類型必選說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備idbatteryVoltageString是上報時間batteryStatusInt否溫度reservedFloat否temperatureFloat否濁度speedInt否pH值heightFloat否溶解氧latitudeString是緯度longitudeString是經(jīng)度alarmInt否是否報警uploadtTimeString是上報時間A.18空氣站設(shè)備數(shù)據(jù)上報接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:DBXX/XXXXX—XXXX表A.35{{參數(shù)名類型必選說明codeint否當(dāng)code為0成功返回數(shù)據(jù)MsgString否Code描述deviceIdString是設(shè)備iduploadTimeString是上報時間temperatureString否溫度humidityString否濕度windSpeedString否風(fēng)速windDirectionString否風(fēng)向pressureString否氣壓rainfallString否雨量dailyRainfallString否日累計雨量lightIntensityString否光照強(qiáng)度no2String否二氧化氮DBXX/XXXXX—XXXX參數(shù)名類型必選說明so2String否二氧化硫pm10String否Pm10pm25String否Pm25A.19獲取設(shè)備監(jiān)測數(shù)據(jù)接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.37{{}DBXX/XXXXX—XXXX參數(shù)名類型說明codeString狀態(tài)碼msgstring狀態(tài)碼信息elcInt信號強(qiáng)度eclNameString信號強(qiáng)度名稱pciintpcirsrpint參考信號接收功率sinrint信號與干擾加噪聲比cellIdint小區(qū)位置信息snrint網(wǎng)絡(luò)信噪比deviceIdstring設(shè)備iduploadTimestring上報時間latitudestring緯度longitudestring經(jīng)度errorCodestring錯誤碼fireStatestring火災(zāi)狀態(tài)tiltAnglestring傾角powerStatestring電量狀態(tài)temperatureint溫度deviceStatestring設(shè)備模式batteryValueint電池電量locationFlagstring經(jīng)緯度標(biāo)識fireThresholdint火災(zāi)閾值fullThresholdint滿溢閾值tiltThresholdint傾倒閾值batteryVoltagefloat電池電壓powerThresholdint電量閾值fullStatestring滿空狀態(tài)inclineStatestring傾倒?fàn)顟B(tài)DBXX/XXXXX—XXXX參數(shù)名類型說明highint高度deviceNostring設(shè)備編碼imeistring設(shè)備imei號A.20獲取設(shè)備原始上傳數(shù)據(jù)包接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.39{{"payload":"{\"hum_man\":73.8302001953125,\6200408935547,\"NH3_man\":0.001418899}DBXX/XXXXX—XXXX參數(shù)名類型說明codeint當(dāng)code為0成功返回數(shù)據(jù)msgStringcode狀態(tài)描述deviceTypestring設(shè)備類型deviceIdstring設(shè)備iddeviceNamestring設(shè)備名稱protocolstring設(shè)備傳輸協(xié)議messageTypestring消息類型messageTypeStrstring消息類型名稱serviceIdstring服務(wù)idserviceNamestring服務(wù)名稱payloadstring原始數(shù)據(jù)timestampstring上傳時間syncTimestring同步時間syncStatusint同步狀態(tài)(0:未同步1:已同步)imeistringimei號A.21獲取設(shè)備上報事件信息接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.41{{"deviceType":null,"productId":"15042251","deviceId":"4b349c049800421f8479f45f94b63a3f","deviceName":"尹仁生","protocol":"lwm2m","messageType":null,"messageTypeStr":"設(shè)備上下線狀態(tài)上報","serviceId":null,DBXX/XXXXX—XXXX"serviceName":null,"payload":null,"timestamp":null,"syncTime":"2021-08-1317:50:12","uploadTime":null,"syncStatus":0,"eventContent":null,"eventTypeStr":"信息",}參數(shù)名類型說明codeint當(dāng)code為0成功返回數(shù)據(jù)msgString返回狀態(tài)信息productIdstring產(chǎn)品iddeviceIdstring設(shè)備iddeviceNamestring設(shè)備名稱protocolstring設(shè)備協(xié)議messageTypestring消息類型messageTypeStrstring消息類型名稱serviceIdstring服務(wù)idserviceNamestring服務(wù)名稱payloadstring原始數(shù)據(jù)timestampstring創(chuàng)建時間syncTimestring同步時間uploadTimestring上報時間syncStatusint同步狀態(tài)(0:未同步1:已同步)eventContentstring事件信息內(nèi)容eventTypeint事件類別eventTypeStrstring事件類別名稱DBXX/XXXXX—XXXX參數(shù)名類型說明imeistring設(shè)備imei號A.22獲取智能垃圾桶數(shù)據(jù)接口返回示例:以JSON格式返回結(jié)果數(shù)據(jù),格式定義如下:表A.43{"code":"0","msg":"成功","data":[{"deviceId":"be04c3519c5740c1b82fe0fceb9d2e82","uploadTime":"2021-07-1916:29:41","latitude":"0.0","longitude":"0.0","errorCode":"0000","fireState":"0","tiltAngle":"0","powerState":"0","temperature":24,"deviceState":null,"batteryValue":0,"locationFlag":null,"fireThreshold":0,"fullThreshold":0,"tiltThreshold":null,"batteryVoltage":3.63,"powerTh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中文俄文貿(mào)易合同范例
- 人才房交易合同樣本
- 以專利出資合同樣本
- 公司招聘培訓(xùn)合同標(biāo)準(zhǔn)文本
- 產(chǎn)品采購合同標(biāo)準(zhǔn)文本簡易
- 伙合合同樣本
- 個人連帶擔(dān)保合同標(biāo)準(zhǔn)文本
- 養(yǎng)殖合同標(biāo)準(zhǔn)文本標(biāo)準(zhǔn)文本
- 代管合作協(xié)議合同標(biāo)準(zhǔn)文本
- 社交恐懼者面試題及答案
- 最新2022年全國中學(xué)生生物學(xué)聯(lián)賽山東賽區(qū)高中組預(yù)賽試題試題答案及提示
- 年輕干部教育管理監(jiān)督調(diào)研情況報告
- DGT-801數(shù)字式發(fā)電機(jī)保護(hù)柜調(diào)試解析課件
- 施工安全風(fēng)險評估報告完整版現(xiàn)澆箱梁
- 血氣分析報告解讀PPT課件(PPT 33頁)
- 幼兒園繪本:《閃閃的紅星》 紅色故事
- 植物生理學(xué)_第七版_潘瑞熾_答案
- FZ∕T 60021-2021 織帶產(chǎn)品物理機(jī)械性能試驗方法
- 云南大學(xué)研究業(yè)績認(rèn)定與折算細(xì)則
- DG∕T 154-2022 熱風(fēng)爐
- 《河南省企業(yè)安全風(fēng)險辨識管控與隱患排查治理雙重預(yù)防體系建設(shè)導(dǎo)則(試用)》
評論
0/150
提交評論