CLI Commando's
Overzicht van de belangrijkste CLI commando's voor MeshCore repeaters en room servers.
Volledige documentatie: GitHub CLI Reference
Verbinding maken
Verbind via seriële poort (USB) of remote via de MeshCore app.
Basis commando's
| Commando |
Omschrijving
|
ver |
Toon firmware versie
|
board |
Toon hardware type
|
clock |
Toon huidige tijd (UTC)
|
reboot |
Herstart de node
|
advert |
Stuur een advertisement packet
|
Node configuratie
| Commando |
Omschrijving
|
get name / set name {naam} |
Naam van de node (max 24-32 bytes)
|
get lat / set lat {graden} |
Breedtegraad
|
get lon / set lon {graden} |
Lengtegraad
|
password {wachtwoord} |
Stel admin wachtwoord in (standaard: "password")
|
get owner.info / set owner.info {tekst} |
Eigenaar contactinfo
|
Radio instellingen
| Commando |
Omschrijving
|
get radio / set radio {freq},{bw},{sf},{cr} |
LoRa parameters (standaard: 869.525,250,11,5)
|
get freq / set freq {MHz} |
Frequentie (standaard: 869.525)
|
get tx / set tx {dBm} |
Zendvermogen (1-22 dBm)
|
get int.thresh / set int.thresh {dB} |
Interference threshold (standaard: 0 = uitgeschakeld)
|
tempradio {freq},{bw},{sf},{cr},{minuten} |
Tijdelijke radio instellingen
|
Let op: Radio wijzigingen vereisen een reboot. Houd rekening met wettelijke limieten voor zendvermogen.
Repeater instellingen
| Commando |
Omschrijving
|
get repeat / set repeat {on|off} |
Repeater modus aan/uit
|
get max.hops / set max.hops {waarde} |
Maximum aantal hops voor flood berichten
|
neighbors |
Toon nabije nodes met signaalsterkte
|
neighbor.remove {pubkey-prefix} |
Verwijder neighbor uit lijst
|
powersaving {on|off} |
Energiebesparing aan/uit (standaard: on)
|
Regio instellingen
Zie ook: Regio en scope
| Commando |
Omschrijving
|
region |
Toon alle regio's en flood permissions
|
region list |
Toon regio's met filter
|
region load |
Bulk-load regio's
|
region save |
Sla regio wijzigingen op
|
region allowf {naam} |
Sta flooding toe voor regio
|
region denyf {naam} |
Blokkeer flooding voor regio
|
region get {naam} |
Toon info voor regio
|
region home / region home {naam} |
Bekijk of wijzig thuis-regio
|
region put {naam} [parent] |
Maak nieuwe regio aan
|
region remove {naam} |
Verwijder regio
|
GPS
| Commando |
Omschrijving
|
get gps / set gps {on|off} |
GPS module aan/uit
|
gps.sync |
Synchroniseer klok met GPS
|
gps.location |
Stel locatie in op basis van GPS
|
Logging en statistieken
| Commando |
Omschrijving
|
log start |
Start packet logging
|
log stop |
Stop logging
|
log erase |
Verwijder logs
|
log |
Toon logs (alleen serieel)
|
clear stats |
Reset statistieken
|
Access Control
Let op: Deze commando's zijn alleen voor Room Servers, niet voor standaard repeaters.
| Commando |
Omschrijving
|
get acl |
Toon access control lijst
|
acl {pubkey} {level} [duur] |
Wijzig permissies (0=Guest, 1=Read-only, 2=Read-write, 3=Admin)
|
get guest.password / set guest.password {ww} |
Guest wachtwoord
|
get read.only / set read.only {on|off} |
Read-only modus
|
Fabrieksinstellingen
| Commando |
Omschrijving
|
erase |
WAARSCHUWING: Wist alles en reset naar fabrieksinstellingen (alleen serieel)
|
Zie ook