Каталог

Регистрация приложения

Выберите вкладку «Приложения» в верхней части консоли TTN: откроется экран регистрации приложений. Нажмите «Зарегистрироваться», и откроется новая страница, похожая на приведенную ниже.

Регистрация приложения шлюза

Введите уникальный идентификатор приложения, а также Description & Handler Registration.

Теперь узлы LoPy должны быть зарегистрированы для отправки данных в новое приложение.

Регистрация устройств (LoPy)

Чтобы подключить узлы к нано-шлюзу, необходимо добавить устройства в приложение. Для этого перейдите на вкладку «Устройства» на домашней странице приложения и нажмите кнопку «Зарегистрировать устройство».

TTN регистрация устройства

На панели «Зарегистрировать устройство» заполните формы для идентификатора и EUI устройства. Идентификатор устройства указан пользователем и является уникальным в этом приложении. EUI устройства также указан пользователем, но должен состоять ровно из 8 байтов в шестнадцатеричном формате.

После добавления устройства измените метод активации между OTAA и ABP в зависимости от предпочтений пользователя. Эту опцию можно найти на вкладке «Настройки».

Добавление приложений интеграции

Теперь, когда данные поступают на бэкэнд TTN, можно управлять TTN относительно того, куда должны быть доставлены данные. Для этого используйте вкладку «Интеграции» в настройках нового приложения.

TTN добавление интеграции

После нажатия кнопки «Добавить интеграцию» появится экран с 4 различными параметрами. Они имеют различные функциональные возможности, дополнительную информацию о них можно найти на веб-сайте или в документации TTN.

В этом примере используйте HTTP-интеграцию для пересылки пакетов LoRaWAN в удаленный сервер / адрес.

Добавление интеграции TTN

Нажмите HTTP Integration, чтобы подключить конечную точку, которая может получать данные.

Для тестирования получения данных, которые передает TTN, можно использовать веб-сайт RequestBin. Чтобы реализовать это, перейдите к RequestBin и нажмите Create a RequestBin.

Интеграция TTN

Скопируйте созданный URL-адрес и вставьте его в форму URL-адреса в разделе «Настройки приложения».

Девайсы TTN

Это адрес, на который TTN будет пересылать данные. Как только LoPy начинает отправлять сообщения, TTN перенаправит их на RequestBin, и они появятся по уникальному URL-адресу RequestBin.

RN2483 в LoPy

В этом примере показано, как передавать данные между микрочипом RN2483 и LoPy через необработанный LoRa.

RN2483

mac pause

radio set freq 868000000

 

radio set mod lora

radio set bw 250

radio set sf sf7

radio set cr 4/5

radio set bw 125

radio set sync 12

radio set prlen 8

 

# Передача через radio tx:

radio tx 48656c6C6F

 

# отправка «Hello»

LoPy

from network import LoRa

import socket

lora = LoRa(mode=LoRa.LORA, frequency= 868000000, bandwidth=LoRa.BW_125KHZ, sf=7, preamble=8,

    coding_rate=LoRa.CODING_4_5, power_mode=LoRa.ALWAYS_ON,

    tx_iq=False, rx_iq=False, public=False)

s = socket.socket(socket.AF_LORA, socket.SOCK_RAW)

while(True):

    s.recv(64)

footer shadow
Контакты

г. Москва, Пятницкое ш. д. 18, пав. 566

zakaz@compacttool.ru

8-495-752-55-22

compacttool logoadaptive site

accepted payment systems

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !

© Все права защищены 2015 - 2024г https://compacttool.ru