| | |
| | | viewBinding.homeIdTv.setText(homeId); |
| | | viewBinding.homeNameTv.setText(homeName); |
| | | |
| | | |
| | | } |
| | | |
| | | private void initEvent() { |
| | |
| | | return; |
| | | } |
| | | List<GatewayBean> list = HdlDeviceLogic.getInstance().getCurrentHomeGatewayList(UserConfigManage.getInstance().getHomeId()); |
| | | if (list == null &&list.size()==0 && !title.equals("搜索【所有】逆变器列表(0)") && !title.equals("搜索【住宅】逆变器列表(1)")) { |
| | | if (list == null && !title.equals("搜索【所有】逆变器列表(0)") && !title.equals("搜索【住宅】逆变器列表(1)")) { |
| | | // TODO: 10/30/23 找不到住宅的主逆变器,请先确认是否绑定逆变器,再进行逆变器指令测试 |
| | | TipDialog("找不到住宅的【主逆变器】,请先确认是否绑定过逆变器,再进行逆变器指令测试.", null); |
| | | return; |
| | | } |
| | | if (list.size() == 0 && !title.equals("搜索【所有】逆变器列表(0)") && !title.equals("搜索【住宅】逆变器列表(1)")) { |
| | | // TODO: 10/30/23 找不到住宅的主逆变器,请先确认是否绑定逆变器,再进行逆变器指令测试 |
| | | TipDialog("找不到住宅的【主逆变器】,请先确认是否绑定过逆变器,再进行逆变器指令测试.", null); |
| | | return; |
| | | } |
| | | |
| | | showLoading(); |
| | | startRequest(position, list.get(0)); |
| | | } |
| | |
| | | s.add("上传oid列表给云端(5)"); |
| | | s.add("获取逆变器下挂设备列表(6)"); |
| | | s.add("获取逆变器的信息(7)"); |
| | | // s.add("解绑逆变器(8)"); |
| | | // s.add("恢复出厂设置(8)"); |
| | | return s; |
| | | } |
| | | |
| | |
| | | }); |
| | | } |
| | | break; |
| | | case "解绑逆变器(8)": { |
| | | HdlDeviceLogic.getInstance().delInverterDevice(UserConfigManage.getInstance().getHomeId(), gatewayBean.getDeviceId(), new CloudCallBeak<Boolean>() { |
| | | case "恢复出厂设置(8)": { |
| | | HdlDeviceLogic.getInstance().initializeGateway("0B37BA09F722EEF0", new LinkCallBack<Boolean>() { |
| | | @Override |
| | | public void onSuccess(Boolean obj) { |
| | | gsonConvertJsonStr(obj); |
| | | } |
| | | |
| | | @Override |
| | | public void onFailure(HDLException e) { |
| | | public void onError(HDLLinkException e) { |
| | | setError(e.getMsg(), e.getCode()); |
| | | } |
| | | }); |