iMETOS LoRa ПОНИМАНИЕ И РУКОВОДСТВО
iMETOS ЛОРА ДОКУМЕНТАЦИЯ И РУКОВОДСТВО
Последняя версия прошивки: посетить www.metos.global/support страницу и нажмите на кнопку HELP в правом нижнем углу.
Размер полезной нагрузки данных рассчитан для структуры полезной нагрузки v1.00, используемой в текущей прошивке iMETOS® LoRa.
IMT150 | ИМТ200 | IMT280 | IMT300 | Размер полезной нагрузки данных (1) | Общий размер полезной нагрузки данных (2) | |
Датчик температуры воздуха и относительной влажности | Да | Да | Да | Да | 12 байт | 39 байт |
Дождеприемник | Нет | Да | Да | Да | 2 байта | 26 байт |
Влажность листьев | Нет | Да | Нет | Да | 2 байта | 26 байт |
Глобальная радиация | Нет | Нет | Да | Да | 2 байта | 26 байт |
Скорость ветра | Нет | Нет | Да | Да | 4 байта | 28 байт |
Общий размер полезной нагрузки iMETOS® LoRa (3) | ||||||
39 байт | 49 байт | 56 байт | 61 байт |
Размер полезной нагрузки данных (1): размер данных, которые выбранные датчики занимают в полезной нагрузке данных (в байтах)
Общий размер полезной нагрузки данных (2): общий размер полезной нагрузки данных станции iMETOS® LoRa с выбранным датчиком
Общий размер полезной нагрузки iMETOS® LoRa (3): общий размер полезной нагрузки данных станции iMETOS® LoRa с выбранной конфигурацией датчиков
Ограничения сети LoRa (на основе LoRaWAN Regional Parameters v1.0.2):
EU868 MHz:
Скорость передачи данных | Максимальный размер полезной нагрузки (в байтах) |
0 | 51 |
1 | 51 |
2 | 51 |
3 | 115 |
4 | 242 |
5 | 242 |
6 | 242 |
7 | 242 |
8:15 | Не определено |
US915 MHz:
Скорость передачи данных | Максимальный размер полезной нагрузки (в байтах) |
0 | 11 |
1 | 53 |
2 | 125 |
3 | 242 |
4 | 242 |
5:7 | Не определено |
8 | 33 |
9 | 109 |
10 | 222 |
11 | 222 |
12 | 222 |
13 | 222 |
14:15 | Не определено |
В зависимости от общего размера полезной нагрузки данных, станция iMETOS® LoRa выберет минимально необходимую настройку DataRate для передачи данных на шлюз LoRa, даже если ADR включен.
Полезная нагрузка данных всех датчиков, подключенных к одной метеостанции iMETOS® LoRa, не должна превышать максимально доступный размер (242 байта для региона EU868 МГц и 222 байта для региона US915). Если пользователю требуется больше датчиков, то имеет смысл иметь несколько станций iMETOS® LoRa с различными конфигурациями датчиков.
Если клиент хочет, чтобы к одной метеостанции iMETOS® LoRa был подключен определенный набор датчиков, мы проверим, не превышает ли количество датчиков максимально доступный размер полезной нагрузки, и проконсультируем клиента соответствующим образом.
1. Пример успешной автоматической связи с использованием режима OTAA
Питание модуля LoRa: ВКЛ Терминал модуля LoRa: ВКЛ RN2483 1.0.3 Mar 22 2017 06:00:42 mac get devaddr 03200005 mac get deveui 0004A30B001F40F5 mac get appeui 70B3D57EF0004453 mac получить adr на сброс системы RN2483 1.0.3 Mar 22 2017 06:00:42 mac join otaa ок принято mac get dr 0 sys set pinmode GPIO11 digout ок sys set pindig GPIO11 1 ok mac tx cnf 4 0B05E3010264006800010005002003000102000600070001561A1E00020000 ok mac_tx_ok sys set pindig GPIO11 0 ok Готово. Терминал модуля LoRa: ВЫКЛ Питание модуля LoRa: ВЫКЛ
2. Поддерживаемые методы присоединения
Протокол LoRa описывает два режима присоединения. Присоединение OTAA и присоединение ABP. В настоящее время метеостанция iMETOS® LoRa поддерживает только процедуру присоединения OTAA.
Для того чтобы метеостанция iMETOS® LoRa могла успешно подключиться к сети LoRa, устройство iMETOS® LoRa должно быть инициализировано на сервере LoRa. Для инициализации устройства пользователю необходимо иметь: DevEUI, AppEUI, AppKey. Значения DevEUI и AppEUI находятся в меню терминала, AppKey предоставляется службой поддержки PI по запросу.
3. Что такое iMETOS® LoRa, что такое "конечный узел" и что такое "датчик"?
Погодная станция iMETOS® LoRa является устройством "конечного узла" (согласно словарю LoRa). Устройства конечных узлов часто называют "датчиками".
Устройство метеостанции iMETOS® LoRa отличается от других конечных узлов LoRa тем, что предоставляет пользователю возможность выбрать, какие датчики ему нужны, и подключить их к плате iMETOS® LoRa - таким образом, устройство становится динамичным и настраиваемым, чтобы наилучшим образом соответствовать его потребностям.
Мы называем "конечный узел" платой iMETOS® LoRa, а датчики, которые могут быть подключены к плате iMETOS® LoRa, мы называем "датчиками".
4. Я получил метеостанцию iMETOS® LoRa. Что теперь?
Устройство должно быть установлено на сервере сети LoRa, и оно должно быть настроено на пересылку данных с сервера сети LoRa на FieldClimate платформа.
Если устройство настроено и может подключиться к сети LoRa, вы увидите:
mac присоединиться к otaa ok принято
в меню терминала, когда iMETOS® LoRa пытается установить связь. Если присоединение не удалось, вы увидите следующее сообщение:
mac присоединиться к otaa ok запрещено
5. Как предоставить устройство на платформе для обеспечения сети LoRa?
Для того чтобы метеостанция iMETOS® LoRa могла успешно подключиться к сети LoRa, устройство iMETOS® LoRa должно быть инициализировано на сервере LoRa. Для инициализации устройства пользователю необходимо иметь: DevEUI, AppEUI, AppKey. Значения DevEUI и AppEUI находятся в меню терминала, AppKey предоставляется службой поддержки PI по запросу. Обычно провайдер сети LoRa предоставляет вам доступ к своей платформе, и вы можете самостоятельно инициализировать устройства или провайдер сети LoRa делает это за вас.
6. Как доставить данные с платформы поставщика сети LoRa на PI FieldClimate?
Мы открыты для интеграции любого протокола связи (MQTT, websocket, http post requests, PubNub,...). Обычно поставщик сети LoRa предоставляет нам руководство, какие варианты доступны, а мы подготавливаем все необходимое со своей стороны. Мы постоянно интегрируем новые платформы с нашими FieldClimate платформа.
7. Никакие данные не отображаются на FieldClimate платформа. Что делать?
Этапы приготовления:
- Проверьте в меню терминала процесс связи. Если он отличается от примера в п. 4.1, это означает, что либо iMETOS® LoRa не присоединился к сети LoRa, либо данные не были отправлены на шлюз.
- Проверьте журналы платформы провайдера сети LoRa, если есть какие-либо запросы, поступающие от метеостанций iMETOS® LoRa (например: вы можете проверить это с помощью wlogger на платформе Actility).
- Если данные получены на платформе провайдера сети LoRa и не отображаются на FieldClimate платформы, обратитесь в службу поддержки PI.
8. Можно ли использовать необработанные данные с устройства?
Да. Описание первой структуры полезной нагрузки данных доступно вместе с примером кода Python. Как только данные будут доставлены на платформу провайдера сети LoRa, вы можете переслать их на свой собственный сервер (решение) и выполнить разбор данных там. Обратите внимание, что для получения описаний датчиков вам потребуется доступ к нашей системе API.
Примечание: Мы не рекомендуем использовать необработанные данные со станций. Гораздо лучше, если вы получите данные через нашу систему API. Логика, работающая на бэкенде наших систем, может сделать ваши решения и понимание данных лучше и полезнее.
9. Выбор каналов (и частот), которые использует модуль Microchip RN.
Модуль связи iMETOS® LoRa RN должен быть настроен на использование тех же каналов (частот), которые использует шлюз LoRa. Без согласованных каналов может случиться так, что устройства не будут "разговаривать" друг с другом. В случае использования модели 868 МГц RN2483 (EU) это не является проблемой, поскольку имеется только 16 каналов, и все каналы включены на устройстве iMETOS® LoRa по умолчанию. Проблема может быть связана с модулем 915 МГц RN2903 (США). Модули US поддерживают 72 восходящих канала, и обычно шлюзы используют только 2 набора из 8 последовательных каналов, а это значит, что iMETOS® LoRa должен быть оптимизирован для использования тех же 16 восходящих каналов.
10. Что делать, если мне нужна дополнительная помощь?
Свяжитесь с нашей службой поддержки по адресу [email protected]. Мы с радостью поможем вам решить любую проблему, с которой вы можете столкнуться.