Meshtastic-Tutorial

Grundlegende Einrichtung

  • Installieren Sie die Antenne.
  • Warnung: Wenn Sie Ihr Board einschalten, bevor die Antenne montiert ist, kann es durchbrennen.
  • Schließen Sie es an den USB-Anschluss an.

Firmware flashen

  • Gehen Sie zu https://flasher.meshtastic.org/
  • Wählen Sie Ihr Board aus.
  • Wählen Sie die Firmware aus.
  • Drücken Sie auf Flash.
  • Wählen Sie den USB-Anschluss aus.
  • Flashen Sie die Firmware.

Den Client konfigurieren

Web-Client

Mobil

Python-CLI

pip install meshtastic

Informationen zur Verwendung finden Sie unter: https://meshtastic.org/docs/software/python/cli/

Einstellungen

LoRa

Einstellung Wert
Region European Union 868MHz
Preset Medium Range - Fast
Ignore MQTT Ein

Gerät

Einstellung Wert
Sendeintervall für Knoteninfo 10800 Sekunden (3h)

Position

Einstellung Wert
Sendeintervall für Position 21600 Sekunden (6h)

Telemetrie

Einstellung Wert
Intervall für Gerätemetriken 259200 Sekunden (72h)

Kanal-Preset über Python-CLI einstellen

meshtastic --ch-medfast
meshtastic --host 192.168.1.xxx --ch-set lora.use_preset true --ch-index 0
meshtastic --host 192.168.1.xxx --ch-set lora.modem_preset MEDIUM_FAST --ch-index 0

meshtastic --reboot
meshtastic info
meshtastic --info | grep -i modem

Schweizer Einstellungsempfehlungen

Kategorie Unterkategorie Einstellung Empfohlener Wert Grund / Hinweise
Radio-Konfig Gerät Rolle Client oder Client_Mute Client_Mute, wenn Sie sich auf einen nahegelegenen Berggipfel-Knoten verlassen; Client, wenn andere sich auf Ihren Knoten verlassen. Unnötige Router vermeiden.
Radio-Konfig Gerät Rolle Router / Repeater -> Nur an topografisch bedeutenden Positionen z. B. Berggipfel mit freier Sicht; nicht für Heim-/Innenknoten.
Radio-Konfig Gerät Sendeintervall für Knoteninfo 10800s (3h) Smartphones speichern diese Info; häufigeres Senden ist nicht nötig. Standard ist korrekt.
Radio-Konfig Gerät Weiterleitungsmodus ALL, optional: Local Only ALL empfohlen. Local Only nur verwenden, wenn Ihre Airtime an das gesetzliche Limit von 10 Prozent stößt.
Radio-Konfig Position Sendeintervall für Position 21600s (6h) Feste Knoten benötigen Updates nur alle 6h. Nur beim Wandern oder Bewegen erhöhen.
Radio-Konfig Position Smart Position Deaktiviert Veranlasst Knoten zum häufigen Senden und kann das Mesh überfluten. Deaktivieren, besonders wenn GPS über das Smartphone erfolgt.
Radio-Konfig Position Position Payload-Optionen Optional (Höhe, Satelliten etc.) Nur bei Bedarf einfügen; jedes zusätzliche Feld erhöht die Airtime-Last.
Radio-Konfig LoRa Hop-Limit 3-5 Das Mesh ist groß; das Hop-Limit sollte 5 nicht überschreiten.
Radio-Konfig LoRa Dienstzyklus überschreiben Deaktiviert Gesetzliche EU/CH-Anforderung: 10 Prozent Airtime pro Stunde. Nicht überschreiben.
Radio-Konfig LoRa MQTT ignorieren Aktiviert MQTT nur für spezifische Anwendungen verwenden; Upload nach MediumFast deaktivieren.
Modul-Konfig Telemetrie Intervall für Gerätemetriken 259200s (72h) Längstes Intervall; verhindert Spam-Telemetrie.
Modul-Konfig Telemetrie Sensor-Metrik-Intervall Aus (wenn keine Sensoren) Sensoren ausschalten, falls nicht vorhanden. Falls Sensoren vorhanden, langes Intervall (3600s) verwenden.
Modul-Konfig Telemetrie Energie-Metrik-Intervall Aus Nur für externe Energiesensoren, nicht für den Batteriestand.
Firmware Firmware-Updates Regelmäßig aktualisieren Neue Firmware verbessert die Effizienz; Web-Flasher empfohlen.
Allgemein Mehrere Heimknoten Nur einer sollte Client sein; andere Client_Mute Verhindert unnötige Airtime und doppelte Weiterleitung.
Allgemein Auto-Knoten am Haus Client_Mute Vermeiden Sie es, das Mesh mit redundanten Knoten zu überfrachten.

