From b9cc7390e8e8ce64c41c26fb369c98ce669d660c Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期三, 07 五月 2025 15:02:30 +0800
Subject: [PATCH] Merge branch '1.2.0'

---
 sdk/src/main/java/com/hdl/sdk/link/gateway/HDLLinkLocalGateway.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/sdk/src/main/java/com/hdl/sdk/link/gateway/HDLLinkLocalGateway.java b/sdk/src/main/java/com/hdl/sdk/link/gateway/HDLLinkLocalGateway.java
index 8b63103..eafd433 100644
--- a/sdk/src/main/java/com/hdl/sdk/link/gateway/HDLLinkLocalGateway.java
+++ b/sdk/src/main/java/com/hdl/sdk/link/gateway/HDLLinkLocalGateway.java
@@ -1178,21 +1178,23 @@
             callBack.onError(HDLLinkException.getErrorWithCode(HDLLinkCode.HDL_GATEWAY_NOT_EXIST));
             return;
         }
-        String topicSend = topic.replace("%s", gatewayBean.getOid());
+        String topicSend = topic.replace("%s", gatewayBean.getDevice_mac());
         //缁勮闇�瑕佸彂閫佺殑鏁版嵁
         String sendStr = createSendData(jObject);
-//        LogUtils.i("sendDataToLinkGateway->" + sendPath + "->鏈湴鍙戦�乗r\n" + topicSend + "\r\n" + sendStr);
-        LinkRequest message = new LinkRequest(topicSend, sendStr, HDLLinkConfig.getInstance().isLocalEncrypt());
+//        LogUtils.i("鏈湴鍙戦�乵ac---->"+mac);
+        LinkRequest message = new LinkRequest(topicSend, sendStr, gatewayBean.isLocalEncrypt());
         message.setCloudTopic(topic.replace("%s", gatewayBean.getGatewayId()));
         new HDLConnectHelper(gatewayBean.getIp_address(), message, new HDLConnectHelper.HdlSocketListener() {
             @Override
             public void onSucceed(Object msg) {
+
                 if (callBack == null) return;
                 try {
                     JSONObject jsonObject = new JSONObject(new Gson().toJson(msg));
                     if (jsonObject.has("data")) {
                         callBack.onSuccess(jsonObject.getString("data"));
                     }
+//                    LogUtils.i("鏈湴鍙戦�乵ac鎺ユ敹鏁版嵁---->"+jsonObject.getString("data"));
                 } catch (Exception e) {
                     callBack.onSuccess(e.getMessage());
                 }

--
Gitblit v1.8.0