我创建的 Android 应用程序使用 AWS Android SDK 与 AWS Iot Core 通信,它运行良好,但如果设备在电源或互联网问题时断开连接,我想显示设备连接或断开连接的状态,我发现一个使用 LastWillAndTestament 显示设备状态但它的不工作帮我解决这个问题
字符串主题 - $aws/things/LogoTest1/shadow/update
AWSIotMqttLastWillAndTestament lwt = new AWSIotMqttLastWillAndTestament(topic,
"Android client lost connection", AWSIotMqttQos.QOS0);
mqttManager.setMqttLastWillAndTestament(lwt);
另一个是https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-comms-app.html#thing-connection 在开发人员指南中显示要创建重新发布 MQTT LWT 消息的规则,但在 Aws iot 操作中没有重新发布 MQTT LWT 消息它只有将消息重新发布到 AWS IoT 主题 帮我解决这个问题