Einstellungen zusammengefasst

Einstellung / Modul Funktion Immer an? Hinweise
Geräterolle: Router Hält Knoten wach, leitet alle Pakete weiter Ja Unverzichtbar für Backbone-Knoten
Geräterolle: Client Standard-Benutzermodus Ja Standardverhalten
Geräterolle: Client Mute Sendet keine Beacons, nur Benutzernachrichten Situativ Verwendung für mobile Knoten in dichten Netzwerken
Primärkanal Kernkanal für das Mesh Ja Alle Knoten müssen übereinstimmen
Sekundärkanäle (Fast/MedFast/LongFast) Zusätzliche Modulationskanäle Situativ Nur bewusst verwenden; kann das Mesh aufteilen
Positions-Broadcast Sendet periodisch GPS Situativ Zu häufige Updates verbrauchen Airtime
Smart Position Broadcast Sendet nur bei Bewegung Ja Am besten für die Gesundheit des Netzwerks
Store and Forward Speichert Nachrichten und spielt sie später ab Ja (einzelner Knoten) Nur auf einem festen Knoten aktivieren
Reichweitentest-Modul Sendet konstant Testpakete Nur zu Testzwecken Hohe Airtime-Nutzung
Telemetrie Basis Sendet Batteriespannung/Temp/etc. des Knotens Ja Minimale Netzwerkauswirkungen
Telemetrie schnell / Debug Hochfrequente Telemetrie Nur zu Testzwecken Überflutet das Netzwerk
Nachbarinfo (Passiv) Verfolgt direkte Nachbarn Ja Keine Auswirkungen auf die Airtime
Nachbar-Beaconing Kündigt die Anwesenheit des Knotens an Ja Entscheidend für das Routing
Serielles Modul (Daten über LoRa) Sendet rohe serielle Bytes über das Mesh Situativ Nur wenn Sie wirklich UART-over-LoRa benötigen
Externes Benachrichtigungsmodul LED/Summer-Alarme Ja Keine Auswirkungen auf das Mesh
MQTT Uplink Veröffentlicht Pakete beim Broker Ja (ein Gateway) Nur auf dem dafür vorgesehenen Gateway-Knoten aktivieren
MQTT Downlink Empfängt Broker-Nachrichten Ja (ein Gateway) Vermeiden Sie mehrere Downlink-Knoten
Bluetooth App-Kopplung Ja Keine Auswirkungen auf das Mesh
Wi-Fi (AP / Web-UI) Lokale Konfigurationsoberfläche Ja Keine Auswirkungen auf das Mesh
Erkennungssensormodul PIR/Sensorevent-Meldung Situativ Nur für Sensor-Setups
Umgebungslicht-/LED-Modul Steuerung des LED-Verhaltens Ja Keine Auswirkungen auf das Mesh
Vorgefertigte Nachrichten Tasten für vordefinierte Nachrichten Ja Sicher
Serieller Debug-Ausgang Druckt Protokolle an USB Nur zu Testzwecken Sehr ausführlich
NodeDB-Synchronisierung Synchronisiert bekannte Knoten für das Routing Ja Hilft allen Mesh-Knoten
Routing-Metriken Meldet Hop-SNR/RSSI Ja Entscheidend für stabiles Routing
Hop-Limit-Einstellung Maximal zulässige Hops Ja Standard ist optimal
PAX-Counter Zählt Wi-Fi/BLE-Geräte Situativ Optional
Trickle Rate / Heartbeats Pflegt Routing-Tabellen Ja Erforderlich für die Multi-Hop-Gesundheit
LoRa-Regionseinstellung Regionale HF-Compliance Ja Muss mit der physischen Region übereinstimmen
LoRa-Modulation (BW/SF/CR) Verbindungsgeschwindigkeit und Reichweiteneinstellungen Ja Muss mit dem Mesh-Standard übereinstimmen
LongFast / RouterFast Experimentell Experimentelle schnelle Modi Nur zu Testzwecken Bricht die Kompatibilität
Komprimierung von Textnachrichten Komprimiert Payloads Ja Reduziert Airtime
Broadcast-Hop-Limitierung Begrenzt Mesh-Überflutung Ja Schützt die Netzwerkstabilität
MQTT JSON-Ausgabe Sendet strukturiertes JSON Ja Erforderlich für Dashboards
Verschlüsselte (e/) MQTT-Themen Rohe verschlüsselte Payloads Ja Kernmechanismus des Protokolls
Flag für angekündigte Position Lässt andere wissen, dass Sie GPS senden Ja Erforderlich für die Topologie