ABP activation method
Last updated
Last updated
1) Переходим . Нажимаем SignUp для регистрации нового пользователя.
2) Заполняем форму и нажимаем Create account.
2) Заполняем форму, ставим галочку рядом с пользовательским соглашением и нажимаем GET STARTED FREE.
Добавляем новое приложение.
Придумываем уникальное название для нашего приложения, описание не обязательно и нажимаем Add application.
Если все прошло успешно, то мы увидим что-то подобное как на скрине ниже. Далее нужно создать в приложении один девайс. Для этого нужно выбрать register device.
Выглядит примерно так
Эту строку байтов нужно вставить в поле Device EUI и увидим примерно следующее. Для завершения регистрации девайса нажимаем Register.
После нажатия на кнопку регистрации мы увидим окно с информацией о нашем девайсе и приложении, с использованием метода активации OTAA. Чтобы сменить метод активации на ABP перейдем во вкладку Settings.
В появившемся окне выбираем формат ABP и сохраняем настройки кнопкой Save
Чтобы TTN корректно логировал данные, нужно указать их формат. Для этого нужно перейти в наше приложение, нажав на название нашего приложение как указано на скрине ниже.
Перейти во вкладку Payload Formats и выбрать из списка Cayenne LPP.
И сохранить настройки.
Поля требуется заполнить и сохранить нажав на Add device.
В поле DevEUI нужно вставить EUI нашего устройства который мы регистрировали в TTN.
Осталось только добавить Cayenne интеграцию в TTN приложение. Переходим в наше приложение и выбираем вкладку Integrations.
Регистрируем новую интеграцию.
В поле Process ID вставляем строку скопированную из url нашего проекта в mydevices и ключ доступа выбираем из списка. Получится примерно следующее. И добавляем интеграцию нажав на кнопку Add integration.
Далее передадим тестовые данные с устройства. Следующий код потребуется вставить в main.py и загрузить скрипт на устройство.
Результат выполнения кода
1) Переходим . Нажимаем SIGN UP FREE для регистрации нового пользователя.
Переходим в TTN. На текущей странице переходим в раздел Applications.
В появившемся окне прокручиваем левое меню чуток вниз и выбираем The Things Network.Далее из списка справа нужно выбрать Cayenne LPP, т.к. список большой можно воспользоваться поиском и получим примерно следующее.Нажав на серую стрелочку как указано выше, получим примерно следующее.
После регистрации устройства в Cayenne, перед нами появится пустой проект в котором будут появляться виджеты по мере поступления данных. Скопируйте из url, выглядит примерно так , всё что после /lora/ т.е. 4220efd0-efea-11e7-91c0-e55799240ffd , чтобы зарегистрировать интеграцию в TTN.
***Подробнее о формате Cayenne LPP