Was ist ChirpStack?
ChirpStack ist ein Open-Source-LoRaWAN-Netzwerkserver, der unter der MIT-Lizenz veröffentlicht wird. Er bildet die mittlere Schicht in einer LoRaWAN-Infrastruktur: LoRaWAN-Gateways empfangen Funksignale der Sensoren und leiten die Rohpakete an ChirpStack weiter. ChirpStack übernimmt dort die Geräteauthentifizierung (Join-Server), die Verwaltung aller registrierten Gateways und Endgeräte (Network Server) sowie die Verarbeitung und Weiterleitung der Nutzlast (Application Server). Die dekodierten Sensordaten werden anschließend per MQTT an nachgelagerte Plattformen wie ThingsBoard oder Elbesoft Connect übergeben, wo Dashboards, Alarme und Berichte entstehen.
Die MIT-Lizenz bedeutet: ChirpStack kann ohne Lizenzkosten genutzt werden, es entsteht kein Vendor Lock-in und der Quellcode ist vollständig einsehbar. Das macht die Software besonders attraktiv für öffentliche Einrichtungen, die in Förderanträgen Open-Source-Lösungen nachweisen müssen, sowie für Unternehmen, die Unabhängigkeit von proprietären Anbietern wünschen.
Typ: Open-Source LoRaWAN Network Server · Application Server · Join Server
Lizenz: MIT – kostenlos, kein Lock-in, quelloffen
Aktuelle Version: ChirpStack v4 (Network Server, Application Server und Join Server in einer Applikation)
Schnittstellen: MQTT-Ausgabe an ThingsBoard, Node-RED, Grafana u. a.
Betrieb bei Elbesoft IoT: Managed Hosting in Deutschland (ISO 27001), ab 199 €/Monat
Wie funktioniert ein LoRaWAN-Netzwerkserver?
Eine vollständige LoRaWAN-Infrastruktur besteht aus drei Schichten: den batteriebetriebenen Endgeräten (Sensoren), den LoRaWAN-Gateways, die Funksignale empfangen und weiterleiten, sowie dem Netzwerkserver, der die gesamte Logik übernimmt. ChirpStack erfüllt genau diese Netzwerkserver-Funktion.
Konkret passiert beim Empfang eines Sensordatenpakets folgendes: Das Gateway leitet das verschlüsselte LoRaWAN-Paket per UDP oder MQTT an ChirpStack weiter. ChirpStack prüft, ob das sendende Gerät bekannt und autorisiert ist (Join-Server), entfernt Duplikate bei Empfang über mehrere Gateways gleichzeitig, entschlüsselt die Nutzlast mit dem applikationsspezifischen Schlüssel und übergibt das Ergebnis als JSON-Nachricht per MQTT an die Anwendungsebene. Dort – in ThingsBoard oder Elbesoft Connect – dekodiert ein gerätespezifischer Payload-Parser die Bytes in lesbare Messwerte wie Temperatur, Verbrauch oder Füllstand.
ChirpStack v4: was ist neu?
ChirpStack v4 ist ein vollständiger Neuaufbau gegenüber v3. Der wichtigste Unterschied: In v3 waren Network Server, Application Server und Join Server drei separate Dienste, die einzeln installiert, konfiguriert und überwacht werden mussten. In v4 sind alle drei zu einer einzigen Applikation zusammengeführt worden. Das vereinfacht Betrieb und Updates erheblich und reduziert den Infrastrukturaufwand auf Serverseite.
Darüber hinaus bringt v4 eine überarbeitete Web-Oberfläche, ein neues gRPC-basiertes API, verbesserte Unterstützung für Multicast sowie Class-B- und Class-C-Geräte und vereinfachte JavaScript-Codecs für die Payload-Dekodierung. Elbesoft IoT betreibt neue Installationen standardmäßig auf ChirpStack v4 und unterstützt auf Wunsch auch v3 für Bestandsinstallationen während der Migrationsphase.
ChirpStack vs. The Things Network: ein direkter Vergleich
The Things Network (TTN) wird häufig als kostenlose Alternative zu ChirpStack betrachtet. Der Unterschied liegt jedoch nicht in der Technologie, sondern im Betriebsmodell und in der Datenhoheit.
| Kriterium | ChirpStack (Elbesoft Managed) | TTN (The Things Network) |
|---|---|---|
| Open Source | ✓ MIT-Lizenz | Teils offen |
| Datenhoheit / DSGVO | ✓ Vollständig – DE-Rechenzentrum, ISO 27001 | Eingeschränkt – geteilte Cloud, kein DE-Hosting |
| Kostenmodell | Ab 199 €/Mo (Pauschal, unabhängig von Gerätezahl) | Kostenlos (Fair-Use-Limits) |
| Sendelimits | Keine Fair-Use-Beschränkungen | Begrenzt (Fair Use: ca. 10 msg/Tag pro Gerät) |
| Multi-Mandanten | ✓ Vollständig | ✗ Nicht möglich |
| On-Premise möglich | ✓ Ja | ✗ Nein |
| AVV (Art. 28 DSGVO) | ✓ Auf Anfrage | ✗ Nicht verfügbar |
| Support | Deutschsprachig, direkt (Dresden) | Community only |
| Förderkompatibel | ✓ Open Source, kein Lock-in, DE-Hosting | Eingeschränkt (kein DE-Hosting) |
TTN eignet sich gut für erste Entwicklertests und Pilotprojekte ohne Datenschutzanforderungen. Für produktive Infrastruktur mit personenbezogenen oder sensiblen Daten empfiehlt sich der Wechsel zu einem selbst kontrollierten oder Managed-ChirpStack-Betrieb. Elbesoft IoT begleitet Migrationen von TTN, TTI oder anderen Netzwerkservern zu ChirpStack – typischerweise innerhalb von ein bis drei Werktagen.
ChirpStack als Managed Service: was Elbesoft IoT übernimmt
ChirpStack selbst zu betreiben ist technisch möglich, erfordert aber Linux-Serverkenntnisse, laufende Security-Patches, Monitoring, Backup-Strategien und tiefes ChirpStack-Wissen für Gateway-Profile, Codec-Konfiguration und Versionsupdates. In der Praxis unterschätzen Organisationen diesen Aufwand häufig erheblich. Der Managed Service von Elbesoft IoT übernimmt diese Aufgaben vollständig:
Preisübersicht: ChirpStack Managed Service
Elbesoft IoT bietet ChirpStack in zwei Modellen an: als Tenant auf dem Elbesoft-Mehrmandantensystem (schnell einsatzbereit, ideal für Pilotprojekte und kleinere Netze) sowie als dedizierte Instanz für Organisationen mit besonderen Anforderungen an Isolation und Skalierbarkeit. Alle Preise netto zzgl. MwSt.
Jahrespaket 2.388 €
Jahrespaket 4.188 €
Nach Auftragserteilung ist die ChirpStack-Instanz in der Regel innerhalb von ein bis zwei Werktagen betriebsbereit. Grundkonfiguration (Gateway-Profile, Geräte-Templates, MQTT-Anbindung) ist im Leistungsumfang enthalten.
ChirpStack und Elbesoft Connect: zwei Schichten, eine Plattform
ChirpStack und Elbesoft Connect übernehmen unterschiedliche Aufgaben in der IoT-Architektur und ergänzen sich ideal. ChirpStack ist der LoRaWAN-Netzwerkserver: Er empfängt die Funkpakete der Sensoren, verwaltet alle Geräte und leitet dekodierte Nutzlasten per MQTT weiter. Elbesoft Connect ist die darüber liegende Visualisierungs- und Alarmierungsplattform auf Basis von ThingsBoard CE: Sie empfängt die MQTT-Nachrichten von ChirpStack, verarbeitet sie mit über 50 vorkonfigurierten Sensor-Decodern und stellt sie in fertigen Dashboards dar – ab Tag 1, ohne Entwicklungsaufwand.
ChirpStack = LoRaWAN-Netzwerkserver. Empfängt Funkpakete, verwaltet Gateways und
Geräte, leitet Daten per MQTT weiter. Preis: ab 199 €/Mo.
Elbesoft Connect = Visualisierungsplattform (ThingsBoard CE-basiert). Empfängt MQTT-Daten,
dekodiert sie mit 50+ Sensor-Decodern, zeigt Dashboards und Alarme. Preis: ab 175 €/Mo
(bis 50 Sensoren).
Kombination: Beide Systeme werden von Elbesoft IoT gemeinsam betrieben –
vollständig integriert, ohne Schnittstellenprobleme.
Wer nutzt ChirpStack Managed Hosting?
Die Anforderungen an einen LoRaWAN-Netzwerkserver unterscheiden sich je nach Organisation erheblich. Drei Zielgruppen profitieren besonders vom Managed-ChirpStack-Betrieb durch Elbesoft IoT.
Praxisbeispiel: LoRaWAN-Infrastruktur für die Stadt Bad Belzig
Für die Stadt Bad Belzig betreibt Elbesoft IoT eine vollständige IoT-Infrastruktur mit ChirpStack als LoRaWAN-Netzwerkserver und ThingsBoard als Visualisierungsplattform. Das Projekt zeigt, wie Kommunen von der DSGVO-konformen Managed-Lösung profitieren: keine eigenen Serverressourcen, keine IT-Abteilung für den Betrieb, volle Datenhoheit in Deutschland und die Möglichkeit, Fördermittel für Open-Source-Infrastruktur zu nutzen. Für Fragen zur Funknetzplanung steht zudem der Funkmessdienst von Elbesoft IoT zur Verfügung.
ChirpStack Managed Service von Elbesoft IoT
Open-Source-LoRaWAN-Netzwerkserver, professionell betrieben in deutschen Rechenzentren (ISO 27001). Inklusive Installation, Konfiguration, Updates, Monitoring und ThingsBoard-Integration. Kein Vendor Lock-in, keine Lizenzkosten – förderkompatibel für Kommunen und öffentliche Einrichtungen.
Starter ab 199 €/Monat (5 Gateways, 500 Geräte) · Professional ab 349 €/Monat (20 Gateways, 2.000 Geräte) · Dedizierte Instanzen und On-Premise auf Anfrage. Einsatzbereit innerhalb von ein bis zwei Werktagen.
Häufige Fragen zu ChirpStack
The Things Network (TTN) ist ein öffentliches, geteiltes LoRaWAN-Netzwerk – kostenlos nutzbar, aber ohne Kontrolle über Serverstandort und Datenverarbeitung. Sensordaten laufen über Infrastruktur, die nicht unter Ihrer Datenkontrolle liegt. ChirpStack ist ein Open-Source-Netzwerkserver (MIT-Lizenz), den Elbesoft IoT als Managed Service in deutschen Rechenzentren betreibt. Sie behalten damit die vollständige Datenhoheit und erfüllen DSGVO-Anforderungen zuverlässig. TTN eignet sich für erste Tests – für produktive Infrastruktur mit Datenschutzanforderungen ist ChirpStack die richtige Wahl.
Ja. Elbesoft IoT hostet ChirpStack ausschließlich in deutschen Rechenzentren (ISO 27001 zertifiziert). Alle Sensordaten verbleiben in Deutschland, kein Datenabfluss in Drittländer. Auf Wunsch wird ein Auftragsverarbeitungsvertrag (AVV) gemäß Art. 28 DSGVO abgeschlossen. Damit ist der Service besonders geeignet für Kommunen, Versorger, Kliniken und andere Einrichtungen mit hohen Datenschutzanforderungen.
Das Starter-Paket (199 €/Mo) unterstützt bis zu 5 Gateways und 500 Geräte. Das Professional-Paket (349 €/Mo) deckt bis zu 20 Gateways und 2.000 Geräte ab. Für größere Netze oder dedizierte Instanzen mit unbegrenzten Gateways und Geräten werden individuelle Angebote erstellt. ChirpStack selbst setzt keine feste Gerätegrenze – die Plattform skaliert mit der Serverdimensionierung.
Ja. ChirpStack leitet Sensordaten per MQTT weiter und lässt sich direkt mit ThingsBoard oder Elbesoft Connect verbinden. Elbesoft IoT betreibt beide Systeme aus einer Hand: ChirpStack als LoRaWAN-Netzwerkserver und ThingsBoard bzw. Elbesoft Connect als Visualisierungs- und Alarmierungsplattform. Die Integration ist vorkonfiguriert – keine manuelle Schnittstellenprogrammierung erforderlich.
Kostenlos & unverbindlich · Antwort innerhalb von 24 h · Elbesoft IoT, Dresden