有人知道当 Google Core IoT 上的设备离线时触发事件的简单方法吗?在我切换到谷歌的物联网实现之前,这很容易通过在 MQTT 断开连接时触发事件来处理,但谷歌似乎没有简单的方法来做到这一点。
有谁知道这方面有什么计划吗?
谁回来了,我需要从头开始让他们看到像这样的东西是物联网设备管理的基本要求!
AWS 和 Microsoft 等其他平台已经实现了此功能(或以某种方式轻松处理): https ://docs.aws.amazon.com/iot/latest/developerguide/life-cycle-events.html
我希望在编写所有代码并使用谷歌的物联网平台实现我的设置之前就知道这一点,我想这是我的错,因为假设一些东西如此简单并且应该是物联网设备的标准。
如果您连基本的线下/线上活动都不能提供,您将如何与其他物联网提供商竞争?!
我在这个 SO question 中的回复显示了我如何必须编写 100 多行代码才能创建一个 firebase 函数来检查设备是否在线(但这仍然不能处理离线事件,并且只是对应该做的事情的 hack是任何物联网服务提供商的本地人!): https ://stackoverflow.com/a/54609628/378506
我希望其他人已经找到了一种方法来做到这一点,因为我花了很多天搜索 SO、Google、Google Core IoT 文档,但仍然没有找到任何东西。
即使支持 MQTT Last Will,我们也可以完成这项工作,但 Google 也不支持 ( https://cloud.google.com/iot/docs/requirements ) ...来吧伙计们!