【问题标题】:How to use coaps to connect device to thingsboard如何使用 coaps 将设备连接到 thingsboard
【发布时间】:2021-12-17 13:10:24
【问题描述】:

我想通过coap把一些温度数据放到thingsboard云平台上。但是,示例代码仅支持“coaps://....”格式。一旦我输入“coap://coap.thingsboard.cloud/api/v1/$ACCESS_TOKEN/telemetry”格式,它就会给我“服务器uri中的协议不正确”。 coap 和 coap 和有什么不一样?和网站地址有关系吗?如何使用 coaps 将设备连接到 thingsboard?

【问题讨论】:

    标签: thingsboard coap


    【解决方案1】:

    "coap:" 是 coap 直接通过 UDP 发送明文/未加密

    “coaps:”是使用 DTLS over UDP 加密的 coap 发送

    如果您使用“coaps:”,您的设备必须支持 DTLS,并且在大多数情况下,您需要有效的凭据(PSK、RawPublicKey 或 x509)才能进行连接。在某些情况下,客户端在 dtls 级别上是匿名的,然后在 coap 层(自定义令牌或类似)上进行身份验证。

    它与“http:”和“https:”几乎相同,甚至是匿名客户端和http级别的身份验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 2014-12-02
      相关资源
      最近更新 更多