|
@@ -1,5 +1,6 @@
|
|
|
package com.nb.core.utils;
|
|
package com.nb.core.utils;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.util.HexUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.nb.core.entity.MqttMessage;
|
|
import com.nb.core.entity.MqttMessage;
|
|
@@ -102,7 +103,7 @@ public class MqttClientUtil implements ApplicationContextAware {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 创建消息实体
|
|
// 创建消息实体
|
|
|
- MqttMessage message = new MqttMessage(topic, JSONUtil.toJsonStr(payload));
|
|
|
|
|
|
|
+ MqttMessage message = new MqttMessage(topic, HexUtil.encodeHexStr(JSONUtil.toJsonStr(payload)));
|
|
|
message.setClientId(CLIENT_ID);
|
|
message.setClientId(CLIENT_ID);
|
|
|
|
|
|
|
|
MqttPahoMessageHandler messageHandler = new MqttPahoMessageHandler(CLIENT_ID, mqttClientFactory);
|
|
MqttPahoMessageHandler messageHandler = new MqttPahoMessageHandler(CLIENT_ID, mqttClientFactory);
|