0

我正在 Hono 中尝试命令和控制并得到了这个:=>

在此处输入图像描述

错误信息

没有可用于发送请求的信用

有谁知道如何处理这个?

4

1 回答 1

0

您的设备似乎尚未准备好接收任何命令。在 HTTP 的情况下,设备使用带有名为 hono-ttd 的附加参数的遥测或事件消息通知它们准备接收命令。下面的示例说明了使用 curl 的 hono-ttd 值为 60 秒的遥测消息请求(到沙箱)。

curl -i -X POST -u sensor1@DEFAULT_TENANT:hono-secret -H 'Content-Type: application/json' --data-binary '{"sensor1": 5}' http://hono.eclipse.org:8080/telemetry?hono-ttd=60

在上述情况下,60 秒后设备不再准备好接收任何命令。

我建议您首先从上述设备发送一个带有 hono-ttd 值的请求。然后尝试在 hono-ttd 到期之前向该设备发送命令。

于 2018-11-21T18:26:52.070 回答