Gå till innehållet

CLI-konfiguration från grunden

Den här sidan visar ett enkelt exempel på hur du kan konfigurera en Meshtastic-enhet via CLI. Exemplen utgår från en Heltec V3 som är nyflashad.

Kontrollera alltid mot aktuell dokumentation

CLI-kommandon och fältnamn kan ändras mellan versioner. Kontrollera alltid mot Meshtastics officiella dokumentation innan du kör kommandon i produktion.

Förutsättningar

  • Meshtastic CLI installerat
  • en ansluten enhet
  • grundläggande kännedom om region, kanal och nodens roll

1. Region och preset

meshtastic --set lora.region EU_868 --set lora.modem_preset LONG_FAST --ch-index 0

Använd detta för att sätta rätt region och ett vanligt modem-preset för svenska förhållanden.

2. PSK

meshtastic --ch-set psk default

3. Roll och tidszon

meshtastic --set device.role CLIENT --set device.tzdef Europe/Stockholm

4. Wi-Fi

meshtastic --set network.wifi_enabled true --set network.wifi_ssid "<wifi namn>" --set network.wifi_psk "<lösenord>"

5. Geografisk position

meshtastic --set position.fixed_position true --setlat <latitude> --setlon <longitude> --setalt <altitude>

6. Stationsnamn och kortnamn

meshtastic --set-owner "<namn>" --set-owner-short "<kortnamn>"

7. MQTT

meshtastic --set mqtt.enabled true --set mqtt.json_enabled true --set mqtt.tls_enabled true --set mqtt.address mqtt.meshat.se --set mqtt.username msh --set mqtt.password msh --set mqtt.root msh/SE --set mqtt.encryption_enabled true --set mqtt.map_reporting_enabled true

8. Grannar

meshtastic --set neighbor_info.enabled true --set neighbor_info.update_interval 18000

9. Seriell kommunikation

meshtastic --set serial.enabled true --set serial.echo true --set serial.mode DEFAULT --set serial.baud BAUD_DEFAULT
meshtastic --ch-set uplink_enabled true
meshtastic --ch-set downlink_enabled true --ch-index 1

12. Geografisk precision

meshtastic --ch-set module_settings.position_precision 17 --ch-index 0
meshtastic --ch-set module_settings.position_precision 17 --ch-index 1

Nästa steg