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.