Diagnostics¶
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.