| | |
| | | package com.hdl.hdlsdk.device;
|
| | |
|
| | | import android.content.Context;
|
| | | import android.util.Log;
|
| | | import android.view.LayoutInflater;
|
| | | import android.view.View;
|
| | | import android.view.ViewGroup;
|
| | |
| | | requestList.add(request);
|
| | | String time = String.valueOf(System.currentTimeMillis());
|
| | |
|
| | | final BaseLocalResponse<List<DeviceControlRequest>> data = new BaseLocalResponse<>();
|
| | | data.setId(IdUtils.getUUId());
|
| | | data.setTime_stamp(time);
|
| | | data.setObjects(requestList);
|
| | | HDLLink.getInstance().propertyDown(requestList, new HDLLinkCallBack() {
|
| | | @Override
|
| | | public void onSuccess(String data) {
|
| | | Log.i("propertyDown",data);
|
| | | }
|
| | |
|
| | | String topic = String.format(TopicConstant.PROPERTY_DOWN, HDLLinkConfig.getInstance().getGatewayId());
|
| | | @Override
|
| | | public void onError(HDLLinkException e) {
|
| | | Log.e("propertyDown", "ERROR :"+ e.getMsg());
|
| | | }
|
| | | });
|
| | |
|
| | | HDLLink.getInstance().tcpSendMsg(topic, GsonConvert.getGson().toJson(data));
|
| | | // HDLLink.getInstance().udpSendMsg(topic, GsonConvert.getGson().toJson(data));
|
| | | }
|
| | | } |