fieldtester.io

테스터를 The Things Network에 연결하기

약 15분 걸립니다. RAK10701-Plus, 휴대폰의 WisToolBox 앱, The Things Network 무료 계정, 그리고 이곳의 계정이 필요합니다.

  1. 테스터에서 밴드 설정하기

    테스터에서 톱니바퀴 아이콘을 눌러 설정을 열고, 화살표로 "Band"로 이동한 다음 지역의 밴드를 선택하세요. 유럽은 EU868입니다. "OK"를 두 번 눌러 확인하세요.

  2. 테스터에서 키 읽기

    모든 테스터에는 고유한 Device EUI, Application EUI, Application Key가 있습니다. 휴대폰에서 WisToolBox를 열고 Bluetooth로 테스터에 연결한 후 "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 주소를 복사하세요. 여기에서 로그인하고 위쪽의 "계정"를 연 다음 "내 웹훅 주소" 옆의 "복사"를 클릭하세요.

    내 웹훅 주소

    "Integrations" → "Webhooks" → "Add webhook" → "Custom webhook"을 열고 다음을 입력하세요:

    Webhook ID
    fieldtester
    Webhook format
    JSON
    Base URL
    내 웹훅 주소
    Downlink API key
    5단계의 키
    웹훅 추가하기

    "Enabled event types"에서 "Uplink message"와 "Downlink failed"를 체크하고 경로는 비워 두세요. 그런 다음 "Add webhook"을 클릭하세요.

    웹훅 추가하기

    payload formatter는 필요 없습니다. 애플리케이션에 이미 있다면 그대로 두세요. 서비스는 원시 바이트를 읽습니다.

  7. 테스터를 껐다가 다시 켜기

    테스터의 "Live data"에서 fPort 5의 업링크와 fPort 10의 응답을 볼 수 있습니다. 그 후 fPort 1의 모든 업링크는 fPort 3으로 값을 돌려받고, 디스플레이에 모든 값이 표시됩니다. 대시보드에는 테스터가 모델과 함께 표시됩니다.

    테스터를 껐다가 다시 켜기

작동하지 않는 경우

"Live data"에 아무것도 도착하지 않음
테스터의 밴드와 주파수 플랜이 일치하지 않거나, 키가 다르거나, 범위 내에 게이트웨이가 없습니다.
디스플레이가 절반쯤 비어 있음
webhook 주소와 API 키를 확인하세요. The Things Network가 응답을 전달하지 못한 경우 대시보드의 해당 테스터에 이유가 표시됩니다.
요금제 한도 초과
Free는 테스터 1대, Pro는 최대 3대까지 사용할 수 있습니다. 대시보드에서 테스터를 삭제하면 자리가 비워집니다.

무료로 가입