====MQTT Versions====
The [[distribute:start|Distribution]] addon supports two different ways of sending data to MQTT servers.
The //point-based// method sends a single MQTT message for each individual point of information. Every temperature, pressure, mode and status has it's own distinct MQTT message.
For example, topic **/data/ardi/Main Site/Ambient Temperature** will be given a message containing...
22.4
The //object-based// method sends a single MQTT message for each **ARDI asset**, combining the different pieces of information about an asset in a single MQTT update.
This results in far fewer messages and a simpler namespace, at the cost of more information sent per-message.
In this example, topic **/data/ardi/Main Site** will be sent a message containing...
{
"Ambient Temperature": 22.4,
"Mode": 1,
"Speed": 92.5
}