ChirpStack Application Server MQTT Setup¶
Diese Anleitung beschreibt die Einrichtung des ChirpStack Application Servers mit MQTT-Anbindung, wenn Daten über eine MQTT-Bridge an den Evrlast Broker weitergeleitet werden.
Der Network Server nutzt dabei einen lokalen MQTT-Broker, während die Bridge die Weiterleitung an den externen Broker übernimmt.
1. API Key erstellen¶
Falls Sie noch keinen API Key angelegt haben, müssen Sie zuerst einen API Key erstellen (Erstellen eines API-Keys).
2. MQTT-Bridge zum Evrlast Broker¶
Die Bridge-Konfiguration befindet sich unter:
/etc/mosquitto/conf.d/bridge.conf
Beispielkonfiguration:
connection vernemq-bridge
address broker.cloud.evrlast.com:8883
log_type all
try_private false
bridge_cafile /etc/ssl/certs/ca-certificates.crt
bridge_insecure true
remote_username <api_key>
remote_password <api_key_secret>
remote_clientid <unique_client_id>
start_type automatic
cleansession true
topic application/#
Hinweis: Die remote_clientid muss eindeutig sein, damit mehrere Clients gleichzeitig auf den Broker zugreifen können.
3. Mosquitto neu starten¶
sudo systemctl restart mosquitto