Communications

MQTT

Devices communicate with ZED Hub using the MQTT protocol, which sends messages to the ZED Hub MQTT broker.

Custom communication topics

You can publish on the topics of your choice as long as you use publishOnTopic in C++ or publish_on_topic in Python.

For more details on the message format to emit in each topic, you can refer to the MQTT API.

REST API

The REST API is a complementary communication channel that allows you query stored telemetry, deploy applications, or any of the tasks you can do from the web interface. It has endpoints to manipulate workspaces, devices, logs, telemetry, remote functions, applications, user tokens and more.

For more details, please check the REST API documentation.