Skip to main content

Integrations · DJI telemetry

DJI telemetry

A Dock or Pilot 2 that only reports.

What this gives you

What arrivesOSD
What you can sendnothing. This one reports.
What it carriesaircraft

Connect one

  1. Turn the protocol on. Settings → Integrations → DJI telemetry → enable.
  2. Declare the device. Settings → Assets → ADD, find the product, pick this protocol. The address you set above is where it is expected to arrive.

The address format

DJI telemetry runs over MQTT, Push. These are the forms that parse:

TransportFormWhat it meansExample
MQTTmqtt:BROKER:PORT/TOPICA broker and a topic. For an inbound device the broker is ours, so you do not supply it.mqtt:127.0.0.1:1883/ingest/TOKEN/#
PushpushThe device or a sidecar posts to us. No address to configure.push

When it is working

The aircraft appears in Settings → Assets with a live health state, and the Integrations row counts it. On the console, its returns start driving tracks within a few seconds.

If nothing arrives

SymptomWhere to look
Nothing arrives, and the row looks healthyThe device is publishing to the wrong topic. Only the topic issued with the credential is routed; anything else is dropped without an error.
It connects, then dropsTwo things are bound to the same port, or the device and the host disagree about which end dials. See the endpoint forms above.

The protocol itself

This one has no public specification to link to.

Where to go next