📋 Device Settings
Use Fixed Channel
Lock to a specific channel number
Override Duty Cycle
Bypass regional duty cycle limits (use carefully)
Ignore MQTT
Don't send/receive via MQTT uplink
GPS Enabled
Enable onboard GPS module
Is Power Saving
Reduce power usage for battery nodes
MQTT Enabled
Enable MQTT gateway uplink
TLS Enabled
Use TLS for MQTT connection
📄 Generated Config JSON
💡 Apply Methods
import meshtastic import meshtastic.serial_interface iface = meshtastic.serial_interface.SerialInterface() # Apply via prefs object prefs = iface.localNode.localConfig # Then set fields from config JSON above iface.localNode.writeConfig("lora")
meshtastic --set-owner "My Node" \ --set lora.region EU_868 \ --set lora.modem-preset LONG_FAST \ --set lora.tx-power 27
Download the JSON above and import via:
meshtastic.local → Admin → Import Config

Or use the Meshtastic Python CLI with --configure config.json
CLIENTStandard end-device, sends/receives
ROUTERDedicated mesh relay node
REPEATERRebroadcast only, no display
TRACKERPosition-focused, frequent GPS tx
SENSORTelemetry sender, minimal rx