diff --git a/src/main/java/org/jetlinks/protocol/official/JetLinksMqttDeviceMessageCodec.java b/src/main/java/org/jetlinks/protocol/official/JetLinksMqttDeviceMessageCodec.java index 16f263a..7be7abe 100644 --- a/src/main/java/org/jetlinks/protocol/official/JetLinksMqttDeviceMessageCodec.java +++ b/src/main/java/org/jetlinks/protocol/official/JetLinksMqttDeviceMessageCodec.java @@ -85,7 +85,7 @@ public class JetLinksMqttDeviceMessageCodec implements DeviceMessageCodec { .clientId(deviceMessage.getDeviceId()) .topic("/".concat(productId).concat(convertResult.getTopic())) .payloadType(MessagePayloadType.JSON) - .payload(Unpooled.wrappedBuffer(JSON.toJSONBytes(convertResult.getPayload()))) + .payload(Unpooled.wrappedBuffer(convertResult.getPayload())) .build()); } else { return Mono.empty();