-1

我放弃了这个教程

https://github.com/ARM-software/Cloud-IoT-Core-Kit-Examples/blob/master/readme.md 将我的 Pi 连接到谷歌云物联网核心,但是当我尝试使用此命令添加存储库时

sudo gcloud components repositories add https://storage.googleapis.com/cloud-iot-gcloud/components-2.json

我得到了这个按摩:ERROR: (gcloud.components.repositories.add) Account [tiosahelal@gmail.com] does not have permission to install this component.

但是当我跳过本教程的那一部分时,我可以在谷歌云物联网中制作新设备,但是当我用本教程测试它时https://github.com/ARM-software/Cloud-IoT-Core-Kit-Examples/树/主/CPUTemp

我有 : ('on_connect', '5: The connection was refused.') ('on_disconnect', '5: The connection was refused.')

4

1 回答 1

0

您不再需要在 Google Cloud IoT Core 中使用 Alpha 组件,因为这些组件以 Beta 形式出现。

例如:

gcloud beta iot registries list --region=us-central1

对于连接被拒绝的问题,请务必仔细检查所有MQTT 设置

  • 用户名被忽略
  • mqtt.googleapis.com 是主机,端口 8883 或 443(也许尝试 443?)
  • 客户编号为:projects/{project-id}/locations/{cloud-region}/registries/{registry-id}/devices/{device-id}

如果任何配置不正确,您将无法连接。此外,请确保在将设备添加到设备注册表时使用的设备证书未过期。

于 2018-01-31T23:37:18.350 回答