增加 connected disconnect
This commit is contained in:
parent
83bbfdb4dd
commit
bbf512f4b6
|
@ -179,14 +179,13 @@ class JetlinksTopicMessageCodec {
|
||||||
message = object.toJavaObject(ReportFirmwareMessage.class);
|
message = object.toJavaObject(ReportFirmwareMessage.class);
|
||||||
} else if (result.isUpgradeFirmwareProgress()) {
|
} else if (result.isUpgradeFirmwareProgress()) {
|
||||||
message = object.toJavaObject(UpgradeFirmwareProgressMessage.class);
|
message = object.toJavaObject(UpgradeFirmwareProgressMessage.class);
|
||||||
|
}else if (topic.endsWith("connected")) {
|
||||||
|
message = object.toJavaObject(DeviceOnlineMessage.class);
|
||||||
|
} else if (topic.endsWith("disconnect")) {
|
||||||
|
message = object.toJavaObject(DeviceOfflineMessage.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (result.isChild()) {
|
if (result.isChild()) {
|
||||||
if (topic.endsWith("connected")) {
|
|
||||||
message = object.toJavaObject(DeviceOnlineMessage.class);
|
|
||||||
} else if (topic.endsWith("disconnect")) {
|
|
||||||
message = object.toJavaObject(DeviceOfflineMessage.class);
|
|
||||||
}
|
|
||||||
if (message == null) {
|
if (message == null) {
|
||||||
throw new UnsupportedOperationException("unsupported topic:" + topic);
|
throw new UnsupportedOperationException("unsupported topic:" + topic);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue