Meshtastic-Handbuch – Netzwerk-Einrichtung und Konfiguration

Meshtastic Anleitung - Meshtastic Bluetooth-Einstellungen

Die Netzwerkkonfigurationsoptionen in Meshtastic sind so konzipiert, dass Sie die volle Kontrolle darüber haben, wie sich Ihr Gerät mit einem LoRa-Mesh-Netzwerk verbindet und in das breitere IP-Netzwerk integriert. Zu diesen Optionen gehören: NTP-Server, WLAN aktiviert, WLAN-SSID, WLAN-PSK, Ethernet aktiviert, IPv4-Netzwerkmodus, Statische Adresse, rsyslog-Server und Protokoll-Flags. Die Konfiguration wird über eine administrative Nachricht verwaltet, die ein Config.Network Protobuf sendet.
Wichtiger Hinweis: Wenn Sie WLAN aktivieren, wird Bluetooth deaktiviert, was bedeutet, dass nur eine Verbindungsmethode gleichzeitig aktiv sein kann. Außerdem können sich ESP32-Geräte als Client mit einem WLAN verbinden, aber der SoftAP-Modus wird von der Meshtastic-Firmware nicht unterstützt. Dies gewährleistet die Stabilität im gesamten Mesh-Netzwerk.

Netzwerkkonfigurationswerte

  • NTP-Server: Der Standardserver ist meshtastic.pool.ntp.org. Dieser synchronisiert die Gerätezeit, wenn ein IP-Netzwerk verfügbar ist.
  • WLAN aktiviert (WiFi Enabled): Steuert, ob WLAN aktiv ist. Der Standardwert ist false.
  • WLAN-SSID (WiFi SSID): Ihr WLAN-Netzwerkname. Groß-/Kleinschreibung wird beachtet, maximale Länge 32 Zeichen.
  • WLAN-PSK (WiFi PSK): Ihr WLAN-Passwort. Groß-/Kleinschreibung wird beachtet, maximale Länge 64 Zeichen.
  • Ethernet aktiviert (Ethernet Enabled): Aktiviert oder deaktiviert Ethernet. Der Standardwert ist false.
  • IPv4-Netzwerkmodus (IPv4 Networking Mode): Standard ist DHCP. Ändern Sie dies zu STATIC für eine feste IP-Konfiguration.
  • IPv4 Statische Adresskonfiguration: Umfasst IP-, Gateway-, Subnetz- und DNS-Serverwerte, wenn der statische Modus verwendet wird.
  • Rsyslog-Server: Ermöglicht die Konfiguration eines Protokollierungsservers und -ports. Die Standardeinrichtung ist user.
  • Protokoll-Flags (Protocol Flags): Legt fest, welche Hilfsnetzwerkprotokolle zum Senden von Paketen verwendet werden. Die Werte werden als Bitfeld von booleschen Konfigurationsoptionen gespeichert.
Wert Beschreibung
NO_BROADCAST Keine Pakete über irgendein Netzwerkprotokoll senden
UDP_BROADCAST Broadcasting von Paketen via UDP über das lokale Netzwerk aktivieren
Hinweis: Wenn Ihr Gerät nach der Aktivierung von WLAN oder Ethernet das erste Mal neu startet, benötigt es zusätzliche 20–30 Sekunden zum Booten, da es selbstsignierte SSL-Schlüssel generiert. Diese Schlüssel werden für die zukünftige Wiederverwendung gespeichert, um eine sichere Netzwerkkommunikation zu gewährleisten.

Verfügbarkeit der Netzwerkkonfiguration in den Clients

Android

Alle Netzwerkkonfigurationsoptionen sind unter Android verfügbar:
  1. Öffnen Sie die Meshtastic App.
  2. Navigieren Sie zu: Drei-Punkte-MenüRadio Configuration (Funkkonfiguration)Network (Netzwerk).

Apple

Unter iOS, iPadOS und macOS gehen Sie zu Settings (Einstellungen)Device Configuration (Gerätekonfiguration)Network (Netzwerk).

CLI

Alle Netzwerkkonfigurationsoptionen sind in der Python Command Line Interface (CLI) verfügbar. Beispielbefehle:
Einstellung Akzeptable Werte Standard
network.ntp_server Zeichenfolge (String) meshtastic.pool.ntp.org
network.wifi_enabled true, false FALSE
network.wifi_ssid Zeichenfolge (String) ""
network.wifi_psk Zeichenfolge (String) ""
network.eth_enabled true, false FALSE
network.address_mode DHCP, STATIC DHCP
  • NTP-Server festlegen
meshtastic --set network.ntp_server "meshtastic.pool.ntp.org"
  • WLAN aktivieren / deaktivieren
meshtastic --set network.wifi_enabled true
meshtastic --set network.wifi_enabled false
  • WLAN-SSID festlegen
meshtastic --set network.wifi_ssid meinnetzwerk
// Mit Leerzeichen
meshtastic --set network.wifi_ssid "mein netzwerk"
  • WLAN-Passwort festlegen
meshtastic --set network.wifi_psk meinpasswort
// Mit Leerzeichen
meshtastic --set network.wifi_psk "mein passwort"
Tipp: Da das Gerät nach jedem CLI-Befehl neu startet, reihen Sie Befehle aneinander, um Zeit zu sparen:
meshtastic --set network.wifi_enabled true --set network.wifi_ssid "mein netzwerk" --set network.wifi_psk meinpasswort

Web

Alle Netzwerkkonfigurationsoptionen sind in der Web-Benutzeroberfläche verfügbar.

Beispiele

WLAN-Client

Wenn network.wifi_ssid und network.wifi_psk ausgefüllt sind, verbindet sich das Gerät mit Ihrem WLAN. Stellen Sie sicher, dass Sie sich in Reichweite eines reinen 2,4-GHz-Netzwerks befinden. Wenn Sie ein einzelnes Meshtastic-Gerät haben, können Sie sich über http://meshtastic.local verbinden. Bei mehreren Geräten verbinden Sie sich über deren individuelle IP-Adressen.

WLAN deaktivieren

Um WLAN vollständig zu deaktivieren, setzen Sie network.wifi_enabled auf false.

Registrieren Sie sich für unseren Newsletter

Erhalten Sie die neuesten Informationen über unsere Produkte und Sonderangebote.