MeshCom 4.0 Gateway

https://icssw.org/meshcom/

OE3GJC_MeshComGW

Hardware MeshCom Gateway

auf Basis von RAK WisBock:

-> das GPS Location Module erhöht für ein stationäres Gateway den Stromverbrauch unnötig, würde ich also nicht mehr dazu nehmen, wenn dann wichtig: in Slot D montieren (auf der Unterseite des Base Boards; Stand 4.33e)
-> die Werte des BME680 Sensor sind zur Überwachung des Boards geeignet, nicht jedoch für dessen Umgebung (zu nahe an der Platine um nicht beeinflusst zu werden)

Als LoRa-Antenne wird eine Diamond VX-50N verwendet.

Netzwerkhardware

zwischen PowerBox Pro und BaseBox 5 hängt ein Ubiquiti INS-3AF-O-G um 802.3af-PoE in 24V-passive PoE umzuwandeln nachdem die PowerBox "dumm" weiterleitet, was sie bekommt und das RAK-Modul 802.3af benötigt (~48V), das BaseBoard aber nur 24V passive kann.

Installation MeshCom Gateway

Die allgemeine Installationsanleitung befindet sich unter https://icssw.org/meshcom-4-0-installation/.

Nachdem die einzelnen Module auf das Base Board gesteckt (und angeschraubt) wurden kann die Firmware laut Anleitung unter https://icssw.org/rak-wisblock-anleitung/ geflash werden.

Kurzzusammenfassung:

  • Firmware downloaden (https://icssw.org/download-category/meshcom-4-0-client-firmware/)
  • RAK mit USB-Kabel an Rechner anschließen
  • Mini-Taster (neben der USB-C-Buchse) zweimal schnell hintereinander drücken - grüne LED leuchtet
  • die *.uf2-Firmwaredatei auf das neu erkannte Laufwerk kopieren, nach der Übertragung schließt es sich automatisch und der RAK startet die neu geladene Firmware automatisch neu.

Nachdem die MeshCom-Firmware läuft entweder via MeshCom App am Handy (mittlerweile normal im App- bzw. Playstore verfügbar) per Bluetooth verbinden (Pin 000000) oder per serieller Konsole (Baud 115200) verbinden und das Rufzeichen setzen (auf der Konsole mittels --setcall HAMCALL-??, wobei ?? für die GeräteID (analog APRS) steht) - bei MeshCom haben Gateways normalerweise ******-12.

Als Gateway konfigurieren in der App unter dem User-Button Gateway, auf der Konsole mittels --gateway on.

Bei meinem Gateway sind in der App die folgenden "User-Buttons" aktiviert:

  • Gateway
  • Mesh
  • GPS (für Position per GPS-Modul)
  • BME680

Eventuell noch interessant ist Webserver, um das Gateway mittels Webinterface fernzusteuern/abzufragen können.

Zu beachten

  • der RAK braucht nicht viel Strom, teilweise zu wenig damit der PoE-Port im Automatik-Modus "anspringt" - auf "always-PoE" stellen
  • Firmware-Updates via OTA (Bluetooth) habe ich noch keines geschafft
  • die IP-Adresse des RAK Moduls sollte per DHCP kommen, ansonsten gibt es einen Fallback - ich erinnere mich aber dunkel an ein nicht reagierendes Gateway bei fehlendem DHCP...