From c05a93ddb0714a310a31574aaf030e677d9a07b6 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 06 一月 2023 17:43:31 +0800 Subject: [PATCH] 增加多网关绑定支持 --- Crabtree/SmartHome/HDL/Operation/Device/AC.cs | 78 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 78 insertions(+), 0 deletions(-) diff --git a/Crabtree/SmartHome/HDL/Operation/Device/AC.cs b/Crabtree/SmartHome/HDL/Operation/Device/AC.cs old mode 100755 new mode 100644 index 7ecaa66..222538e --- a/Crabtree/SmartHome/HDL/Operation/Device/AC.cs +++ b/Crabtree/SmartHome/HDL/Operation/Device/AC.cs @@ -65,5 +65,83 @@ public string Modepicture = "AC/ACRefrigeration.png"; + /// <summary> + /// 妯″紡A鍗忚灞炴�� + /// </summary> + /// <returns></returns> + public string SetModeAttribute { + get { + //return SetMode switch { + // 0 => "cool", + // 1 => "heat", + // 2 => "fan", + // 3 => "auto", + // 4 => "dry", + // _ => "cool", + //}; + string mode; + switch (SetMode) { + case 0: + mode = "cool"; + break; + case 1: + mode = "heat"; + break; + case 2: + mode = "fan"; + break; + case 3: + mode = "auto"; + break; + case 4: + mode = "dry"; + break; + default: + mode = "cool"; + break; + } + return mode; + } + } + + /// <summary> + /// 椋庨�烝鍗忚灞炴�� + /// </summary> + /// <returns></returns> + public string SetFanSpeedAttribute { + get { + //return SetFanSpeed switch { + // 0 => "auto", + // 1 => "high", + // 2 => "medium", + // 3 => "low", + // _ => "high", + //}; + + string speed; + switch (SetFanSpeed) { + case 0: + speed = "auto"; + break; + case 1: + speed = "high"; + break; + case 2: + speed = "medium"; + break; + case 3: + speed = "low"; + break; + default: + speed = "high"; + break; + } + return speed; + } + } + + + + } } -- Gitblit v1.8.0