|
|
|
@ -570,10 +570,11 @@ public class HwDeviceServiceImpl implements IHwDeviceService {
|
|
|
|
|
.format(HwDictConstants.CONTROL_COMMAND_TOPIC_VALUE, device.getDeviceCode()));
|
|
|
|
|
}
|
|
|
|
|
JSONObject payloadJson = new JSONObject();
|
|
|
|
|
JSONObject paramJson = new JSONObject();
|
|
|
|
|
payloadJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_MID_KEY, device.getDeviceCode());
|
|
|
|
|
payloadJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_TIMESTAMP_KEY, System.currentTimeMillis() / 1000);//单位:s
|
|
|
|
|
payloadJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_TYPE_KEY, deviceControlVo.getType());
|
|
|
|
|
payloadJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_PARAM_KEY, "{}");
|
|
|
|
|
payloadJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_PARAM_KEY, paramJson);
|
|
|
|
|
|
|
|
|
|
controlCommandJson.put(HwDictConstants.CONTROL_COMMAND_TOPIC_KEY, controlCommandTopic.toString());
|
|
|
|
|
controlCommandJson.put(HwDictConstants.CONTROL_COMMAND_PAYLOAD_KEY, payloadJson.toString());
|
|
|
|
|