Überblick
Frequenzplan und Netzwerkserver-Adresse müssen zur realen Betriebsumgebung passen. Der Netzwerkserver arbeitet pro Instanz mit einem fest konfigurierten Frequenzplan; in der öffentlichen Firefly-Cloud ist deshalb jeder SaaS-Host einem Plan zugeordnet (siehe Zuordnung in der öffentlichen Firefly-Cloud). Fehler in diesem Bereich führen oft dazu, dass Gateways zwar erreichbar scheinen, aber keine verwertbaren Pakete oder keine zuverlässigen Downlinks liefern.
Dieser Abschnitt ist insbesondere relevant, wenn eine neue Region eingerichtet wird, ein Gateway mit zum Einsatzumfeld nicht passendem Frequenzplan betrieben wird, Adresse oder Erreichbarkeit des Netzwerkservers nicht dem Erwartungsbild entspricht oder öffentliche Firefly-SaaS und selbst gehostete Installation sachlich voneinander abzugrenzen sind. Für die Planung sind Zielregion (Gerät oder Gateway), verwendeter Gateway-Typ sowie das vorgesehene Bereitstellungsmodell (öffentliche Firefly-SaaS bzw. eigene Installation) vorab festzulegen.
In niotix müssen Region und Endpunkt-URLs zum selben Firefly-Kontext passen. Konfiguration im Virtuellen Gerät und im Konnektor firefly sollte mit den Angaben in dieser Dokumentation übereinstimmen.
Frequenzpläne
Firefly unterstützt die folgenden Frequenzpläne.
Übersicht
Plan |
Region (typisch) |
RX2 (MHz) |
Kurzbeschreibung |
|---|---|---|---|
EU868 |
Europa |
869,525 |
Acht 125-kHz-Kanäle; RX1 auf derselben Frequenz wie der Uplink |
US915 |
USA |
923,3 |
Acht aktive 125-kHz-Uplinks ab 902,3 MHz; acht 500-kHz-Downlinks |
AU915 |
Australien |
923,3 |
Wie US915-Downlink; Uplinks ab 915,2 MHz |
AS923 |
Asien/Pazifik |
923,2 |
Acht 125-kHz-Kanäle; RX1 wie Uplink |
IN865 |
Indien |
866,55 |
Acht 125-kHz-Kanäle; RX1 wie Uplink |
KR920 |
Südkorea |
921,9 |
Sieben 125-kHz-Kanäle; RX1 wie Uplink |
CN470 |
China |
505,3 |
Standard: acht aktive Uplinks (Rasterindizes 80–87) bei 486,3–487,7 MHz; acht Downlinks 500,3–501,7 MHz |
Kanalfrequenzen
Angaben in MHz; bei EU868, AS923, IN865 und KR920 sind die aufgeführten Uplink-Frequenzen für RX1-Fenster 1 dieselben wie die Downlink-Kanäle (siehe get_rx1_freq in den jeweiligen Band-Modulen).
EU868
| Richtung / Fenster | Kanalgruppe | Frequenzen (MHz) |
|---|---|---|
| Uplink (125 kHz) | 0–2 | 868,1; 868,3; 868,5 |
| Uplink (125 kHz) | 3–7 | 867,1; 867,3; 867,5; 867,7; 867,9 |
| Downlink RX1 (125 kHz) | Mittenfrequenz = Uplink-Frequenz des zugehörigen Kanals | 868,1; 868,3; 868,5; 867,1; 867,3; 867,5; 867,7; 867,9 (identisch mit Uplink) |
| Downlink RX2 (250 kHz) | festes RX2-Fenster (LoRaWAN) | 869,525 — siehe Übersicht (RX2) |
US915
| Richtung | Frequenzen (MHz) |
|---|---|
| Uplink (125 kHz, im Standard aktiv) | 902,3; 902,5; 902,7; 902,9; 903,1; 903,3; 903,5; 903,7 |
| Downlink (500 kHz) | 923,3; 923,9; 924,5; 925,1; 925,7; 926,3; 926,9; 927,5 |
AU915
| Richtung | Frequenzen (MHz) |
|---|---|
| Uplink (125 kHz, im Standard aktiv) | 915,2; 915,4; 915,6; 915,8; 916,0; 916,2; 916,4; 916,6 |
| Downlink (500 kHz) | 923,3; 923,9; 924,5; 925,1; 925,7; 926,3; 926,9; 927,5 |
AS923
| Richtung / Fenster | Kanalgruppe | Frequenzen (MHz) |
|---|---|---|
| Uplink (125 kHz) | 0–2 | 923,2; 923,4; 923,6 |
| Uplink (125 kHz) | 3–7 | 922,2; 922,4; 922,6; 922,8; 923,0 |
| Downlink RX1 (125 kHz) | Mittenfrequenz = Uplink-Frequenz des zugehörigen Kanals | 923,2; 923,4; 923,6; 922,2; 922,4; 922,6; 922,8; 923,0 (identisch mit Uplink) |
| Downlink RX2 (250 kHz) | festes RX2-Fenster (LoRaWAN) | 923,2 — siehe Übersicht (RX2) |
IN865
| Richtung / Fenster | Kanalgruppe | Frequenzen (MHz) |
|---|---|---|
| Uplink (125 kHz) | 0–2 | 865,0625; 865,4025; 865,9850 |
| Uplink (125 kHz) | 3–7 | 865,2325; 866,1850; 866,3850; 866,5850; 866,7850 |
| Downlink RX1 (125 kHz) | Mittenfrequenz = Uplink-Frequenz des zugehörigen Kanals | 865,0625; 865,4025; 865,9850; 865,2325; 866,1850; 866,3850; 866,5850; 866,7850 (identisch mit Uplink) |
| Downlink RX2 (250 kHz) | festes RX2-Fenster (LoRaWAN) | 866,55 — siehe Übersicht (RX2) |
KR920
| Richtung / Fenster | Frequenzen (MHz) |
|---|---|
| Uplink (125 kHz) | 922,1; 922,3; 922,5; 922,7; 922,9; 923,1; 923,3 (sieben Kanäle) |
| Downlink RX1 (125 kHz) | 922,1; 922,3; 922,5; 922,7; 922,9; 923,1; 923,3 (identisch mit Uplink) |
| Downlink RX2 (festes RX2-Fenster, LoRaWAN) | 921,9 — siehe Übersicht (RX2). |
Hinweis: RX2 (921,9 MHz) ist die feste zweite Empfangsfrequenz laut LoRaWAN bzw. Firefly (921900000 Hz im KR920 Bandmodul); sie entspricht keiner der sieben Uplink-/RX1-Mitten.
CN470 (im Server aktiv: Uplink-Indizes 80–87 des 470-MHz-Rasters, Downlink die ersten acht Kanäle des 500-MHz-Rasters)
| Richtung | Frequenzen (MHz) |
|---|---|
| Uplink | 486,3; 486,5; 486,7; 486,9; 487,1; 487,3; 487,5; 487,7 |
| Downlink | 500,3; 500,5; 500,7; 500,9; 501,1; 501,3; 501,5; 501,7 |
RX2-Frequenzen je Plan siehe Tabelle Übersicht.
Für produktive Setups sollte immer geprüft werden, ob Gateway, Geräteprofil und Firefly-Region exakt zusammenpassen.
Öffentliche SaaS-Adressen
Für die öffentliche SaaS werden mehrere Netzwerkserver-Hostnamen für UDP-basierte Packet-Forwarder verwendet. Der dokumentierte Standardport ist 1700. Die folgenden Abschnitte stellen dar, wie Frequenzplan und Hostname zusammenhängen.
Diese Adressen sind nur dann korrekt, wenn tatsächlich die öffentliche Firefly-SaaS genutzt wird.
Technik: ein Netzwerkserver, ein Frequenzplan
Für jede angebundene Firefly-Umgebung arbeitet der LoRaWAN-Netzwerkdienst mit genau einem Frequenzplan (regionaler LoRa-Channel-Plan).
Drei Stellen müssen auf dieselbe Zielregion bzw. den gleichen regionalen Plan abgestimmt sein: der erreichbare Netzwerkdienst bzw. die Zieladresse (einschließlich Host/Port), die Einstellungen im Endgerät und am Gateway. In der öffentlichen SaaS wählt man den dort dokumentierten Hostnamen passend zur Zielregion, in einer eigenen Installation den in der Doku vorgesehenen Zugang. Im Endgerät sind passende Region- bzw. Frequenzeinstellungen bzw. Profil-Parameter einzustellen, am Gateway die dazu passende Frequenz- bzw. Plankonfiguration.
Stimmt die Abstimmung nicht durchgängig, sind typischerweise Verbindungs- und Join-Auffälligkeiten oder leere Nutzlasten die Folge — auch wenn Zieladresse und Port formal erreichbar sind.
Zuordnung in der öffentlichen Firefly-Cloud
In der öffentlichen Firefly-SaaS lautet die Europa- bzw. EU868-Instanz fireflyiot.com.
Jeder in der Tabelle unten bzw. im Anwendungshandbuch dokumentierte Netzwerkserver-Host ist einer Zielregion bzw. einer Frequenzplan-Vorgabe zugeordnet. Siehe Firefly-Anwendungshandbuch, Kapitel zu Regionen und Serveradressen.
Praktisch müssen sich Gateway und Geräteprofil auf den vorgesehenen Frequenzplan dieses Hosts beziehen: für US915 typischerweise us1.ns.fireflyiot.com, für EU868 fireflyiot.com. Allein der Hostname garantiert die Planausrichtung nicht; wichtig ist, dass Ziel, Gateway und Endgerät dem für diese Zielregion vorgesehenen Plan folgen.
| Frequenzplan | Netzwerkserver-Host (UDP, Port 1700) | Öffentliche Cloud (laut Firefly-Handbuch) |
|---|---|---|
| EU868 | fireflyiot.com |
Europa / Frankfurt |
| US915 | us1.ns.fireflyiot.com |
USA / West |
| AU915 | br1.ns.fireflyiot.com |
Südamerika / São Paulo |
| IN865 | in1.ns.fireflyiot.com |
Indien / Mumbai |
| AS923 | sg1.ns.fireflyiot.com |
Asien-Pazifik / Singapur |
| CN470 | cn1.ns.fireflyiot.com |
Asien-Pazifik / Hongkong |
| KR920 | kr1.ns.fireflyiot.com |
Asien-Pazifik / Seoul |
Auswirkungen auf Betrieb und Troubleshooting
Wenn Frequenzplan oder Adresse nicht passen, zeigen sich oft folgende Symptome:
- keine oder zu wenige Uplinks
- inkonsistente Downlinks
- scheinbar korrekt angebundene, aber fachlich stumme Gateways
- Join-Probleme
Bei der Prüfung sollten immer gemeinsam bewertet werden:
- Firefly-Region
- Gateway-Konfiguration
- Geräteprofil
- Zieladresse und Port
- SaaS oder selbst gehostete Umgebung
Häufige Fragen
Ist US915 immer an us1.ns.fireflyiot.com gebunden?
In der öffentlichen Firefly-Cloud ist diese Kombination die vorgesehene und dokumentierte **US915-**Zuordnung für diesen Host. Technisch erzwingt der DNS-Name den Plan nicht — entscheidend ist die Konfiguration des erreichbaren Netzwerkservers und dass Ziel, Gateway und Endgeräte zum vorgesehenen Plan passen. In selbst gehosteten Umgebungen können andere Hostnamen dieselbe Rolle haben; dort entscheidet die Deployment-Konfiguration, nicht der feste SaaS-Name.
Datenblätter nennen oft mehrere LoRa-Regionen — woran orientiert man sich im konkreten Einsatz?
Maßgeblich ist, welcher Channel Plan bzw. welche Region Sie tatsächlich konfiguriert und im laufenden Betrieb nutzen — nicht die Liste aller Regionen, die ein Gerät laut Hersteller grundsätzlich abdecken könnte. Wichtig ist der Abgleich: Geräteprofil, Gateway-Einstellungen und zugehörige Firefly-Seite (Ziel- und Frequenzkontext) müssen dieselbe reale Einstellung widerspiegeln.
Warum empfängt ein Gateway Pakete, aber das Verhalten bleibt instabil?
Häufig passt der Frequenzplan nicht vollständig zur Firefly-Region oder das Gateway sendet an die falsche Adresse bzw. in die falsche Umgebung (SaaS vs. selbst gehostet). Siehe Auswirkungen auf Betrieb und Troubleshooting.