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:
- Öffnen Sie die Meshtastic App.
- 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.
