Google IoT Core MQTT 发布错误

Posted

技术标签:

【中文标题】Google IoT Core MQTT 发布错误【英文标题】:Google IoT Core MQTT publish error 【发布时间】:2018-07-17 22:52:09 【问题描述】:

我有自己的连接到 Google IoT Core 的 MQTT 客户端。当我发送 connect 消息时,我收到 connack,并成功发送 pingreq 并收到 pingresp,但是当我发送 发布 消息我的连接已断开并且出现错误:

mqtt:用户无权执行此操作。

我的发布主题是 /devices/device-id/events

【问题讨论】:

您的问题解决了吗?你的代码怎么样? @Dalton,是的,我只是设置了所有权限并等待一段时间。 好。您是否还让一些订阅者客户端工作?我的意思是不使用谷歌提供的示例,使用他们自己的库...... 【参考方案1】:

我建议查看 https://cloud.google.com/iot/docs/troubleshooting 中的“我没有在 Cloud Pub/Sub 上接收遥测数据”。我怀疑它可能与“Cloud IoT Core Service Agent”部分有关。

【讨论】:

以上是关于Google IoT Core MQTT 发布错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Google Core IoT 中进行配置?

Google Core IoT 设备离线事件或连接状态

Google IoT Core:我如何知道消息来自哪个设备?

使用 MQTT 更改谷歌云 IoT 中的设备配置

在IoT-Core上检索和编辑设备配置时的身份验证错误

Google Cloud IoT Core 和 Pubsub 定价?