From 3272ca5b51e19f7f8a827b0f68400570a547fe60 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期二, 28 四月 2020 15:02:44 +0800 Subject: [PATCH] 2020-04-28-1 --- ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs index 470479a..1cdb3cf 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/Device/AirConditioner/AirConditionerModeForm.cs @@ -122,7 +122,7 @@ //鏇存敼缂撳瓨 for (int i = 0; i < this.reportValue.Length; i++) { - deviceAc.listSupportMode[i] = Convert.ToInt32(reportValue[i]); + deviceAc.listSupportMode[i] = Convert.ToInt32(reportValue[i].ToString()); } deviceAc.ReSave(); this.CloseForm(); @@ -186,7 +186,7 @@ private void ReadAirConditionerModeSupport() { string mainkeys = Common.LocalDevice.Current.GetDeviceMainKeys(deviceAc); - HdlDeviceAttributeLogic.Current.AddAttributeEvent("ReadAirConditionerModeSupport", "DeviceStatusReport", (report) => + HdlGatewayReceiveLogic.Current.AddAttributeEvent("ReadAirConditionerModeSupport", ReceiveComandDiv.A璁惧灞炴�т笂鎶�, (report) => { string checkKeys = Common.LocalDevice.Current.GetDeviceMainKeys(report); if (checkKeys != mainkeys || report.DeviceStatusReport.CluterID != 513) @@ -198,7 +198,7 @@ var data = report.DeviceStatusReport.AttriBute[i]; if (data.AttributeId == 4099) { - HdlDeviceAttributeLogic.Current.RemoveEvent("ReadAirConditionerModeSupport"); + HdlGatewayReceiveLogic.Current.RemoveEvent("ReadAirConditionerModeSupport"); //杞崲涓轰簩杩涘埗 var value = Convert.ToString(data.AttriButeData, 2).PadLeft(16, '0'); //杩欎簲涓缃槸鏀惧湪鍚庨潰鐨� @@ -219,11 +219,11 @@ /// <summary> /// 鐣岄潰鍏抽棴 /// </summary> - public override void CloseForm() + public override void CloseFormBefore() { - HdlDeviceAttributeLogic.Current.RemoveEvent("ReadAirConditionerModeSupport"); + HdlGatewayReceiveLogic.Current.RemoveEvent("ReadAirConditionerModeSupport"); - base.CloseForm(); + base.CloseFormBefore(); } #endregion -- Gitblit v1.8.0