HDL Home App 第二版本 旧平台金堂用 正在使用
黄学彪
2019-10-28 8b4d79ca03495e522a1953e04ca17527f33c853a
ZigbeeApp/Shared/Phone/Device/AirSwitch/AirSwitchControl.cs
@@ -126,10 +126,10 @@
                        }
                        if (deviceUI.CommonDevice.Type == DeviceType.AirSwitch)
                        {
                            if ((common as ZigBee.Device.AirSwitch).DeviceStatusReport.CluterID == 6)
                            if (common.DeviceStatusReport.CluterID == 6)
                            {
                                var airSwitch = deviceUI.CommonDevice as ZigBee.Device.AirSwitch;
                                airSwitch.DeviceStatusReport = (common as ZigBee.Device.AirSwitch).DeviceStatusReport;
                                airSwitch.DeviceStatusReport = common.DeviceStatusReport;
                                //记录、更新状态
                                if (airSwitch.DeviceStatusReport.AttriBute == null || airSwitch.DeviceStatusReport.AttriBute.Count == 0)
                                {
@@ -140,7 +140,7 @@
                                airSwitch.LastDateTime = DateTime.Now;
                            }
                            //***新改***设备状态上报中,当CluterID=3,证明设备在线,直接标记
                            else if ((common as ZigBee.Device.AirSwitch).DeviceStatusReport.CluterID == 3)
                            else if (common.DeviceStatusReport.CluterID == 3)
                            {
                                var airSwitch = deviceUI.CommonDevice as ZigBee.Device.AirSwitch;
                                airSwitch.IsOnline = 1;