在我的项目中,多个IoT设备需要发布到单个主题,而云函数则需要对由IoT设备发布的数据进行处理。多个设备应该能够同时发布。需要一个MQTT代理逻辑。但在Google IoT Core 中,MQTT网桥只允许对给定的设备ID进行单一连接。如果第二个设备与已经连接的设备的ID连接,则旧设备连接将自动关闭。
我是谷歌云IoT的新手,并试图理解基本概念。我研究过网关,但我不确定网关是否起经纪人的作用。多个设备可以通过网关发布到同一个主题吗?或者我应该自己实现/添加一个MQTT代理(我猜是蚊子),还是在我的例子中有另一种使用google的方法?你们能带我去正确的方向吗。为每个设备打开子/发布主题听起来不太正确,因为在我的项目中,可能有数千个IoT设备。
发布于 2021-07-08 07:29:17
让注册表中的所有设备将消息发布到给registry.Then的公共主题中,就会触发一个云功能。您可以基于deviceId使用云功能处理消息。
https://stackoverflow.com/questions/65683649
复制相似问题