| | |
| | | return Entity.FunctionList.List.GetDeviceFunctionList(); |
| | | } |
| | | /// <summary> |
| | | /// 获取网关场景列表 |
| | | /// 获取场景列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<HDL_ON.Entity.Scene> GetSceneList() |
| | | { |
| | | return HDL_ON.Entity.FunctionList.List.scenes; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取安防列表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<HDL_ON.Entity.SecurityAlarm> GetSecurityList() |
| | | { |
| | | return FunctionList.List.securities; |
| | | } |
| | | /// <summary> |
| | | /// 获取房间的设备列表 |
| | |
| | | return deviceLists; |
| | | } |
| | | /// <summary> |
| | | /// 获取当个设备 |
| | | /// 获取设备(功能)对象 |
| | | /// </summary> |
| | | /// <param name="sid">设备唯一标识</param> |
| | | /// <returns></returns> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取当个场景 |
| | | /// 获取场景对象 |
| | | /// </summary> |
| | | /// <param name="sid">场景唯一标识</param> |
| | | /// <returns></returns> |
| | |
| | | return scene; |
| | | } |
| | | /// <summary> |
| | | /// 获取安防对象 |
| | | /// </summary> |
| | | /// <param name="sid">安防唯一标识</param> |
| | | /// <returns></returns> |
| | | public HDL_ON.Entity.SecurityAlarm GetSecurity(string sid) |
| | | { |
| | | HDL_ON.Entity.SecurityAlarm security = new Entity.SecurityAlarm() { name = "Unknown" }; |
| | | List<HDL_ON.Entity.SecurityAlarm> SecurityLists = GetSecurityList(); |
| | | for (int i = 0; i < SecurityLists.Count; i++) |
| | | { |
| | | var sce = SecurityLists[i]; |
| | | if (sce.sid == sid) |
| | | { |
| | | security = sce; |
| | | break; |
| | | } |
| | | } |
| | | return security; |
| | | } |
| | | /// <summary> |
| | | /// 获取房间名(即是=区域名称) |
| | | /// </summary> |
| | | /// <param name="device">设备</param> |