| | |
| | | { |
| | | public class DoorLockCommonInfo : CommonDevice |
| | | { |
| | | #region 本地变量 |
| | | #region 本地变量 |
| | | /// <summary> |
| | | /// 是否常开模式[当数据获取失败,返回空] |
| | | /// </summary> |
| | | public static bool? IsDoorLockNormallyMode = new bool?(); |
| | | /// <summary> |
| | | /// 常开模式时间 |
| | | /// 常开模式执行时间 |
| | | /// </summary> |
| | | public static int NormallyOpenModeInvalidTime = 12; |
| | | /// <summary> |
| | |
| | | /// <returns></returns> |
| | | public static async System.Threading.Tasks.Task<bool?> GetNormallyOpenMode(ZigBee.Device.DoorLock doorLock) |
| | | { |
| | | bool? IsDoorLockNormallyMode = null; |
| | | var result = await doorLock.ReadNormallyOpenModeFuncAsync(); |
| | | //共通错误检测 |
| | | string error = HdlCheckLogic.Current.CheckCommonErrorCode(result); |
| | |
| | | { |
| | | IsDoorLockNormallyMode = false; |
| | | } |
| | | |
| | | return IsDoorLockNormallyMode; |
| | | } |
| | | |