Private MQTT Server not receiving Meshtastic Messages

I’ve set up a MQTT server to receive the MQTT messages from my Meshtastic unit. I can send test messages to the server and they show, but no messages are received from the units. They are connecting as I can see on the Mosquitto MQTT logs.

1726334849: New connection from 102.182.142.20:44652 on port 1883.
1726334849: New client connected from 102.182.142.20:44652 as !ea245240 (p2, c1, k60, u’s>
1726334991: Client !ea245240 has exceeded timeout, disconnecting.
1726334998: New connection from 102.182.142.20:44658 on port 1883.
1726334999: New client connected from 102.182.142.20:44658 as !ea245240 (p2, c1, k60, u’s>
1726335201: Client !ea245240 disconnected.
1726335332: New connection from 102.182.142.20:45142 on port 1883.
1726335332: New client connected from 102.182.142.20:45142 as !dd42e578 (p2, c1, k60, u’s>
1726335372: Client !dd42e578 disconnected.
1726335380: New connection from 102.182.142.20:45144 on port 1883.
1726335380: New client connected from 102.182.142.20:45144 as !ea245240 (p2, c1, k60, u’s>
1726335591: Client !ea245240 has exceeded timeout, disconnecting.
1726335598: New connection from 102.182.142.20:45146 on port 1883.
1726335598: New client connected from 102.182.142.20:45146 as !ea245240 (p2, c1, k60, u’s>
1726335711: Client !ea245240 has exceeded timeout, disconnecting.

Is there anyway to see what messages are being sent? If they are sent?

Best regards
Andre

To make this work, ensure that your node has a Meshtastic channel configured called “mqtt”. Enable Downlink. The PSK can be random and doesn’t matter. This channel allows the node to listen to messages on the msh/2/json/mqtt/ topic.

{
“from”: ,
“to”: <decimal Node ID of recipient for a DM (optional)>,
“channel”: <channel index (optional)>,
“type”: “type”,
“payload”: {
“key”:“value”

}
}
“from” is your gateway node

Is there documentation about this?