From df3906c03db154e8622b7caeaa3bf93b67c6d40a Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期五, 15 十月 2021 10:25:35 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/newBranch1' into CJL-Linphone --- HDL_ON/Entity/Function/Function.cs | 36 ++++++++++++++++++++++++++---------- 1 files changed, 26 insertions(+), 10 deletions(-) diff --git a/HDL_ON/Entity/Function/Function.cs b/HDL_ON/Entity/Function/Function.cs index 4c47af2..64bc159 100644 --- a/HDL_ON/Entity/Function/Function.cs +++ b/HDL_ON/Entity/Function/Function.cs @@ -619,6 +619,8 @@ case FunctionAttributeKey.SetTemp: case FunctionAttributeKey.FanSpeed: case FunctionAttributeKey.Percent: + case FunctionAttributeKey.CCT: + case FunctionAttributeKey.RGB: //case FunctionAttributeKey.FadeTime: if (attr.curValue.ToString() == "{}") { @@ -657,12 +659,13 @@ { vv = 26; } - sFunc.status.Add(new SceneFunctionStatus() { key = attr.key, value = Convert.ToInt32(vv).ToString() }); + sFunc.status.Add(new SceneFunctionStatus() { key = attr.key, value = Convert.ToInt32(vv).ToString(), max = attr.max, min = attr.min }); } else { - sFunc.status.Add(new SceneFunctionStatus() { key = attr.key, value = attr.curValue.ToString() }); + sFunc.status.Add(new SceneFunctionStatus() { key = attr.key, value = attr.curValue.ToString(), max = attr.max, min = attr.min }); } + break; } } @@ -919,10 +922,29 @@ /// value /// </summary> public const string Value = "value"; + + public const string Co2 = "co2"; + public const string Temperature = "temperature"; + public const string Hcho = "hcho"; + public const string Humidity = "humidity"; + public const string Pm25 = "pm25"; + public const string Tvoc = "tvoc"; /// <summary> /// 鐘舵��,浼犳劅鍣� /// </summary> public const string Status = "status"; + /// <summary> + /// 鐘舵��(鏈夋棤浜�) + /// </summary> + public const string PeopleStatus = "people_status"; + /// <summary> + /// 鐘舵��(鎶ヨ) + /// </summary> + public const string AlarmStatus = "alarm_status"; + /// <summary> + /// 鐘舵��(闂悎銆佹墦寮�) + /// </summary> + public const string ContactStatus = "contact_status"; /// <summary> /// 姣背娉紶鎰熷櫒锛屽姩浣滅姸鎬� /// </summary> @@ -1000,14 +1022,6 @@ /// 鑺傝兘 /// </summary> public const string Energy = "energy"; - /// <summary> - /// 婀垮害 - /// </summary> - public const string Humidity = "humidity"; - /// <summary> - /// 娓╁害 - /// </summary> - public const string Temperature = "temperature"; /// <summary> /// 瀹ゅ唴娓╁害 /// </summary> @@ -1342,6 +1356,7 @@ /// 锛堝共鎺ョ偣锛� /// </summary> public const string SensorDryContact = "sensor.dryContact"; + public const string SensorDryContact2 = "dryContact.standard"; /// <summary> /// 姣背娉紶鎰熷櫒 /// </summary> @@ -1364,6 +1379,7 @@ //spkList.Add(SensorDuiShe); //spkList.Add(SensoruUtrasonic); spkList.Add(SensorDryContact); + spkList.Add(SensorDryContact2); spkList.Add(SenesorMegahealth); spkList.Add(SenesorMegahealth2); return spkList; -- Gitblit v1.8.0