| | |
| | | {
|
| | | var oTADevice = Common.LocalDevice.Current.GetOTADevice(deviceMac);
|
| | | //获取设备最新版本
|
| | | this.deviceFirmware = HdlFirmwareUpdateLogic.GetFirmwareMostVersionInfo(FirmwareLevelType.ZigbeeDevice,
|
| | | this.deviceFirmware = HdlFirmwareUpdateLogic.GetFirmwareMostVersionInfo(FirmwareLevelType.A设备,
|
| | | oTADevice.HwVersion.ToString(),
|
| | | oTADevice.ImgTypeId.ToString(),
|
| | | oTADevice.ImgVersion);
|
| | |
|
| | | //如果当前住宅是虚拟住宅,或者是展示模板,则没有新版本的说法
|
| | | if (Common.Config.Instance.Home.IsVirtually == true
|
| | | || Common.Config.Instance.Home.IsShowTemplate == true)
|
| | | {
|
| | | this.deviceFirmware = null;
|
| | | }
|
| | |
|
| | | if (deviceFirmware != null && deviceFirmware.FirmwareVersion > oTADevice.ImgVersion)
|
| | | {
|
| | | //拥有新版本
|