для модуля chirpstack-application-server добавить сетевые интерфейсы, которые должны использоваться контейнером
networks:
- default
- rtls
пересоздать контейнеры chirpstack с новыми настройками
cd chirpstack-docker
docker-compose up -d
Настройка интеграции на стороне Chirpstack
в разделе Applications создать новый профиль интеграции или выбрать уже созданный
перейти в конфигурацию профиля приложения
добавить в профиль девайсы, данные от которых должны передаваться в Actobus
перейти в раздел Integrations
добавить конфигурацию по HTTP (add или edit, если уже создана)
Payload marshaler - JSON
Endpoints - http://actobus.rtls:8420/act/cs (actobus.rtls может быть заменен на IP адрес, в случае если Chirpstack и ПО РТЛС развернуты на разных машинах)
сохранить изменения
в разделе API keys создать ключ для авторизации входящих сообщений
указать API key name - actobus
создать ключ с помощью кнопки CREATE API KEY
содержимое скопировать в файл cs_token
Настройка интеграции на стороне Actobus
в файле rtls/actobus/config.ini
Раскомментировать блок подписки с типом LORA_SERVER