|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONArray;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
import com.yunfeiyun.agmp.common.utils.StringUtils;
|
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictEnum;
|
|
import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceDictEnum;
|
|
|
|
|
+import com.yunfeiyun.agmp.iot.common.constant.devicetype.IotDeviceTypeLv1Enum;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotDevice;
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotDevice;
|
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotDeviceconn;
|
|
import com.yunfeiyun.agmp.iot.common.domain.IotDeviceconn;
|
|
|
import com.yunfeiyun.agmp.iot.common.model.mq.IotDeviceEditMqModel;
|
|
import com.yunfeiyun.agmp.iot.common.model.mq.IotDeviceEditMqModel;
|
|
@@ -309,6 +310,7 @@ public class ConnectionManager {
|
|
|
MqttTopicValue mqttTopicValue = new MqttTopicValue();
|
|
MqttTopicValue mqttTopicValue = new MqttTopicValue();
|
|
|
mqttTopicValue.setDevCode(iotDevice.getDevCode());
|
|
mqttTopicValue.setDevCode(iotDevice.getDevCode());
|
|
|
mqttTopicValue.setDevId(iotDevice.getDevBid());
|
|
mqttTopicValue.setDevId(iotDevice.getDevBid());
|
|
|
|
|
+ mqttTopicValue.setServiceName(IotDeviceDictEnum.findServiceNameByDevTypeBid(iotDevice.getDevtypeBid()));
|
|
|
mqttTopicValue.setTopic(s);
|
|
mqttTopicValue.setTopic(s);
|
|
|
mqttTopicValues.add(mqttTopicValue);
|
|
mqttTopicValues.add(mqttTopicValue);
|
|
|
}
|
|
}
|
|
@@ -336,6 +338,7 @@ public class ConnectionManager {
|
|
|
for (String s : topics) {
|
|
for (String s : topics) {
|
|
|
MqttTopicValue mqttTopicValue = new MqttTopicValue();
|
|
MqttTopicValue mqttTopicValue = new MqttTopicValue();
|
|
|
mqttTopicValue.setDevCode(iotDevice.getDevCode());
|
|
mqttTopicValue.setDevCode(iotDevice.getDevCode());
|
|
|
|
|
+ mqttTopicValue.setServiceName(IotDeviceDictEnum.findServiceNameByDevTypeBid(iotDevice.getDevtypeBid()));
|
|
|
mqttTopicValue.setDevId(iotDevice.getDevBid());
|
|
mqttTopicValue.setDevId(iotDevice.getDevBid());
|
|
|
mqttTopicValue.setTopic(s);
|
|
mqttTopicValue.setTopic(s);
|
|
|
mqttTopicValues.add(mqttTopicValue);
|
|
mqttTopicValues.add(mqttTopicValue);
|