透過 ChirpStack 平台進行設備預配置
概述
當您擁有透過 LoRA 通訊的物聯網設備或閘道,並希望在 Neuron 平台中使用,且沒有特定標準限制您使用此方法(例如,正在使用現有的遺留系統或使用的設備不支援此整合方法)時,請使用本文檔。
這是所有 LoRA 設備和閘道使用 Neuron 推薦設定的必要步驟,該設定使用了經過驗證且已知能與 Neuron 平台良好配合的解決方案。透過遵循本文檔,您將完成設備的設定,使其數據和功能可以被 Neuron 平台使用。
訪問方式與先決條件
如何訪問
需要先向 Neuron 的技術支援團隊索取帳戶密碼進而登入 ChirpStack 平台,具體 ChirpStack 實例應以 Neuron 技術支援為平台帳戶預配置的為準。
開始之前
您應該已經配置好了您的 LoRA 設備和閘道。另外,您需要了解設備的頻段和通道。如,香港地區預設使用 AS923;中國大陸預設使用 CN470。
ChirpStack 平台操作
步驟 1. 登入 ChirpStack 平台
登入 ChirpStack 平台以檢視/註冊設備(請向 Neuron 技術支援索取帳戶密碼)。

選擇您需要新增設備的租戶。
此處以 Neuron Demo 為例。具體租戶應以 Neuron 技術支援為平台帳戶預配置的租戶為準。

步驟 2. 配置設備設定檔
在新增設備配置之前,您需要了解設備的頻段和通道:
- 香港地區預設使用 AS923;
- 中國大陸預設使用 CN470。
注意頻段區別:Milesight 的 470 頻段閘道和設備預設配置為 470_1,即 CN470 的通道 8-15。

2.1 導航到設定檔配置頁面

2.2 新增設定檔資訊

- 設備配置名稱和描述;
- 設備頻段;
- 設備通道(香港頻段可以忽略此項);
- 其他參數使用預設配置。
2.3 啟用 ClassA 或 ClassC
Class A 設備 在報告週期外自動進入睡眠模式;如果支援反向控制,它們僅在報告窗口期間響應指令下發。 Class C 設備 在報告時間之外不睡眠,支援即時指令下發。
預設啟用 Class A。通常,電池供電的設備只需要 Class A。

直流供電的設備需要啟用 Class C。

2.4 配置編解碼器
這是一個關鍵步驟,您還需要注意這些,以確保在 Neuron 平台中為設備映射正確的欄位。
從您的製造商處取得正確的解碼檔案。
a. 範例可以在這裡找到:https://github.com/Milesight-IoT/SensorDecoders/tree/main/am-series/am308。
b. 導航到"設備設定檔"部分。

c. 從清單中選擇您的設備。

d. 選擇"Codec"選項。
e. 然後您應該在此處貼上編碼和解碼的 javascript 檔案(參考 Milesight 範例,這些將是 am308-decoder.js 和 am308-encoder.js 檔案)。
ⅰ. 確保依次貼上兩個檔案,以便我們同時擁有編碼和解碼方法!
ⅱ. 請注意,如果您的設備受支援,您可以直接使用右上角的"選擇設備設定檔範本"按鈕來選擇它。
f. 按下"提交"按鈕儲存您的變更。
步驟 3. 建立設備
3.1 導航到租戶下的應用程式
此部分顯示使用者在此租戶下建立的所有應用程式。

3.2 進入應用程式子項
此部分顯示使用者在此應用程式子項下註冊的所有設備。

3.3 新增設備
進入設備新增頁面。

填寫設備資訊。

- 設備名稱;
- 設備描述;
- 設備 DevEui:通常印在設備上,是唯一標識符;
- 設備設定檔。

新增應用程式金鑰。
應用程式金鑰是設備加入閘道的憑證,由製造商提供。Milesight 設備的預設應用程式金鑰如下所示。

確認資訊正確後建立設備。
注意:DevEui 不能出錯,並且在儲存後無法修改。其他參數支援編輯。

步驟 4. 確認設備網路加入狀態
新增設備後,您需要確認它是否成功加入網路。檢查最後報告時間、啟動參數或事件選項以確定狀態。
有數據報告,設備在線。

存在啟動參數,設備在線。

存在加入事件和數據報告事件,設備在線。

加入失敗:
最後報告時間顯示"從不",設備離線。

沒有啟動參數,設備離線。

沒有加入事件,設備離線。

設備接入 Neuron 數據平台
參考 LoRaWAN 設備接入 在 Neuron 平台上註冊設備。
選擇 LoRaWAN NS 時,可以選擇已存在的 NS 或建立自己的 NS。注意無論哪種,topic都需要配置與 Chirpstack 平台一致的 topic。topic名稱參考格式為:application/APPLICATION_ID/device/+/event/up; 請根據實際情況替換 APPLICATION_ID。

APPLICATION_ID: 在 ChirpStack 平台的應用程式選單中選擇相應的應用程式並複製APPLICATION ID。

注意:
- 設備註冊成功僅表示平台已記錄設備資訊並顯示"已註冊"狀態,此時即時數據尚未連通。系統將根據配置參數訂閱上報數據,完成數據清洗儲存後,設備狀態將變更為"已連線"並出現在設備列表中。
