Inhaltsverzeichnis

CLI-Befehle

Dieses Dokument bietet einen Überblick über die CLI-Befehle, die an MeshCore Repeater, Raumserver und Sensoren gesendet werden können.

Betriebsbereit

Starten Sie den Knoten neu

Verwendung:


Uhrzeit zurücksetzen und neu starten

Verwendung:


Synchronisieren Sie die Uhr mit dem Remote-Gerät.

Verwendung:


Aktuelle Zeit in UTC anzeigen

Verwendung:


Stelle die Zeit auf einen bestimmten Zeitstempel ein.

Verwendung:

Parameter:


Senden Sie eine flood advert

Verwendung:


Starten Sie ein Firmware-Update über Funk (OTA).

Verwendung:


Löschen/Auf Werkseinstellungen zurücksetzen

Verwendung:

Nur seriell: Ja

Warnung: Dies ist zerstörerisch!


Nachbarn (Nur für Repeater)

Listen Sie Nachbarn in der Nähe auf

Verwendung:

Hinweis: Die Ausgabe dieses Befehls ist auf die 8 neuesten Anzeigen beschränkt.

Hinweis: Jede Zeile ist wie folgt kodiert: {pubkey-prefix}:{timestamp}:{snr*4}


Entfernen Sie einen Nachbarn

Verwendung:

pubkey_prefix: Der öffentliche Schlüssel des Knotens, der aus der Nachbarliste entfernt werden soll.


Statistiken

Statistiken löschen

Verwendung:


Systemstatistiken – Akku, Betriebszeit, Warteschlangenlänge und Debug-Flags

Verwendung:

Nur seriell: Ja


Funkstatistik – Rauschpegel, Letzter RSSI/SNR-Wert, Sendezeit, Empfangsfehler

Verwendung:

Nur seriell: Ja


Paketstatistik – Paketzähler: Empfangen, Gesendet

Verwendung:

Nur seriell: Ja


Protokollierung

Beginne die Erfassung des RX-Protokolls im Knotenspeicher

Verwendung:


Ende der Erfassung des RX-Logs im Knotenspeicher

Verwendung:


Erfasstes Protokoll löschen

Verwendung:


Geben Sie das erfasste Protokoll im seriellen Terminal aus.

Verwendung:

Nur seriell: Ja


Info

Holen Sie sich die Version

Verwendung:


Zeigt den Hardwarenamen an

Verwendung:


Konfiguration

Radio

Funkparameter dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: LORA_FREQ, LORA_BW, LORA_SF, LORA_CR Standard: 869.525,250,11,5 Hinweis: Ein Neustart ist erforderlich, um die Anwendung zu ermöglichen.


Sendeleistung dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: LORA_TX_POWER

Standard: Variiert je nach Board

Hinweis: Diese Einstellung steuert lediglich die Sendeleistung des LoRa-Chips. Einige Knoten verfügen über eine zusätzliche Leistungsverstärkerstufe, die die Gesamtausgangsleistung erhöht. Die korrekte Einstellung finden Sie im Handbuch des jeweiligen Knotens. Ein zu hoher Wert kann gegen geltendes Recht in Ihrem Land verstoßen.


Ändern Sie die Funkparameter für eine festgelegte Dauer

Verwendung:

Parameter:

Hinweis: Diese Einstellung wird nicht gespeichert und geht beim Neustart verloren.


Frequenz dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Standard: 869.525

Hinweis: Ein Neustart ist erforderlich, um die Anwendung zu ermöglichen.


System

Diesen Knotennamen anzeigen oder ändern

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: ADVERT_NAME

Standard: Variiert je nach Board

Hinweis: Die maximale Länge variiert. Bei Angabe eines Speicherorts beträgt die maximale Länge 24 Byte, andernfalls 32 Byte. Emoji- und Unicode-Zeichen können mehr als ein Byte belegen.


Breitengrad dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: ADVERT_LAT

Standard: 0


Längengrad dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: ADVERT_LON

Standard: 0


Die Identität dieses Knotens (Privater Schlüssel) anzeigen oder ändern

Verwendung:

Parameter:

Serial Only:

Hinweis: Ein Neustart ist erforderlich, damit die Einstellung wirksam wird.


Ändern Sie das Administratorpasswort dieses Knotens.

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: ADMIN_PASSWORD

Standard: password

Hinweis: Zur Bestätigung zurückgesendet.

Hinweis: Jeder Knoten, der dieses Passwort verwendet, wird der Admin-ACL-Liste hinzugefügt.


Gastpasswort für diesen Knoten anzeigen oder ändern.

Verwendung:

Parameter:

Wird durch Build-Flag gesetzt: ROOM_PASSWORD (Nur für den Raumserver)

Standard: <blank> also leer


Eigentümerinformationen dieses Knotens anzeigen oder ändern

Verwendung:

Parameter:

Standard: <blank> also leer

Hinweis: | Zeichen werden in Zeilenumbrüche umgewandelt.

Hinweis: Erfordert Firmware 1.12 oder höher.


Feinabstimmung der Batterieanzeige

Verwendung:

Parameter:

Standard: 0.0 (vom Board festgelegter Wert)

Hinweis: Gibt die Fehlermeldung „Fehler: Von diesem Board nicht unterstützt“ zurück, wenn die Hardware dies nicht unterstützt.


Energiesparstatus dieses Knotens anzeigen oder ändern (nur Repeater)

Verwendung:

Parameter:

Standard: on

Hinweis: Wenn diese Option aktiviert ist, wechselt das Gerät zwischen den Funkübertragungen in den Schlafmodus.


Routing

Wiederholungsflag dieses Knotens anzeigen oder ändern.

Verwendung:

Parameter:

Standard: on


