2017-08-01 27 views
0

我在Watson-Iot平臺中添加了2種設備類型,一個是Iot-Bridge,另一個是網關。 當我進行API調用以獲取網關類型設備的設備信息時,它給了我信息,但Iot-Bridge類型設備的相同類型的調用表示NotFound。 例如https://internetofthings.ibmcloud.com/api/v0002/organizations/ {orgId}/device/types/gateway01/devices/{deviceId} 給出了設備信息,但是在下面的調用中給出了NOT FOUND,但是在/ bulk/devices給出所有設備的列表時存在該名稱的設備。 https://internetofthings.ibmcloud.com/api/v0002/organizations/ {orgId}/device/types/iot-bridge/devices/{deviceId}使用Rest API獲取來自watson iot平臺的設備數據時出錯使用Rest API

任何人都可以提供任何想法嗎?

另外我怎樣才能獲得這些設備發送到Iot平臺的數據的所有信息?給出了API端點,但它給出了錯誤的請求。

+0

如果你能提供你的物聯網服務6個字符組織,我們可以搜索日誌中的錯誤。 – ValerieLampkin

+0

@ValerieLampkin組織ID是jt80lq – user1542652

+1

@ValerieLampkin您好Valerie,實際上現在我能夠獲得iot-bridge類型設備的細節。但想告訴你問題是設備類型名稱區分大小寫。對於按設備類型端點的設備,API不檢查設備類型名稱的大小寫敏感性,但對於設備信息端點,它會檢​​查設備類型名稱的大小寫敏感性。 – user1542652

回答

0

我很高興聽到您確認設備信息終端正在檢查個案敏感度,並通過更正設備類型名稱的大小來解決問題。

應用程序可以訂閱監視一個或多個設備的狀態,例如:

Subscribe to topic iot-2/type/device_type/id/device_id/mon 

注:要從一個以上的設備訂閱更新,使用MQTT「任何」通配符(+ )以下任何組件:

device_type 
device_id 

對於管理的設備,你可以使用API獲取登錄的連接信息,以確定何時管理設備已連接和DISCONN ected。

你會發現這個配方用於顯示有用的設備的狀態:https://developer.ibm.com/recipes/tutorials/display-status-of-registered-devices-on-watson-iot-platform/