3

我正在尝试查看通过 iothub-explorer 从我的 esp8266 模块发送的消息,但出现以下错误。

我正在运行的命令

iothub-explorer monitor-events DeviceID --login "HostName=Something.azure-devices.net;SharedAccessKeyName=key;SharedAccessKey=asdfsdfsdfasdfsdf="

错误

Error: At least one receiver for the endpoint is created with epoch of '3', and so non-epoch receiver is not allowed. Either reconnect with a higher epoch, or make sure all epoch receivers are closed or disconnected.
4

1 回答 1

3

您可以为 IoT Hub Explorer 添加一个使用者组,以接收 esp8266 发送的事件。在 Azure 门户中,您可以这样做:

在此处输入图像描述

使用命令中的选项指定上面创建的消费者组,--consumer-group如下所示:

iothub-explorer monitor-events myFirstDevice --consumer-group ReceiveEsp8266Events --login "HostName=xxxx"

参考:iothub-explorer-monitor-events.js

于 2018-06-04T02:37:24.680 回答