
使用MQTTX与Thingsboard进行通信
前期准备
1.部署Thingsboard平台 2.安装MQTTX客户端
在Thingsboard中创建网关设备
创建好之后记住ID,用户名和密码,在后面连接时需要用到
使用MQTTX进行连接
只需要填写红圈里的内容,然后点击连接即可
网关API
遥测上传 API
这是我觉得最有用的消息了。
BASH
1234567891011121314151617181920212223242526272829
Topic: v1/gateway/telemetry
message:
{
"Device A": [
{
"ts": 1483228800000,
"values": {
"temperature": 42,
"humidity": 80
}
},
{
"ts": 1483228801000,
"values": {
"temperature": 43,
"humidity": 82
}
}
],
"Device B": [
{
"ts": 1483228800000,
"values": {
"temperature": 42,
"humidity": 80
}
}
]
}
MQTT设备API
遥测上传 API
这个是MQTT设备的上传的API
BASH
12345
Topic: v1/devices/me/telemetry
message: {
"temperature": 42,
"humidity": 80
}