Den Wiederholungsverzögerungsfaktor anzeigen oder ändern für flood Datenverkehr

Verwendung:

Parameter:

Standard: 0.5


Anzeigen oder Ändern des Wiederholungsverzögerungsfaktors für direkten Datenverkehr

Verwendung:

Parameter:

Standard: 0.2


[Experimentell] Anzeigen oder Ändern der Verarbeitungsverzögerung für empfangenen Datenverkehr

Verwendung:

Parameter:

Standard: 0.0


Anzeigen oder Ändern des Sendezeitfaktor (Arbeitszyklusgrenze)

Verwendung:

Parameter:

Standard: 1.0 (WICHTIG: Für Deutschland bitte Air‐Time und Duty Cycle schauen.)


Lokale Interferenzschwelle anzeigen oder ändern

Verwendung:

Parameter:

Standard: 0.0


AGC-Rücksetzintervall anzeigen oder ändern

Verwendung:

Parameter:

Standard: 0.0


Multi-Acks-Unterstützung aktivieren oder deaktivieren

Verwendung:

Parameter:

Standard: 0


flood advert intervall anzeigen oder ändern

Verwendung:

Parameter:

Standard: 12 (Repeater) - 0 (Sensor)


zero-hop advert intervall anzeigen oder ändern

Verwendung:

Parameter:

Standard: 0


Begrenzen Sie die Anzahl der Hops für eine Flood-Nachricht.

Verwendung:

Parameter:

Standard: 64


ACL

Berechtigungen für einen companion hinzufügen, aktualisieren oder entfernen

Verwendung:

Parameter:

Hinweis: Entfernt den Eintrag, wenn die permissions weggelassen werden.


Aktuelle ACL anzeigen

Verwendung:

Nur seriell: Ja


Die „Nur-Lesen“-Kennzeichnung dieses Raumservers anzeigen oder ändern

Verwendung:

Parameter:

Standard: off


Regionsverwaltung (v1.10.+)

Regionslisten in großen Mengen laden

Verwendung:

Parameter:

Hinweis: flood_flag : Optionales F, um flooding zuzulassen.

Hinweis: Einrückungen schaffen Eltern-Kind-Beziehungen (max. 8 Ebenen).

Hinweis: region load mit einem leeren Namen funktioniert nicht aus der Ferne (es ist interaktiv)


Speichern Sie alle seit dem Neustart vorgenommenen Änderungen an Regionen.

Verwendung:


Allow a region

Verwendung:

Parameter:

Hinweis: Hinweis: Die Einstellung mit dem Wildcard * lässt Pakete ohne Regions-Transportcodes zu.


Eine Region blockieren

Verwendung:

Parameter:

Hinweis: Die Einstellung auf Wildcard * verwirft Pakete ohne Regions-Transportcodes.


Informationen für eine Region anzeigen

Verwendung:

Parameter:


Die Heimatregion für diesen Knoten anzeigen oder ändern

Verwendung:

Parameter:


Neue Region erstellen

Verwendung:

Parameter:


Region entfernen

Verwendung:

Parameter:

Hinweis: Alle untergeordneten Regionen müssen entfernt werden, bevor die Region entfernt werden kann.


Alle Regionen anzeigen

Verwendung:

Nur seriell: Ja

Parameter:

Hinweis: Erfordert Firmware 1.12.+


Alle definierten Regionen und flood Berechtigungen löschen

Verwendung:

Nur seriell: Für Firmware älter als 1.12.0


Region Examples

Beispiel 1: Verwendung des F-Flags mit benannter öffentlicher Region

region load
#Europe F
<blank line to end region load>
region save

Erklärung:


Example 2: Using Wildcard with F Flag

region load 
* F
<blank line to end region load>
region save

Erklärung:


Beispiel 3: Verwendung von Wildcard ohne F-Flag

region load 
*
<blank line to end region load>
region save

Erklärung:


GPS (Wenn GPS-Unterstützung kompiliert ist)

View or change GPS state

Verwendung:

Parameter:

Standard: off

Hinweis: Ausgabeformat: {status}, {fix}, {sat count} (wenn aktiviert)


Synchronisieren Sie die Uhr dieses Knotens mit der GPS-Zeit.

Verwendung:


Legen Sie den Standort dieses Knotens anhand der GPS-Koordinaten fest.

Verwendung:


GPS advert policy anzeigen oder ändern

Verwendung:

Parameter:

Standard: prefs


Sensors (When sensor support is compiled in)

Liste der Sensoren auf diesem Knoten anzeigen

Verwendung:

Parameter:

Hinweis: Ausgabeformat: <var_name>=<value>\n


Den Wert eines Sensors anzeigen oder ändern

Verwendung:

Parameter:


Bridge (wenn Bridge-Unterstützung kompiliert ist)

Anzeigen oder Ändern des Flags „Bridge aktiviert“

Verwendung:

Parameter:

Standard: off


Brückenquelle anzeigen

Verwendung:


Fügen Sie eine Verzögerung für Pakete hinzu, die über diese Bridge weitergeleitet werden.

Verwendung:

Parameter:

Standard: 500


Anzeigen oder Ändern der Quelle von Paketen, die zur externen Schnittstelle gebrückt werden

Verwendung:

Parameter:

Standard: tx


Anzeigen oder Ändern der Geschwindigkeit der Brücke (nur RS-232)

Verwendung:

Parameter:

Standard: 115200


Den für die Überbrückung verwendeten Kanal anzeigen oder ändern (nur ESPNow)

Verwendung:

Parameter:


ESP-Now-Geheimnis festlegen

Verwendung:

Parameter:

Standard: Variiert je nach Board


Quelle


Diese Seite steht in keinerlei Verbindung zum MeshCore Projekt.
Erstellt 2025 für die deutschsprachige MeshCore Community • Impressum