Skip to content

← 7. The fleet · Contents

MQTT reference

The full MQTT / AsyncAPI documentation is hosted on its own dedicated page:

Access the MQTT Reference →

wardn has no HTTP framework generating this one: docs/assets/asyncapi.yml is written by hand, and is the closest thing to a formal contract for the wire protocol between the server and a controller.

It documents every topic under wardn/devices/{deviceId}, who publishes to it, and the shape of every message that crosses it, drawn from the same JSON examples used in 5. Access rights, 6. Going offline and 7. The fleet.