| | |
| | | /// </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)) |
| | | { |
| | |
| | | /// <summary> |
| | | /// 是否在线 |
| | | /// </summary> |
| | | public bool online { |
| | | get |
| | | { |
| | | return true; |
| | | } |
| | | set { |
| | | |
| | | } |
| | | } |
| | | public bool online = true; |
| | | |
| | | /// <summary> |
| | | /// 环境面板 绑定的 设备目标sid列表 |
| | |
| | | /// 颜色 |
| | | /// </summary> |
| | | public const string RGB = "rgb"; |
| | | public const string RGBW = "rgbw"; |
| | | /// <summary> |
| | | /// 渐变时间 |
| | | /// </summary> |