gxc
2019-11-07 a4924de3136289d10cabbf2f61a228387d44ded7
ZigbeeApp/Shared/Phone/Device/AirSwitch/AirSwitchControl.cs
old mode 100755 new mode 100644
@@ -126,10 +126,10 @@
                        }
                        if (deviceUI.CommonDevice.Type == DeviceType.AirSwitch)
                        {
                            if (common.DeviceStatusReport.CluterID == 6)
                            if ((common as ZigBee.Device.AirSwitch).DeviceStatusReport.CluterID == 6)
                            {
                                var airSwitch = deviceUI.CommonDevice as ZigBee.Device.AirSwitch;
                                airSwitch.DeviceStatusReport = common.DeviceStatusReport;
                                airSwitch.DeviceStatusReport = (common as ZigBee.Device.AirSwitch).DeviceStatusReport;
                                //记录、更新状态
                                if (airSwitch.DeviceStatusReport.AttriBute == null || airSwitch.DeviceStatusReport.AttriBute.Count == 0)
                                {
@@ -140,7 +140,7 @@
                                airSwitch.LastDateTime = DateTime.Now;
                            }
                            //***新改***设备状态上报中,当CluterID=3,证明设备在线,直接标记
                            else if (common.DeviceStatusReport.CluterID == 3)
                            else if ((common as ZigBee.Device.AirSwitch).DeviceStatusReport.CluterID == 3)
                            {
                                var airSwitch = deviceUI.CommonDevice as ZigBee.Device.AirSwitch;
                                airSwitch.IsOnline = 1;