0

私は彼にフォローLWT topicしてもらい、WT message

private final String WILL_TOPIC = "sensor_0_LWT";
private final String WILL_MSG = "LWT: Unexpected Connection Drop Down";

そして、メッセージを公開するときに名前をtopic付けて購読しsensor_0ていますが、WiFiをオフにして再度オンにするとLWT messahe、接続オプションで設定したものが表示されると思いますが、受信しません.

LWT再接続してもメッセージが表示されないのはなぜですか?

コード:

final MqttClientPersistence persistenceDataDir = new   
MqttDefaultFilePersistence(folder.toString());

    final MqttAndroidClient client_1 = new MqttAndroidClient(getApplicationContext(), serverURI,   
    clientID, persistenceDataDir, Ack.AUTO_ACK);

    MqttConnectOptions opts = new MqttConnectOptions();
    opts.setCleanSession(false);
    opts.setWill(WILL_TOPIC, WILL_MSG.getBytes(), 1, true);
    opts.setKeepAliveInterval(keepAliveInterval);
4

0 に答える 0