Получать сообщения восходящего канала LoRaWAN через сервер сети сообщества ThingPark

Как сервер приложений может получить и проверить целостность сообщения LoRaWAN, пересылаемого сервером сети сообщества Actility ThingPark?


person Norbert Herbert    schedule 09.07.2021    source источник


Ответы (1)


Сетевой сервер сообщества ThingPark может пересылать сообщения восходящего канала LoRaWAN на серверы приложений с помощью сообщений HTTP POST. Каждый HTTP-запрос, отправленный ThingPark в AS, подтверждается одноразовым токеном, чтобы AS могла проверить целостность запроса, пересчитав этот токен и сравнив его с отправленным ThingPark.

Интерфейс между ThingPark Enterprise Network Server и внешним сервером приложений описано в Руководство по разработке туннельного интерфейса TPE LRC AS.

Для быстрого тестирования ознакомьтесь с нашим простым примером JavaScript., демонстрирующий, как можно проверить целостность сообщения исходящей ссылки. Вы должны обновить скрипт, указав фактический AS_KEY, тело POST и QueryParams.

  • Тело POST и QueryParams отправляются ThingPark в AS через HTTP-запрос POST.
  • AS_KEY - это ключ аутентификации туннельного интерфейса, который вы установили в форма СОЗДАТЬ HTTP-ПРИЛОЖЕНИЕ.

Для вашего удобства мы создали несколько примеров AS (nodeJS , nodeRED, PHP, Python, curl), которые могут помочь вам начать разработку сервера приложений.

person Norbert Herbert    schedule 09.07.2021