From efad979b6fae76fb37a4de7e94e6bac0a85cb72c Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 30 十一月 2021 13:14:28 +0800 Subject: [PATCH] 2021-11-30 1.修复乐橙Android,没调用拒接接口问题。 --- HDL_ON/Entity/FunctionList.cs | 28 +++++++--------------------- 1 files changed, 7 insertions(+), 21 deletions(-) diff --git a/HDL_ON/Entity/FunctionList.cs b/HDL_ON/Entity/FunctionList.cs index 2419c00..593bb36 100644 --- a/HDL_ON/Entity/FunctionList.cs +++ b/HDL_ON/Entity/FunctionList.cs @@ -279,11 +279,14 @@ break; case SPK.BrandType.Tuya: - foreach (var function in Functions) + lock (Functions) { - if (SPK.Get3tySpk(SPK.BrandType.Tuya).Contains(function.spk)) + foreach (var function in Functions) { - resultFunctions.Add(function); + if (SPK.Get3tySpk(SPK.BrandType.Tuya).Contains(function.spk)) + { + resultFunctions.Add(function); + } } } break; @@ -415,24 +418,7 @@ { foreach (var function in GetDeviceFunctionList(SPK.BrandType.Hdl)) { - switch (function.Spk_Prefix) - { - case FunctionCategory.Music: - case FunctionCategory.DryContact: - continue; - } - DriverLayer.Control.Ins.SendReadCommand(function); - //switch (function.Spk_Prefix) - //{ - // case FunctionCategory.Light: - // case FunctionCategory.Electric: - // case FunctionCategory.Curtain: - // case FunctionCategory.AC: - // case FunctionCategory.FloorHeat: - // case FunctionCategory.Sensor: - // DriverLayer.Control.Ins.SendReadCommand(function); - // break; - //} + Control.Ins.SendReadCommand(function); } if(DB_ResidenceData.Instance.GatewayType == 1) { -- Gitblit v1.8.0