Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
| Info |
|---|
Инструкция не включает процедуру настройки базовой станции и применима к сhirpstack v4.4.3 |
Настройка контейнеров
установить chirpstack v4 согласно документации https://www.chirpstack.io/docs/getting-started/docker.html
- в docker-compose.yml изменить регион по умолчанию eu868 → ru864
Code Block ... - INTEGRATION__MQTT__EVENT_TOPIC_TEMPLATE=ru864/gateway/{{ .GatewayID }}/event/{{ .EventType }} - INTEGRATION__MQTT__STATE_TOPIC_TEMPLATE=ru864/gateway/{{ .GatewayID }}/state/{{ .StateType }} - INTEGRATION__MQTT__COMMAND_TOPIC_TEMPLATE=ru864/gateway/{{ .GatewayID }}/command/# ... command: -c /etc/chirpstack-gateway-bridge/chirpstack-gateway-bridge-basicstation-ru864.toml ... - если нужно добавить ограничение логов, добавить для каждого модуля настройки логирования
Code Block logging: driver: json-file options: max-size: 100m max-file: "5" применить изменения конфигурации
Code Block docker compose up -d
Регистрация базовой станции
В разделе Gateways добавить новое устройство
имя произвольное
EUI64 - идентификатор базовой станции
указать реальное положение базовой станции (опционально, если в БС не включено определение положения по GPS)
после получения сигнала от устройства поля Region и Region common-name отобразят название региона, в котором работает БС
Регистрация меток
| Info |
|---|
для регистрации метки в сети понадобится Application key, его можно получить из файла с метаданными метки, который поставляется вместе с самой меткой. |
В разделе Device profiles создать новый профиль
имя произвольное
Region: RU864
MAC version: LoraWAN 1.0.3
Regional parameters revision: B
ADR algorithm: Default ADR algorithm (LoRa only)
Expected uplink interval (secs): 20 (для меток в активном режиме, если обновлений от метки нет в течении заданного времени, статус метки в dashboard меняется на inactive)
в закладке Join (OTAA / ABP) Join (OTAA / ABP) отметить галкой
В разделе Applications добавить приложение для интеграции
в закладке Integrations добавить параметры сервисов для получения обновления от меток
в приложении завести метки
имя произвольное (рекомендуется добавлять SN для идентификации метки в сообщениях)
EUI64 - идентификатор метки
Device profile созданный ранее
указать Application key поставляемый с меткой (поле nwkkey.data в файле метаданных метки)
| Table of Contents | ||||||||
|---|---|---|---|---|---|---|---|---|
|