首页 > 解决方案 > 将网关连接到 Google Cloud IoT

问题描述

我想将一个从 mqtt 设备接收数据的外部网关连接到我的 google IoT Core。

在这张图片中,您可以(或多或少)找到该项目的视图

项目详情

总结一下,我想把上一张图的物联网网关连接到谷歌物联网核心

我看过很多关于类似主题的例子,但没有人能找到我想做的事。

是否可以只知道我的谷歌云帐户的主机名/端点并将其放在我的 getway 中以向该主机发送数据?

如何找到我的谷歌云主机名/端点?

将 google cloud host_name/endpoint 放入外部网关后,我将在 IoT Core 中创建订阅

如果这不是正确的方法,我应该怎么做?

谢谢!

标签: google-cloud-platformgoogle-cloud-iot

解决方案


假设我了解您想要做什么(只需将网关设备连接到 IoT Core),请查看快速入门指南。它处理将设备连接到 IoT Core。那么你如何管理它背后的不同传感器取决于你想要完成什么。如果您关心每个设备上的数据并且需要让它知道什么传感器正在传递它,我会以某种方式在从传感器捆绑到网关设备的遥测有效负载中包含一个设备 ID。

网关设备,在它从传感器接收遥测数据的任何事件循环中,都是您从我链接到的快速入门指南中注入发布代码的地方。

请注意,没有客户端 SDK 或库。IoT Core 是一项托管服务,并提供一个全局端点 (URL) 以将遥测数据发送到。所以只要你能在网关设备上实现MQTT连接,并且能加密一个JWT(Json Web Token),你就可以连接到IoT Core。


推荐阅读