Map Data in https://meshmap.net
Hi, new to Meshtastic, but it's so far good fun. Looking at https://meshmap.net/ and my node shows up. It's a RAK4631, so the phone acts as the Internet proxy.
From my understanding the meshmap works by looking at the public messages sent to mqtt.meshtastic.org into the topic msh/+/2/LongFast/ and I can see messaged in there.
I got it working once: I can see my node in https://meshmap.net/, however that's with the old name and last update from over 24h ago. Since then I cannot make it update its location.
In the Android app I have in the MQTT module:
- MQTT is enabled
- Encryption is off
- JSON output is off (since not supported on nRF52)
- TLS is enabled
- Proxy to client is enabled
Not sure any other config matters. I left channels on default. In the Position menu I have
- Smart position disabled
- Use fixed position disabled
- GPS mode enabled
- GPS update intervals 120s
- Position broadcast interval 900s
I'm simply not sure what is required to send out the GPS coordinates to the public MQTT server so my node shows up in https://meshmap.net.
Can someone unconfuse me? 'Cause it's confusing that it worked yesterday, but since then nothing seems to make another location update.
2 comments · 86% upvoted · other discussions
TLS is not supported by public mqtt broker plus why u have encryption off?
Also u need to enable uplink and downlink on longfast if u wanna see ppl and send data and messages
Rusty-Swashplate [OP] 2 points · Apr 2024
The TLS was the problem. I did not expect this to be an issue: 2024 and TLS not enabled...but I'm not complaining since this is a test server and TLS is not adding much value.
Enabling encryption or not makes no difference.
No need to enable uplink/downlink for the channel. At least not for MQTT messages originating from the node.