Projekt LoRaWAN: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Software)
(Plan)
 
(27 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 11: Zeile 11:
 
Aktueller Status: https://eu1.cloud.thethings.network/console/gateways
 
Aktueller Status: https://eu1.cloud.thethings.network/console/gateways
  
* Warnemünde Kurpark Lesesaal
+
* Warnemünde Kurpark Lesesaal (Anbindung über Stadt VLAN [https://eu1.cloud.thethings.network/api/v3/gs/gateways/opennet-warnemuende-kurpark/connection/stats Status])
* Hansaviertel Holbeinplatz 14 Bauamt
+
* Hansaviertel Holbeinplatz 14 Bauamt (Anbindung über <OnApStatus>1.164</OnApStatus> [[Projekt_Bauamt]] [https://eu1.cloud.thethings.network/api/v3/gs/gateways/bauamt/connection/stats Status])
* Innenstadt August-Bebel-Straße Hochhaus
+
* Innenstadt August-Bebel-Straße Hochhaus (Anbindung über <OnApStatus>1.136</OnApStatus> [[Projekt_Philosophische_Fakultät]] [https://eu1.cloud.thethings.network/api/v3/gs/gateways/3133303746006300/connection/stats Status])
* Südstadt Albert-Einstein-Straße 22 Informatik
+
* Südstadt Albert-Einstein-Straße 22 Informatik (Anbindung über DSL Uni [[Projekt_AE22]] [https://eu1.cloud.thethings.network/api/v3/gs/gateways/opennet-ae22/connection/stats Status])
* Südstadt Ziolkowskistraße 10 Hochhaus
+
* Südstadt Ziolkowskistraße 10 Hochhaus (Anbindung über <OnApStatus>1.245</OnApStatus> [[Projekt_Z10]] [https://eu1.cloud.thethings.network/api/v3/gs/gateways/opennet-ziolkowski10/connection/stats Status])
 +
* Schwerin TGZ Haus 5  (Anbindung über <OnApStatus>1.243</OnApStatus>
 +
 
 +
[https://eu1.cloud.thethings.network/api/v3/gs/gateways/opennet-warnemuende-robbenstation/connection/stats opennet-warnemuende-robbenstation Status]
 +
[https://eu1.cloud.thethings.network/api/v3/gs/gateways/uni-indoor-gateway-ae22/connection/stats uni-indoor-gateway-ae22 Status]
 +
 
 +
https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=11
 +
 
 +
<OniFrame src="https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=11" width="640" height="480" frameborder="0"></OniFrame>
 +
<OniFrame src="https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=12" width="640" height="480" frameborder="0"></OniFrame>
  
 
= Einsatzmöglichkeiten =
 
= Einsatzmöglichkeiten =
Zeile 36: Zeile 45:
 
= Plan  =
 
= Plan  =
  
* Bereitstellen eines Community LoRaWANs in Rostock
+
* Bereitstellen eines Community LoRaWANs in Rostock und Schwerin
 
* [[:Datei:LoRaWAN Opennet.pdf | FAQ zum Verschicken an Standort-Überlasser]]
 
* [[:Datei:LoRaWAN Opennet.pdf | FAQ zum Verschicken an Standort-Überlasser]]
  
Zeile 43: Zeile 52:
  
 
=== Hardware für Selbstbau Standard-Gateway ===
 
=== Hardware für Selbstbau Standard-Gateway ===
 +
 +
<gallery widths=300px heights=200px mode="packed">
 +
Datei:Lorawanradio2.jpg
 +
</gallery>
  
 
==== Teileliste ====
 
==== Teileliste ====
Zeile 53: Zeile 66:
 
* [https://www.amazon.de/VARIA-Group-Pigtail-N-Buchse-U-FL-Stecker/dp/B01MTQGJP8/ Pigtail u.fl nach N-Stecker]
 
* [https://www.amazon.de/VARIA-Group-Pigtail-N-Buchse-U-FL-Stecker/dp/B01MTQGJP8/ Pigtail u.fl nach N-Stecker]
 
* [https://www.amazon.de/gp/product/B0832QR4NG/ PoE Splitter (802.1af, nicht passiv) nach USB]
 
* [https://www.amazon.de/gp/product/B0832QR4NG/ PoE Splitter (802.1af, nicht passiv) nach USB]
* [https://www.amazon.de/gp/product/B094337JLF/ Schrauben und Spacer]
+
* [https://www.amazon.de/dp/B09QKD2N5X/ Schrauben und Spacer]
* [https://www.amazon.de/dp/B085WFH7WR/ Montage-Platte]
+
* [https://www.amazon.de/dp/B085WFH7WR/ Montage-Platte] - oder als [[#Baseplate|3D-Modell zum Ausdrucken]]
  
[[LoRaWAN-GW-Schritt-für-Schritt|Alte Schritt für Schritt Anleitung für ein Gateway im IMST iC880A-SPI]].
+
[[LoRaWAN-GW-Schritt-für-Schritt|Alte Schritt-für-Schritt-Anleitung für ein Gateway mit IMST iC880A-SPI]].
  
 
==== PCB Layout für Adapter Pi Header nach mPCIe ====
 
==== PCB Layout für Adapter Pi Header nach mPCIe ====
  
<gallery mode="packed">
+
<gallery widths=300px heights=200px mode="packed">
 
Datei:Lorawanmpcie.gif
 
Datei:Lorawanmpcie.gif
 
Datei:PiHatLoRaWAN.png
 
Datei:PiHatLoRaWAN.png
Zeile 72: Zeile 85:
 
** Stiftleiste (2 x 20 Pins 2,54 mm weiblich)
 
** Stiftleiste (2 x 20 Pins 2,54 mm weiblich)
 
* Die Teile lassen sich auch einfach selbst löten (SMD)
 
* Die Teile lassen sich auch einfach selbst löten (SMD)
 +
 +
==== Baseplate ====
 +
 +
<gallery widths=300px heights=200px mode="packed">
 +
Datei:Baseplate.jpg
 +
Datei:Baseplate3D.png
 +
</gallery>
 +
 +
* [[:Datei:BaseplateA.stl.zip|3D-Modell als STL zum Ausdrucken oder Fräsen]]
 +
* [[:Datei:Baseplate3D.f3d.zip|Quellformat als Fusion 360 3D-Modell]]
  
 
=== Software ===
 
=== Software ===

Aktuelle Version vom 27. August 2023, 00:26 Uhr

Team
Projektlorawan.jpg
Projekt LoRaWAN
Treffen: nur bei Bedarf
LoRaWAN
Mitglieder:
Thomas, Philipp, Johannes, Mathias
Kontakt:
crew@list.opennet-initiative.de


Inhaltsverzeichnis

[Bearbeiten] Laufende Gateways

Aktueller Status: https://eu1.cloud.thethings.network/console/gateways

opennet-warnemuende-robbenstation Status uni-indoor-gateway-ae22 Status

https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=11

[Bearbeiten] Einsatzmöglichkeiten

[Bearbeiten] Netzstruktur

LoRaWAN Network Reference Model (NRM), roaming End-Device (aus LoRaWAN Backend Interfaces 1.0 Specification)
  • Opennet stellt Radio Gateways auf und sorgt für Internet-Anbindung.
  • Radio Gateway kommuniziert über Internet mit Network Server von The Things Network (https://www.thethingsnetwork.org).
  • Network Server steuert Teilnahme am Netzwerk (mit Hilfe des Join Servers), verteilt Uploads an Application Server und ist Scheduler für Downloads.
  • Application Server empfängt Nutzlast von den Mobilen Geräten. In den meisten Fällen bei The Things Network. Dann Weiterleitung z.B. über MQTT.

[Bearbeiten] Plan

[Bearbeiten] How To

[Bearbeiten] Gateway aufbauen

[Bearbeiten] Hardware für Selbstbau Standard-Gateway

[Bearbeiten] Teileliste

Alte Schritt-für-Schritt-Anleitung für ein Gateway mit IMST iC880A-SPI.

[Bearbeiten] PCB Layout für Adapter Pi Header nach mPCIe

[Bearbeiten] Baseplate

[Bearbeiten] Software

Bewährt hat sich BasicStation (Source bei Github) als Software für das Radio Gateway, am einfachsten als Docker Container.

  • Pi Image auf SD Karte (64 bit ist ok, wenn Basic Station im Container läuft)
  • Raspberry konfigurieren
    • Nutzer und Passwort (nicht mehr default)
    • SSH, SPI und I2C aktivieren
    • Netzwerk konfigurieren (DHCP sollte es tun)
  • Docker installieren
  • Docker Compose installieren
  • Docker Container xoseperez/basicstation installieren
  • EUI des Gateways ermitteln
  • Gateway bei The Things Network registrieren
  • API Token generieren
  • docker-compose.yml anpassen (Key eintragen, ggfs. EUI und Chipsatz)

Dich wichtigsten Schritte finden sich in der Beschreibung des Containers.

[Bearbeiten] LoRaWAN Endgeräte

[Bearbeiten] Merkzettel

[Bearbeiten] Hardware

[Bearbeiten] Gateways

[Bearbeiten] Endgeräte

[Bearbeiten] Server-Software

[Bearbeiten] Sonstiges

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge