WARA PS Core System MQTT API

Version: 1.0.4

WARA-PS Core System makes use of MQTT for efficient, asynchronous Machine-to-Machine (M2M) communication. Agents are organized in four levels: Sensors, Tasks, Missions (Specified), and Missions (Reasoning). The system supports robust message tracing, persistent heartbeats, and standardized topics for seamless integration.

The platform also supports video streaming for agent camera feeds.

Specifications are defined using AsyncAPI.

Select a specification below to view in AsyncAPI Studio or download the source files.

Declarations

Core declarations, heartbeat, sensor info, and direct execution information channels.

Sensors

Sensor data streams including position, speed, heading, battery state, and other agent telemetry.

Tasks

Task specification including lifecycle management with response, feedback and signal handling.

Map Objects

Map object management including area polygons, circles, points, and paths.

Video

RTMP video streaming including publish URLs, ffmpeg examples, and watch commands.