Meshtastic: Need some help or pointers when "bridging" MQTT and UDP to LoRa #6779
Unanswered
MichiganBroadband
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I also posted this "question" on Discord which I'm not sure if it was the proper place or if it will get answered there.
I need some help with understanding how repeating LoRa between LoRa UDP and MQTT "works".
I am currently connecting two mesh networks over MQTT. I am also using UDP to connect two sets of nodes on different frequencies/bands at one of the two locations (Location 1). Location 2 is "remote" - far away 30 miles far out of radio range AND on a different mesh frequency.
If a node is on LorA and UDP or on Lora AND has MQTT Or is on LoRa, and UDP AND MQTT: how is traffic handled/repeated?
Does it Mirror EVERYTHING to all three?
Or does it not or does it make a decision to do this or not do this based on what?
The scenario (and there are many variations) is that a Node Hears Traffic on UDP or MQTT or BOTH.
And I want that traffic repeated to the LoRA radio Or TWO different LoRA radio nodes that are BOTH on the UDP LAN.
And back the other direction.
The problem is that a node may Get Data on UDP (or MQtt) but may not repeat it because it hears another NODE on UDP "repeat it first" and may decide it doesn't have to "repeat it" to MQTT or to the Lora Radio etc.
I need to get a handle and understanding of the logic (or lack of logic) involved so that I can work with it properly.
Thanks!! Looking for any pointers. I am failing to find this type of information in the documentation.
I'd like to better understand any limitations or specific logic used in repeating traffic (or not repeating traffic) between all of these combinations of "media".
Meanwhile I do have a "simple" system up and working pretty well like:
``
<Mesh1-Frequency1>--LAN1--UDP--<Mesh2-Frequency2>--LAN1-<Mesh1-UDP+MQTT-CLIENT-Node>--LAN1--<PrivateMQTTBroker>--LAN1--<Internet>------------<Far-Away-MQTT-Client-Node-OnMesh3>--<Far-Away-Mesh3>
Beta Was this translation helpful? Give feedback.
All reactions