Lavritech L1 Lite LoRaWAN: различия между версиями

Нет изменений в размере ,  6 дней назад
Нет описания правки
Метки: правка с мобильного устройства правка из мобильной версии
(не показано 7 промежуточных версий этого же участника)
Строка 12: Строка 12:


В качестве оконечного устройства могут выступать разнообразные устройства: датчики температуры, охранные устройства, приборы учёта и др.
В качестве оконечного устройства могут выступать разнообразные устройства: датчики температуры, охранные устройства, приборы учёта и др.
{{note|info| Обратите внимание устройства должны поддерживать протокол LoRaWAN, не все устройства работающие на физическом уровне LoRa поддерживают LoRaWAN.}}
{{note|info| Обратите внимание, устройства должны поддерживать протокол LoRaWAN, не все устройства работающие на физическом уровне LoRa поддерживают LoRaWAN.}}


== Настройка контроллера Lavritech L1 Lite в качестве LoRaWAN шлюза ==
== Настройка контроллера Lavritech L1 Lite в качестве LoRaWAN шлюза ==
[[Файл:Lavritech L1 Lite wifi settings.png|300px|thumb|right|Подключение к точке доступа Lavritech L1 Lite]]
[[Файл:Lavritech L1 Lite wifi settings.png|300px|thumb|right|Подключение к точке доступа Lavritech L1 Lite]]
=== Подключится к web-интерфейсу контроллера Lavritech L1 Lite ([http://wiki.lavritech.com/soft/lavritech/firmware/setup/ инструкция производителя])===
=== Подключение к web-интерфейсу контроллера Lavritech L1 Lite ([http://wiki.lavritech.com/soft/lavritech/firmware/setup/ инструкция производителя])===
# Нажмите и удерживайте на материнской плате кнопку «USER» и затем нажмите кнопку «RESET», так контроллер перейдёт в режим точки доступа WiFi, на устройстве с WiFi модемом найдите и подключитесь к открытой WiFi сети «Lavritech_L1», web-интерфейс будет доступен по ip адресу 192.168.4.1
# Нажмите и удерживайте на материнской плате кнопку «USER» и затем нажмите кнопку «RESET», так контроллер перейдёт в режим точки доступа WiFi, на устройстве с WiFi модемом найдите и подключитесь к открытой WiFi сети «Lavritech_L1», web-интерфейс будет доступен по ip адресу 192.168.4.1
#Так же возможно проводное ethernet подключение, Lavritech_L1 получит ip адрес от вашего DHCP-сервера и web интерфейс будет доступен по его ip адресу.
#Так же возможно проводное ethernet подключение, Lavritech_L1 получит ip адрес от вашего DHCP-сервера и web интерфейс будет доступен по его ip адресу.
[[Файл:Lavritech L1 Lite LoRa option.png|300px|thumb|right|Настройка Lavritech L1 Lite в режим LoRa шлюза]]
[[Файл:Lavritech L1 Lite LoRa option.png|300px|thumb|right|Настройка Lavritech L1 Lite в режим LoRa шлюза]]
=== Настройка котроллера Lavritech L1 Lite в режим шлюза LoRaWAN ([http://wiki.lavritech.com/soft/lavritech/firmware/options/lora/ инструкция производителя])===
=== Настройка котроллера Lavritech L1 Lite в режим шлюза LoRaWAN ([http://wiki.lavritech.com/soft/lavritech/firmware/options/lora/ инструкция производителя])===
# В web-интерфейсе перейдите '''Config:LoRa'''
# В web-интерфейсе перейдите в '''Config:LoRa'''
# В первой строке выбрать '''Lora Gateway'''
# В первой строке выберите '''Lora Gateway'''
# Во второй строке выбрать '''ABP'''
# Во второй строке выберите '''ABP'''


== Подключение оконечных устройств в LoRaWAN шлюз по ABP ==
== Подключение оконечных устройств в LoRaWAN шлюз по ABP ==
ABP(Activation by Personalization) — поддержка шифрования со статическими ключами. Работа в режиме ABP — это наилучший компромисс между безопасностью передачи данных и удобством (простотой) работы. Для работы в шлюз должны быть записаны DevAddr, AppSkey, NwkSkey полученные от производителя оконечного устройства (часто указаны на наклейке или в паспорте устройства).
ABP(Activation by Personalization) — поддержка шифрования со статическими ключами. Работа в режиме ABP — это наилучший компромисс между безопасностью передачи данных и удобством (простотой) работы. Для работы в шлюз должны быть записаны DevAddr, AppSkey, NwkSkey полученные от производителя оконечного устройства (часто указаны на наклейке или в паспорте устройства).


# В web-интерфейсе Lavritech L1 Lite перейти Lora-Nodes option, выбрать из номеров Node (каждый номер соответствует подключенному оконечному устройству)
# В web-интерфейсе Lavritech L1 Lite перейдите в Lora-Nodes option, выберите из номеров Node (каждый номер соответствует подключенному оконечному устройству)
# Заполнить графы:  
# Заполните графы:  
#*'''DevAddr''' — адрес устройства.  
#*'''DevAddr''' — адрес устройства.  
#*'''TimeOut''' — оставить по умолчанию 65535 секунд (если за это время шлюз не получал данных от оконечного устройства — выводится сообщение об ошибке).
#*'''TimeOut''' — оставьте по умолчанию 65535 секунд (если за это время шлюз не получал данных от оконечного устройства — выводится сообщение об ошибке).
#*'''AppSkey''' — сессионный ключ.
#*'''AppSkey''' — сессионный ключ.
#*'''NwkSkey''' — сетевой сессионный ключ.
#*'''NwkSkey''' — сетевой сессионный ключ.
#*'''Data structure''' — здесь нужно описать структуру получаемого сообщения, можно найти в документации на оконечного устройства.
#*'''Data structure''' — здесь опишите структуру получаемого сообщения, можно найти в документации на оконечное устройство.
Ниже представлена расшифровка основные типов бинарных данных из документации на Lavritech L1 Lite, для заполнения поля Data structure:
Ниже представлена расшифровка основных типов бинарных данных из документации на Lavritech L1 Lite, для заполнения поля Data structure:
*T — Температура, 2 байта int, значение умножено на 10 (1 знак после запятой).
*T — Температура, 2 байта int, значение умножено на 10 (1 знак после запятой).
*H — Влажность, 2 байта uint, значение умножено на 10 (1 знак после запятой).
*H — Влажность, 2 байта uint, значение умножено на 10 (1 знак после запятой).
Строка 51: Строка 52:
====Пример подключения оконечного устройства к шлюзу LoRaWAN====
====Пример подключения оконечного устройства к шлюзу LoRaWAN====
[[Файл:Temperature_sensor_vega_td11.png|300px|thumb|right|Вега ТД-11]]
[[Файл:Temperature_sensor_vega_td11.png|300px|thumb|right|Вега ТД-11]]
Подключаемо оконечное устройство — датчик температуры Вега ТД-11.
Подключаем оконечное устройство — датчик температуры Вега ТД-11.


DevAddr, AppSkey, NwkSkey этого устройства указаны в паспорте устройства, а так же их можно считать или сгенерировать новые в ПО Vega LoRaWAN Configurator, при подключении датчика к ПК.
DevAddr, AppSkey, NwkSkey этого устройства указаны в паспорте устройства, а также их можно считать или сгенерировать новые в ПО Vega LoRaWAN Configurator при подключении датчика к ПК.


Для заполнения графы Data structure, в инструкции на датчик, находим таблицу ''Пакет с текущими показаниями'':
Для заполнения графы Data structure, в инструкции на датчик, находим таблицу ''Пакет с текущими показаниями'':
Строка 94: Строка 95:
[[Файл:Vega td11 in WB.png|300px|thumb|right|Результат]]
[[Файл:Vega td11 in WB.png|300px|thumb|right|Результат]]
*Подключите устройство к шине RS-485 с соблюдением распиновки, указанной на Lavritech L1 Lite.
*Подключите устройство к шине RS-485 с соблюдением распиновки, указанной на Lavritech L1 Lite.
*Считать данный со шлюза можно создав устройство через [[RS-485:Configuration via Web Interface#Устройство без шаблона | веб интерфейс]] или [[Connecting Third Party Devices to Wiren Board#Создание шаблона | создав шаблон]]  
*Считать данные со шлюза можно создав устройство через [[RS-485:Configuration via Web Interface#Устройство без шаблона | веб интерфейс]] или [[Connecting Third Party Devices to Wiren Board#Создание шаблона | создав шаблон]]  
==== Пример без шаблона ====
==== Пример без шаблона ====
#Открыть web-интерфейс контроллера Wiren Board '''Настройки — Конфигурационные файлы — Настройка драйвера serial — устройств(необходимы права Администратора) — Добавить устройство'''
#Открыть web-интерфейс контроллера Wiren Board '''Настройки — Конфигурационные файлы — Настройка драйвера serial — устройств(необходимы права Администратора) — Добавить устройство'''
wb_editors
56

правок