2016-12-01 56 views
1

我們正在開發一個系統,其中配備了希姆通SIM800 GPRS模塊幾個設備需要在端口443使用AT命令遙測數據發送到物聯網中心爲GET & POST數據到Azure的REST API端點。GPRS設備和Azure的IOT中心問題

的https:// {IoTHubName} .azure-devices.net /裝置/ {DEVICEID} /消息/事件API-版本= {API-版本}

問題:我們在IOT結束時成功獲得消息。但在設備端我們總能得到狀態代碼。

注:

我們能夠使用AT命令從任何其他REST API獲取&後,我們是主人在Azure中&能夠得到狀態碼200

2.我們通過調用我們自己REST服務的AT命令,這是主人在Azure中,該服務採用蔚藍色的C#SDK發佈的數據到物聯網中心的目的。我們得到狀態200.

3.由於設備不兼容,我們無法使用Azure C SDK。所以我們通過AT命令使用IOT Hub Rest API調用。

+1

你是說你得到一個HTTP 600狀態碼?因爲我認爲沒有比5xx更高的嗎? – juunas

+1

@juunas:是HTTP 600狀態碼。這就是爲什麼我得到這個!!!的困惑,因爲消息在IOT Hub端成功發佈。 –

+1

我對WebSockets的MQTT協議的初學者,但443,什麼你是指協議? – HydTechie

回答

0

這個問題之後,支持https更新Simcom的SIM800 GPRS模塊解決。