wxr
2022-10-13 b3c9ada9a3e758c9f67abb9fc0a6a2764c7ea03d
HDL_ON/Entity/Function/Function.cs
@@ -109,13 +109,13 @@
        /// </summary>
        /// <param name="key"></param>
        /// <returns></returns>
        public string GetAttrState(string key)
        public string GetAttrState(string key , string defaultValue = "0")
        {
            //一级查询keyValue值
            var attrState = attributes.Find((s) => s.key == key.ToString());
            if (attrState == null)
            {
                return "0";
                return defaultValue;
            }
            if (string.IsNullOrEmpty(attrState.state))
            {
@@ -403,15 +403,7 @@
        /// <summary>
        /// 是否在线
        /// </summary>
        public bool online {
            get
            {
                return true;
            }
            set {
            }
        }
        public bool online = true;
        /// <summary>
        /// 环境面板 绑定的 设备目标sid列表
@@ -1009,6 +1001,7 @@
        /// 颜色
        /// </summary>
        public const string RGB = "rgb";
        public const string RGBW = "rgbw";
        /// <summary>
        /// 渐变时间
        /// </summary>
@@ -1313,6 +1306,22 @@
    public static class SPK
    {
        /// <summary>
        /// 通用开关
        /// </summary>
        public const string OtherCommon = "other.common";
        /// <summary>
        /// 空调科技系统(绿建)
        /// 总控
        /// </summary>
        public const string AcstParent = "acst.parent";
        /// <summary>
        /// 空调科技系统(绿建)
        /// 子控
        /// </summary>
        public const string AcstSub = "acst.sub";
        /// <summary>
        /// 门锁
        /// </summary>
        public const string DoorLock = "security.door";
@@ -1326,6 +1335,7 @@
            list.Add(DoorLock);
            return list;
        }
        #region 灯光
@@ -1494,6 +1504,10 @@
        #endregion
        #region 能源
        /// <summary>
        /// 逆变器
        /// </summary>
        public const string Inverter = "energy.inverter";
        /// <summary>
        /// 能源模块
        /// </summary>
@@ -1860,6 +1874,13 @@
        }
        #endregion
        #region 可视对讲
        /// <summary>
        /// HDL可视对讲
        /// </summary>
        public const string doorgate="door.gate";
        #endregion
        #region 第三方spk列表
        /// <summary>
        /// 获取所有第三方品牌功能的spk