2016-09-21 38 views
0

我與我的一個設備(跟蹤器加密狗)與Cumulocity通信時遇到問題。我使用設備註冊界面來註冊其IMEI。然後,我在第一次連接時在同一界面接受了它。但現在我部署的跟蹤代理不斷記錄:Cumulocity跟蹤代理程序卡在「啓動自舉」

c.t.d.DeviceBootstrapProcessor:啓動自舉: (DEVICE_IMEI)

而我什麼都沒有抵達Cumulocity。所以我猜測它試圖檢索設備憑證卡住了? (參見DeviceBootstrapProcessor.tryAccessDeviceCredentials)。我有另一種相同類型的設備,它們在相同的配置下運行得很好,我無法分辨兩者之間的區別。我錯過了正確註冊設備的步驟嗎?

回答

0

跟蹤代理有自己的附加註冊。這是每個租戶一次,並在註冊第一個跟蹤器設備後自動觸發。

你需要做的是註冊代理(通過設備註冊)具有以下ID:

跟蹤器 - 試劑 - {}房客

(替換{}房客與你想要做登記承租人中介)。這需要每個租戶完成一次,以允許跟蹤代理創建設備和數據。

+0

好的,所以發生了什麼事情後,我註冊了我的設備,然後通過跟蹤代理A進行通信,該代理已部署在本地計算機上,並且工作正常。然後,我試圖通過部署在服務器上的跟蹤代理B進行通信,並將其放入該引導循環中。當我通過B進行通信後刪除了設備並進行了接受後,它可以與B協同工作,但現在當我嘗試使其與A進行通信時,出現明確的403錯誤。 –

+0

但是,跟蹤代理A和B可以創建設備,但是一旦我向其中一個設備註冊設備,它將在通過另一個連接時被拒絕訪問。 –

+0

我不明白爲什麼在B,我落在引導循環,但在A,我得到了com.cumulocity.sdk.client.SDKException:HTTP狀態碼:403。 –