Skip to content

Introduction

Note

Not recommended for new integrations. Use Backend and Device Management connections instead.

  • MQTT version: 3.1.1
  • QoS level: 1
  • Keep Alive interval: 15 s

When enabled, the gateway will establish a connection to the MQTT broker. The client ID used will be the BLE MAC address in uppercase.

To send a command to gateway, publish to the following topic:

  • meshtech/diagnostics/{gateway}/command/{command-path}

{gateway} is the gateway MAC address in lowercase

{command-path} is the command

The gateway will then respond to the command on the following topic:

  • meshtech/diagnostics/{gateway}/response/{command-path}

The command and response payloads are JSON objects and can vary depending on the specific command.

The gateway can also send commands to the server, described in Server Commands section. A backend implementation should be able to respond to these commands.

Note

Certificate revocation errors are ignored for this connection.

API Version History

1.1.0

  • Messages are no longer published with retain flag set

1.0.0

  • Initial version.