| | |
| | | namespace HDL_ON |
| | | { |
| | | /// <summary> |
| | | /// 控制命令类型 |
| | | /// a协议命令 |
| | | /// </summary> |
| | | public enum CommandType |
| | | public enum CommandType_A |
| | | { |
| | | write, |
| | | read, |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 功能显示排序方式 |
| | | /// </summary> |
| | | public enum SortOrder |
| | | { |
| | | /// <summary> |
| | | /// 无排序方式 |
| | | /// </summary> |
| | | None, |
| | | /// <summary> |
| | | /// 使用次数 |
| | | /// </summary> |
| | | UsageCount, |
| | | /// <summary> |
| | | /// 使用频率 |
| | | /// </summary> |
| | | UsageFrequency, |
| | | /// <summary> |
| | | /// 手动排序 |
| | | /// </summary> |
| | | FixedSerialNumber, |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | { |
| | | Scene = 0x0001, |
| | | MovieScene = 0x0002, |
| | | Relay = 0x0101, |
| | | Dimmer = 0x0102, |
| | | RGB = 0x0103, |
| | | Curtain = 0x0201, |
| | | MotorCurtain = 0x0202, |
| | | RollingShutter = 0x0203, |
| | | AC = 0x0301, |
| | | FloorHeating = 0x0401, |
| | | Relay = 0x0201, |
| | | Dimmer = 0x0202, |
| | | RGB = 0x0204, |
| | | Curtain = 0x0301, |
| | | MotorCurtain = 0x0303, |
| | | RollingShutter = 0x0304, |
| | | AC = 0x0401, |
| | | FloorHeating = 0x0402, |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | public enum FunctionCategory |
| | | { |
| | | UnKown = int.MaxValue, |
| | | /// <summary> |
| | | /// 开关类 |
| | | /// </summary> |
| | | SwitchDevice = 0x01, |
| | | |
| | | /// <summary> |
| | | /// 场景 |
| | | /// </summary> |
| | | Scene = 0x0A, |
| | | /// <summary> |
| | | /// 照明 |
| | | /// </summary> |
| | | Light = 0x02, |
| | | /// <summary> |
| | | /// 遮阳 |
| | | /// </summary> |
| | | Curtain = 0x03, |
| | | /// <summary> |
| | | /// 恒温器/空调/地热 |
| | | /// </summary> |
| | | Thermostat = 0x04, |
| | | ///// <summary> |
| | | ///// 窗帘 |
| | | ///// </summary> |
| | | //Curtain = 0x05, |
| | | ///// <summary> |
| | | ///// 空调 |
| | | ///// </summary> |
| | | //AC = 0x06, |
| | | ///// <summary> |
| | | ///// 地热 |
| | | ///// </summary> |
| | | //FloorHeating = 0x07, |
| | | ///// <summary> |
| | | ///// 新风 |
| | | ///// </summary> |
| | | //FreshAir = 0x08, |
| | | ///// <summary> |
| | | ///// 按键 |
| | | ///// </summary> |
| | | //Key = 0x09, |
| | | ///// <summary> |
| | | ///// 音乐 |
| | | ///// </summary> |
| | | //Music = 0x0A, |
| | | ///// <summary> |
| | | ///// 传感器 |
| | | ///// </summary> |
| | | //Sensor = 0x0B, |
| | | ///// <summary> |
| | | ///// 门锁 |
| | | ///// </summary> |
| | | //DoorLook = 0x0C, |
| | | ///// <summary> |
| | | ///// 时间 |
| | | ///// </summary> |
| | | //Timer = 0x0D, |
| | | ///// <summary> |
| | | ///// 计数器 |
| | | ///// </summary> |
| | | //Counter = 0x0E, |
| | | ///// <summary> |
| | | ///// 地理围栏 |
| | | ///// </summary> |
| | | //GeographicalFence = 0x0F, |
| | | ///// <summary> |
| | | ///// 干接点 |
| | | ///// </summary> |
| | | //DryContact = 0x10, |
| | | ///// <summary> |
| | | ///// 红外 |
| | | ///// </summary> |
| | | //IR = 0x11, |
| | | ///// <summary> |
| | | ///// DMX |
| | | ///// </summary> |
| | | //DMX = 0x12, |
| | | ///// <summary> |
| | | ///// 电器 |
| | | ///// </summary> |
| | | //EelectricAppliance = 0x13, |
| | | ///// <summary> |
| | | ///// 天气 |
| | | ///// </summary> |
| | | //Weather = 0x14, |
| | | //DoorLock=0x15, |
| | | //Electric=0x16, |
| | | //EnergyMonitoring = 0x17, |
| | | //Environmental = 0x18, |
| | | //Panel = 0x19, |
| | | //SecurityMonitoring = 0x20, |
| | | //VideoIntercom = 0x21, |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 功能类型 |
| | | /// </summary> |
| | | public enum ShowFunction |
| | | { |
| | | /// <summary> |
| | | /// 场景 |
| | | /// </summary> |
| | |
| | | Weather = 0x14, |
| | | |
| | | |
| | | DoorLock=0x15, |
| | | DoorLock = 0x15, |
| | | |
| | | Electric=0x16, |
| | | Electric = 0x16, |
| | | |
| | | EnergyMonitoring = 0x17, |
| | | |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | } |