-
-
Notifications
You must be signed in to change notification settings - Fork 184
Description
OS
iOS
Description
The idea is to implement what already exists in the Android application and is explained in this RFE:
meshtastic/Meshtastic-Android#2028
It would be nice if we could easily check by looking at a message if it was transported through MQTT along the way. I believe the MeshPacket contains a flag (via_mqtt) that signals this, so hopefully it would be easy to obtain and show it
Most users are concerned if they receive or are received through MQTT hops. I believe it's important to be able to identify at the message level if it passed through MQTT.
With this enhancement this could be visually evident (Android opted to show a small cloud in the message "header").
There is one particularity for nodes directly connecting to the MQTT server. The message will not contain the via_mqtt flag if retrieved directly by this node. But the recent protobufs changes for the meshpacket included a transport field showing if the message was retrieved directly from MQTT server (in this case it should be shown as "MQTT message". If the transport protocol was RF/LoRa, then the via_mqtt flag should be checked.
Thank you
Participation
- I am willing to pay to sponsor this feature.
- I am willing to submit a pull request for this feature.
Additional comments
No response
Code of Conduct
- I agree to follow this project's Code of Conduct