ADA Documentation Help

Motion

When the message contains a Motion payload, the value Motion will be in the deviceType field of the uplink request.

{ "battery": 100, "angle": { "x": -1.34, "y": -0.08, "z": -88.65 }, "acceleration": { "x": 0.15, "y": 0.46, "z": 0.15 }, "velocity": { "x": 0.02, "y": 0.05, "z": 0.02 }, "duration": 56 }

Field

Type

Conditional

Description

Notes

battery

int

No

The remaining battery as a percentage.

angle

object

Yes

The angle of the device.

angle.x

float

No

The current angle on the X axis.

angle.y

float

No

The current angle on the Y axis.

angle.z

float

No

The current angle on the Z axis.

acceleration

object

Yes

3D vector representing acceleration.

acceleration.x

float

No

Acceleration along the x axis.

m/s2

acceleration.y

float

No

Acceleration along the y axis.

m/s2

acceleration.z

float

No

Acceleration along the z axis.

m/s2

velocity

object

Yes

3D vector representing velocity.

velocity.x

float

No

Velocity along the x axis.

mm/s

velocity.y

float

No

Velocity along the y axis.

mm/s

velocity.z

float

No

Velocity along the z axis.

mm/s

duration

int

Yes

The duration the device has been active.

s

30 juni 2026