问题标签 [google-cloud-iot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
641 浏览

raspberry-pi - IoT 使用 Google Cloud Service IoT 解决方案 (Weave):如何连接 Raspberry Pi 并点亮 LED?

我正在尝试使用 Wea​​ve 将我的树莓派与 Google IoT Cloud 解决方案连接起来。我已经使用 AWS 和 IBM Bluemix 完成了这项工作,但找不到使用 Google Cloud 的方法。根据他们的文档,似乎某些文件已被弃用或未更新。此外,它们是用 C 语言编写的,我不是一个 C 人。我为 IBM Bluemix 和 AWS 使用 Python 将我的 Pi 连接到 IoT,然后使用 MQTT 网关建立订阅者并交换消息。任何人都可以就此提出任何建议吗?

Google Weave 入门

更具体地说,我在安装以下步骤时在错误日志中看到的某些软件包:

它在日志中显示了类似的消息

即使在我的开发人员机器中安装它们之后。

由于上面的错误,下面的命令

不作为位置执行

不是由上述make命令创建的。对此有什么建议吗?

0 投票
1 回答
491 浏览

google-cloud-platform - 通过谷歌云平台对物联网进行实时流处理

我担心通过 GCD pub/sub、Cloud Dataflow 对 IOT 进行实时流处理并通过 BigQuery 执行分析。我正在寻求有关如何实现这一点的帮助。 这是IOT实时流处理的架构

0 投票
2 回答
2155 浏览

python - Integrating MQTT with GCP using IOT adapter and google pub/sub api in python

Integration with Cloud Pub/Sub APIs from App Engine Standard

I am working on developing a Google app engine app in standard Python environment. For some portions of the code, I need to integrate with Google Cloud pub/sub APIs.

As mentioned here, Pub/Sub can only be integrated in the App Engine flexible environment (BTW it is also only in alpha). Can someone please describe how to integrate with Pub/Sub in the App Engine Standard environment?

My use case description

I am trying to integrate MQTT with google app engine by using Agosto IOT broker. I will be using MQTT for clients (Currently mobile platforms) and on server side, I plan to use pub/sub for receiving/sending the messages and saving relevant data to the database.

0 投票
3 回答
678 浏览

python - Google Cloud IoT 核心练习

我正在研究谷歌云物联网核心,我在在线文档中提供的一个示例(端到端示例)中遇到了一个问题:谷歌云物联网练习

有两个脚本,用于服务器和设备,在运行设备脚本时我遇到了这个问题:

0 投票
1 回答
183 浏览

google-cloud-iot - 自动设备注册

Cloud IOT 在线文档页面“设备安全”描述了设备配置过程,其中“配置者”创建密钥对,并将私钥分发给设备。他们更进一步,建议使用循环密钥策略来增加安全性。此设备创建过程中的所有步骤都可以使用 IOT 核心 API 自动化,但密钥分发步骤除外。

这暗示有一种方法可以安全地创建密钥对,并以编程方式将私钥传输到设备以供数千个新设备使用,而不是为每个设备手动传输。同样,在循环密钥策略中必须有一种方法来生成和传输新的密钥对。

关于如何做到这一点的任何建议?也许有一种我不知道的标准方法。提前感谢您的任何反馈。

0 投票
2 回答
546 浏览

node.js - Google apis 节点库 - cloudiot 缺失

我一直在寻找一种使用谷歌云功能管理云物联网核心设备的方法。经过几天的测试,我无法弄清楚如何将设备添加到注册表中。

我尝试使用 npm 在我的电脑上安装 googleapis 模块,但是在 github 上的 apis 目录中找不到 cloudiot 核心(安装包的版本是 22.2.0,但在 github 上是 22.3.0)。

有任何想法吗 ?如何安装最新版本?

0 投票
1 回答
494 浏览

google-cloud-pubsub - 使用 MQTT 更改谷歌云 IoT 中的设备配置

我的应用程序使用 MQTT 订阅事件主题。但是,要更改设备配置,我需要在这里使用 HTTP POST 请求:

https://cloud.google.com/iot/docs/reference/rest/v1/projects.locations.registries.devices/modifyCloudToDeviceConfig

提供的端到端示例 ( https://cloud.google.com/iot/docs/samples/end-to-end-sample ) 也为此目的使用 HTTP 发布请求。但对我来说,使用 MQTT 订阅和使用 HTTP 更改配置似乎效率低下。

无论如何使用 MQTT 更改设备配置?

0 投票
1 回答
269 浏览

google-cloud-pubsub - 如何更改 Google IoT Core 的 MQTT 主机名

我正在使用 google-cloud-iot-core 在 iot 设备上工作,但我想允许 3rd 方支持,所以我想更改 mqtt 的主机名,怎么做?

提前致谢

0 投票
3 回答
428 浏览

android-things - Cloud IoT 核心代码的 java.io.FileNotFoundException

我目前正在开发用于连接到 Google Cloud IoT Core 的 Android Things 程序。我曾经对 Google 提供的 maven 代码进行采样,并针对 Gradle 进行了修改(包含所有导入和内容)。在进行各种检查后,每当我尝试在运行 Android Things 的 Raspberry Pi3 上运行程序时,它都会一直出现此错误

告诉我我应该用于 JWT 的私钥文件不存在,尽管它确实存在,并且我已经给出了 pem 文件的路径。这是我的 java 代码

MqttExample.java

和 MqttExampleOptions.java 代码:

请任何人都可以解决这个问题。
PS我知道代码看起来很糟糕。我没有Android编程经验,所以请放手。

0 投票
1 回答
112 浏览

google-cloud-platform - google-cloud-iot 上的最低消息查询定价

在谷歌云物联网定价网站上,它说minimum message size1024 字节

意思是不是:

  • IOT-core不允许小于 1024 字节的消息
  • IOT-core 对任何小于 1024 字节的消息收取 1024 字节的费用
  • 还有什么?

谢谢