Launcher

Type to filter results. Use arrow keys to navigate, Enter to select.

Preferences

You've reached the end of the results

What is MQTT?

The Meshtastic website describes MQTT as: “Bridging mesh networks over the internet and integrating Meshtastic protocols with popular technologies.”

MQTT is a message broker tool that enables nodes to share data across both internet and LoRa RF connections. Once configured, information can be aggregated for mesh analysis, multi-area maps can be created, or messages can be relayed remotely.

While this somewhat contradicts Meshtastic’s primary advantage (internet-independent operation), the CSRA community uses MQTT for analytical purposes during mesh expansion. Real-time node visibility logging helps identify RF connection gaps.

Reference: Meshtastic MQTT Documentation


Before You Configure

Two things to consider before contributing data:

  • Community membership: Data helps only if you’re part of the CSRA community. If you’re setting up a separate community’s MQTT, we can still help — reach out on Discord.
  • Connection purpose: Currently we support uplink-only telemetry for mesh analysis. We are not currently bridging inter-mesh or enabling distant node messaging.

Configuration Settings

LongFast Channel

Radio Configuration → Channels → LongFast

SettingValue
Uplink Enabled✅ Checked
Downlink Enabled☐ Unchecked
Position enabled✅ Checked
Precise LocationUser preference
Precision SliderUser preference

LoRa

Radio Configuration → LoRa

SettingValue
Ignore MQTT☐ Unchecked
OK to MQTT✅ Checked

MQTT Module

Module Configuration → MQTT

SettingValue
MQTT Enabled✅ Checked
MQTT Server Addressmqtt.csramsh.net
MQTT Usernamemeshdev (Alt: csramsh)
MQTT Passwordlarge4cats (Alt: csramsh)
Encryption Enabled✅ Checked
JSON Enabled☐ Unchecked
TLS Enabled✅ Checked
Root topicmsh/US/GA/csramsh
Proxy to client✅ Enabled
Map reporting✅ Checked
Map reporting interval10800 seconds
Precise locationUser preference

TLS encrypts data between MQTT clients and broker. Not supported on all platforms.


Neighbor Info

Module Configuration → Neighbor Info

SettingValue
Neighbor Info enabled✅ Checked
Update interval14400 seconds
Transmit over LoRa☐ Unchecked

These settings should configure your node to connect and share data with our MQTT broker. For troubleshooting or questions, contact us via Discord or Facebook.