From ebf1b9c813030a366bdc8967d2788eba3f3d9b5a Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期一, 21 八月 2023 13:18:58 +0800 Subject: [PATCH] 2023年08月21日13:18:56 --- app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java | 26 +++++++++++++++++++++++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java index 40df325..df1ced3 100644 --- a/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java +++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlDeviceLogic.java @@ -44,6 +44,26 @@ private static volatile HdlDeviceLogic sHdlDeviceLogic; /** + * 鑾峰彇褰撳墠浣忓畢鐨勯�嗗彉鍣ㄥ垪琛� + */ + public List<GatewayBean> getGatewayList() { + List<GatewayBean> newList = new ArrayList<>(); + List<GatewayBean> list = HDLLinkLocalGateway.getInstance().getGatewayList(); + if (list.size() > 0) { + for (int i = 0; i < list.size(); i++) { + GatewayBean gatewayBean = list.get(i); + if (!TextUtils.isEmpty(gatewayBean.getHomeId()) + && gatewayBean.getHomeId().equals(UserConfigManage.getInstance().getHomeId())) { + newList.add(gatewayBean); + } + + } + } + return newList; + + } + + /** * 鑾峰彇褰撳墠瀵硅薄 * * @return HdlDeviceLogic @@ -68,7 +88,7 @@ * @param sid - * @param oid - * @param name - - * @param cloudCallBeak + * @param cloudCallBeak - */ public void addInverterDeviceToCloud(String mac, String spk, String sid, String oid, String name, CloudCallBeak<Boolean> cloudCallBeak) { @@ -263,7 +283,7 @@ * @param mac 璁惧mac * @param linkCallBack 鍥炶皟update */ - public void steGatewayParam(String mac, LinkCallBack<Boolean> linkCallBack) { + public void setGatewayRemoteParam(String mac, LinkCallBack<Boolean> linkCallBack) { String requestUrl = TopicApi.SET_GATEWAY_REMOTE_EDIT; JsonObject json = new JsonObject(); json.addProperty("homeId", UserConfigManage.getInstance().getHomeId()); @@ -428,7 +448,7 @@ } } for (int i = 0; i < removeSidList.size(); i++) { - //鑾峰彇鏈湴鐨勬绫虫尝 + //鑾峰彇鏈湴鐨勯�嗗彉鍣� removeInverter(removeSidList.get(i)); } -- Gitblit v1.8.0