| | |
| | | }
|
| | | return $"{(device as Rollershade).WcdCurrentPositionLiftPercentage}%";
|
| | | }
|
| | | else if (device.Type == DeviceType.FreshAir)
|
| | | {
|
| | | //在网关没有回复之前,默认离线
|
| | | if (device.HadReadDeviceStatu == false)
|
| | | {
|
| | | return Language.StringByID(R.MyInternationalizationString.uOffLine);
|
| | | }
|
| | |
|
| | | //模式
|
| | | string wind = string.Empty;
|
| | | var freshAir = device as FreshAir;
|
| | | if (freshAir.currentFanStatus == 0)
|
| | | {
|
| | | return Language.StringByID(R.MyInternationalizationString.Close);
|
| | | }
|
| | | if (freshAir.currentFanSpeed == 1)
|
| | | {
|
| | | wind = Language.StringByID(R.MyInternationalizationString.Fan_Low);
|
| | | }
|
| | | else if (freshAir.currentFanSpeed == 2)
|
| | | {
|
| | | wind = Language.StringByID(R.MyInternationalizationString.Fan_Middle);
|
| | | }
|
| | | else if (freshAir.currentFanSpeed == 3)
|
| | | {
|
| | | wind = Language.StringByID(R.MyInternationalizationString.Fan_Height);
|
| | | }
|
| | | return $"{wind}";
|
| | | }
|
| | | else if (device.Type == DeviceType.Thermostat)
|
| | | {
|
| | | //在网关没有回复之前,默认离线
|