Google Cloud IoT Core 快速入门

物联网 谷歌物联网核心
2021-06-25 08:50:42

我试图在这里一步一步地运行

屏幕上显示了一个带有几个大日志的错误文本,如下所示:

Google Cloud IoT Core MQTT 示例:

error { '0': {},
'1':
{ [Function: require]
 resolve: [Function: resolve],
 main:
  Module {
    id: '.',
    exports: {},
    parent: null...

我正在使用快速入门指南中指定的 ES256 私钥创建的 IoT 设备和注册表。

我的问题不是这个,因为日志是不同的。我的说“错误”而不是“连接”

2个回答

此错误可能是由--cloud_region不正确或未指定引起的例如,这是从快速入门指南中提取的命令行,--cloud_region添加了 for europe-west1

node cloudiot_mqtt_example_nodejs.js \
    --project_id=PROJECT_ID \
    --registry_id=my-registry \
    --device_id=my-device \
    --cloud_region=europe-west1 \
    --private_key_file=rsa_private.pem \
    --num_messages=5 \
    --algorithm=RS256

我最好的办法是查看他们自己的故障排除手册,因为 Google Iot Cloud 处于早期测试阶段,没有适当的错误处理/跟踪可用,作为局外人,我只能猜测那个小日志片段有什么问题。

那里的API在变化,建立连接的过程很长,所以错误的地方可能很多。因此,无法根据此信息给出更精确的说明。