ThingsBoard(物联网平台)支持使用 MQTT 协议进行设备与服务器之间的通信。在使用 MQTT 协议连接 ThingsBoard 平台之前,需要获取一个设备的凭据(Credentials)。
ThingsBoard 平台基于 MQTT 协议的设备凭据(Credentials)需要使用以下基本信息:
1. 客户端 ID:该参数表示 MQTT 客户端 ID。在连接到 ThingsBoard 平台时,需要在 MQTT 客户端 ID 中指定该设备的设备 ID,以便 ThingsBoard 平台知道是哪个设备在连接。
2. 用户名:该参数表示 MQTT 连接用户名。在连接到 ThingsBoard 平台时,需要使用设备的 Access Token 作为 MQTT 连接的用户名。
3. 密码:该参数表示 MQTT 连接密码。在连接到 ThingsBoard 平台时,需要使用空字符串作为 MQTT 连接密码。开源mqtt服务器
假设设备的 Access Token 为 "my_access_token",设备 ID 为 "my_device_id",则连接配置示例:
- 客户端 ID: my_device_id
-
用户名: my_access_token
- 密码: 空字符串
在连接到 ThingsBoard 平台时,需要使用支持 MQTT 协议的客户端,比如 Mosquitto、Paho MQTT 等。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论