【发布时间】:2018-07-24 07:14:08
【问题描述】:
我最近出于纯粹的兴趣尝试了 google 的 iot 端到端示例 (https://cloud.google.com/iot/docs/samples/end-to-end-sample)。但是,在我必须连接设备的过程的最后部分,我一直遇到运行时错误。
Creating JWT using RS256 from private key file rsa_private.pem
Connection Result: 5: The connection was refused.
Disconnected: 5: The connection was refused.
Connection Result: 5: The connection was refused.
Disconnected: 5: The connection was refused.
Traceback (most recent call last):
File "cloudiot_pubsub_example_mqtt_device.py", line 259, in <module>
main()
File "cloudiot_pubsub_example_mqtt_device.py", line 234, in main
device.wait_for_connection(5)
File "cloudiot_pubsub_example_mqtt_device.py", line 100, in
wait_for_connection
raise RuntimeError('Could not connect to MQTT bridge.')
RuntimeError: Could not connect to MQTT bridge.
上面是插入剪贴板上的命令字符串后得到的错误。下面是我如何得到错误的更详细的过程。
关于设备 ID,我是在 google iot 平台上手动创建的。对于私钥/公钥 rsa 密钥对,我按照 Google 的说明生成它们,并将公钥粘贴到设备的公钥中,并将私钥复制到包含 python 文件的同一目录中。
谢谢。
【问题讨论】:
-
同样的问题 - 有更新吗?
标签: python google-api mqtt