**1.1

MQTT是一种轻量级的发布 - 订阅消息传递协议,可能使其最适合各种物联网设备。您可以在此处找到有关MQTT的更多信息。
ThingsBoard服务器节点充当MQTT Broker,支持QoS级别0(最多一次)和1(至少一次)以及一组预定义主题。
请求时返回错误代码:
用户名发送MQTT CONNECT消息,返回的错误代码:
0x00已连接 - 已成功连接到ThingsBoard MQTT服务器。
0x04连接被拒绝,用户名或密码错误 - 用户名为空。
0x05连接被拒绝,未经授权 - 用户名包含无效的$ ACCESS_TOKEN。
消息传递格式详情链接参照官网链接:https://thingsboard.io/docs/reference/mqtt-api/

1.2 请求响应模式(CoAP

CoAP是用于受限设备的轻量级物联网协议,CoAP协议基于UDP,但与HTTP类似,它使用请求 - 响应模型。CoAP观察选项允许订阅资源并接收有关资源更改的通知。
ThingsBoard服务器节点充当CoAP服务器,支持常规和观察请求。
请求时返回错误代码:
请求中,可能的错误代码及其原因:
4.00错误请求 - 无效的URL,请求参数或正文。
4.01未经授权 - $ ACCESS_TOKEN无效。
4.04未找到 - 未找到资源
消息传递格式详情链接参照官网链接:https://thingsboard.io/docs/reference/coap-api/

**1.3 [请求响应模式

HTTP是可用于IoT应用程序的通用网络协议,HTTP协议是基于TCP的,并使用请求 - 响应模型。ThingsBoard服务器节点充当支持HTTP和HTTPS协议的HTTP服务器。
请求时返回错误代码
应用程序需要在每个HTTP请求可能的错误代码及其原因:
400 Bad Request - 无效的URL,请求参数或正文。
401 Unauthorized - $ ACCESS_TOKEN无效。
404找不到资源。
消息传递格式详情链接参照官网链接:https://thingsboard.io/docs/reference/mqtt-api/