Below are configuration recommendations for optimizing your Meshtastic nodes.
MQTT Gateway
If you would like to connect your nodes to the MQTT broker and provide telemetry to the Florida Mesh Map, you will need to configure the following settings:
Radio Configuration
Channels:
- LongFast (primary)
- Uplink Enabled:
Checked
- Downlink Enabled:
Unchecked
- Position enabled:
Checked
- Precise Location: user preference
- Precision Slider: user preference
LoRa:
- Ignore MQTT:
Unchecked
- OK to MQTT:
Checked
Module Configuration
MQTT:
- Enabled:
Checked
- MQTT Server Address:
mqtt.areyoumeshingwith.us
- MQTT Username:
uplink
- MQTT Password:
uplink
- Encryption Enabled:
Checked
- JSON Enabled:
Unchecked
- TLS Enabled: user preference *
- Root topic:
msh/US/FL
- Map reporting:
Checked
- Map reporting interval (seconds):
10800
- Precise location: user preference
- Precision Slider: user preference
* Note: TLS encrypts data transmitted between MQTT clients and the broker for increased security, but it is not supported on all platforms.
Neighbor Info:
- Neighbor Info enabled:
Checked
- Update interval (seconds):
14400
- Transmit over LoRa:
Unchecked
Verifying Your Configuration
After configuring your device, you can verify that your telemetry is being properly reported:
- Check the Florida Mesh Map - your node should appear within 15-30 minutes
- Review your device logs for successful MQTT connection messages
- Confirm your device is sending position updates at the expected intervals
Troubleshooting
If your node is not appearing on the map:
- Verify internet connectivity on the device
- Check that your MQTT credentials are entered correctly
- Ensure the precision settings meet the minimum requirements (1194ft / 363m)
- Confirm the root topic is set exactly to
msh/US/FL
- Verify the MQTT module is enabled and properly configured