fieldtester.io

將測試器連接到 The Things Network

大約 15 分鐘。你需要 RAK10701-Plus、手機上的 WisToolBox App、一個 The Things Network 免費帳號,以及本站的帳號。

  1. 在測試器上設定頻段

    在測試器上點選齒輪圖示開啟設定,用箭頭移到 "Band",選擇你所在地區的頻段,歐洲為 EU868。按兩次 "OK" 確認。

  2. 從測試器讀取金鑰

    每台測試器都有自己的 Device EUI、Application EUI 和 Application Key。在手機上開啟 WisToolBox,透過藍牙連接測試器,然後開啟 "Parameters" → "LoRaWAN keys, ID, EUI"。記下這三個值。

    你也可以在那裡輸入自己的值並點選 "Apply"。測試器會以這些值重新啟動。

  3. 建立應用程式

    登入 The Things Network 主控台,選擇你的叢集(歐洲為 eu1),然後開啟 "Applications" → "Add application"。ID 可自行決定。

    建立應用程式
  4. 註冊測試器

    在應用程式中開啟 "Register end device",選擇 "Enter end device specifics manually":RAK10701-Plus 不在裝置庫中。選擇你所在地區的頻率計畫、"LoRaWAN Specification 1.0.3" 和 "RP001 Regional Parameters 1.0.3 revision A"。

    註冊測試器

    將步驟 2 的 Application EUI 作為 JoinEUI 輸入,點選 "Confirm"。接著將 Device EUI 作為 DevEUI、Application Key 作為 AppKey 輸入,為測試器設定 ID,再點選 "Register end device"。

    註冊測試器
  5. 建立 API 金鑰

    服務透過這把金鑰將數值傳回測試器。開啟 "API keys" → "Add API key",選擇 "Grant individual rights",只勾選 "write downlink application traffic"。

    建立 API 金鑰

    請立即複製金鑰:The Things Network 只會顯示一次。

    建立 API 金鑰
  6. 新增 Webhook

    先複製你的 webhook 位址:在這裡登入,開啟上方的 "帳號",然後點選 "您的 Webhook 網址" 旁邊的 "複製"。

    您的 Webhook 網址

    開啟 "Integrations" → "Webhooks" → "Add webhook" → "Custom webhook",並填寫:

    Webhook ID
    fieldtester
    Webhook format
    JSON
    Base URL
    您的 Webhook 網址
    Downlink API key
    步驟 5 的金鑰
    新增 Webhook

    在 "Enabled event types" 下勾選 "Uplink message" 和 "Downlink failed",路徑保持空白。然後點選 "Add webhook"。

    新增 Webhook

    不需要 payload formatter。如果你的應用程式已經有一個,保留即可:服務讀取的是原始位元組。

  7. 關閉測試器後重新開啟

    在測試器的 "Live data" 中,你會看到 fPort 5 上的一筆上行和 fPort 10 上的回覆。之後 fPort 1 上的每筆上行都會在 fPort 3 收到傳回的數值,顯示器會顯示所有數值。在你的儀表板上,測試器會連同型號一起顯示。

    關閉測試器後重新開啟

如果無法運作

"Live data" 中沒有收到任何資料
測試器上的頻段與頻率計畫不符、金鑰不一致,或範圍內沒有閘道器。
顯示器有一半是空的
檢查 webhook 位址和 API 金鑰。如果 The Things Network 無法送達回覆,你的儀表板會在該測試器上顯示原因。
超出方案限制
Free 支援一台測試器,Pro 最多三台。在儀表板上移除測試器即可空出名額。

免費註冊