Appearance
MQTT网关
说明:主要对 MQTT 网关进行一些基础操作,例如获取网关配置等。
获取网关配置
- 接口地址
POST /api/v1/gateway/getMqttConfig- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| gatewayMac | string | Y | "C2:4D:68:B7:2F:ED" | 网关MAC地址 |
- 返回
返回结果中 data 包含:
| 名称 | 类型 | 描述 |
|---|---|---|
| mqttVersion | string | MQTT版本 |
| mqttBroker | string | MQTT Broker地址 |
| mqttPort | int | MQTT Port |
| mqttClientId | string | MQTT Client ID |
| mqttUsername | string | MQTT Username |
| mqttPassword | string | MQTT Password |
| mqttTopicPrefix | string | MQTT Topic主题前缀 |
| eventReportUrl | string | 事件上报URL |
- 返回示例
json
{
"errcode": 0,
"errmsg": "none error message",
"description": "",
"data": {
"mqttVersion": "5.0",
"mqttBroker": "127.0.0.1",
"mqttPort": 1883,
"mqttClientId": "gateway-TMH_cf6ad1f4cbab-hostname",
"mqttUsername": "gateway-TMH_cf6ad1f4cbab",
"mqttPassword": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJnYXRld2F5LVRNSF9jZjZhZDFmNGNiYWIifQ.6GyN87TTuXlLIup8zaE04_xHGjpV88AGsMz8a5Tc5vk",
"mqttTopicPrefix": "xhj",
"eventReportUrl": "http://127.0.0.1:8080/api/v1/gateway/lockMqttEventReport"
}
}