using System; using System.Collections.Generic; using System.Text; namespace Shared.Phone.UserCenter { /// /// 仅限底层使用:设备的具体【设备类型】,自定义与模块id关联的枚举(值为LocalDevice里面dicDeviceModelIdEnum所指定的值) /// 变量名可以作为【设备类型】图片,这个值是瞎写的,没什么特殊意义 /// public enum DeviceConcreteType { //定义规则:【设备类型】图片名字=LocalDevice里面dicDeviceModelIdEnum所指定的值 /// /// 未知设备 /// UnKownDevice = -1, //=========★★窗帘类(100-199)★★========= /// /// 窗帘 /// Curtain = -100, /// /// 智能开合帘电机 镜像id:100 /// AutoOpen_Curtain = 100, /// /// 智能管状电机 镜像id:101 /// Siphonate_Curtain = 101, //=========★★按键面板类(200-1199)★★========= /// /// 按键面板 /// ButtonPanel = -200, /// /// 4按键多功能触摸面板(带4路继电器底座) 镜像id:200 /// Four_ButtonPanel = 200, /// /// 3按键多功能触摸面板(带3路继电器底座) 镜像id:201 /// Three_ButtonPanel = 201, /// /// 2按键多功能触摸面板(带2路继电器底座) 镜像id:202 /// Two_ButtonPanel = 202, /// /// 12按键多功能触摸面板(带1路继电器底座) 镜像id:203 /// Twelve_ButtonPanel = 203, /// /// 4按键多功能触摸面板(只带电源底座) 镜像id:210 /// FourNotPower_ButtonPanel = 210, //=========★★PIR传感器类(1200-1299)★★========= /// /// 传感器 /// Sensor = -1200, /// /// pir传感器220 镜像id:1200 /// Pir_Sensor = 1200, //=========★★安防类传感器类(1300-2299)★★========= /// /// 燃气传感器 /// CarbonMonoxide_Sensor = 1300, /// /// 门窗传感器 /// DoorWindowSensor_Sensor = 1301, /// /// 烟雾传感器 /// Fire_Sensor = 1302, /// /// 红外传感器 /// Infrared_Sensor = 1303, /// /// 水侵传感器 /// Water_Sensor = 1304, /// /// 紧急按钮 /// EmergencyButton_Sensor = 1305, /// /// 运动传感器 /// Motion_Sensor = -1306, /// /// 钥匙扣 /// Keyfob_Sensor = -1307, //=========★★继电器类(2300-2499)★★========= /// /// 继电器 /// Relay = -2300, /// /// 三路继电器 镜像id:2300 /// ThreeLoad_Relay = 2300, //=========★★调光器类(2500-2799)★★========= /// /// 调光器 /// DimmableLight = -2500, /// /// 1路调光器小模块 /// OneLoad_DimmableLight = 2500, //=========★★彩灯类(????-????)★★========= /// /// 彩灯 /// ColorDimmableLight = -10, //=========★★空调(3600-3899)★★========= /// /// 空调 /// AirConditioner = -3600, /// /// zigbee空调网关模块 /// ZbGateway_AirConditioner = 3600, //=========★★中继器(3900-3999)★★========= /// /// 中继器 /// Repeater = -3900, /// /// zigbee中继器 镜像id:3900 /// Zigbee_Repeater = 3900, //=========★★空气开关类(4100-????)★★========= /// /// 智能空气开关 /// AirSwitch = -4100, /// /// 微断云控制器 镜像id:4100 /// CloudContr_AirSwitch = 4100, //=========★★转换器类(4200-4699)★★========= /// /// 转换器 /// Converter = -4200, /// /// zigbee转485协议转换器 /// Zb485_Converter = 4200, /// /// zigbee转buspro协议转换器 /// ZbBuspro_Converter = 4201, } /// /// 仅限底层使用:设备所属的【设备种类】,自定义与模块id关联的枚举(值为LocalDevice里面dicDeviceModelIdEnum所指定的值) /// 这个值是瞎写的,没什么特殊意义 /// public enum DeviceBeloneType { /// /// 未知设备 /// A未知设备 = 0, /// /// 窗帘(100-199) /// A窗帘 = 100, /// /// 按键面板(200-1199) /// A按键面板 = 200, /// /// 传感器(1200-2299) /// A传感器 = 1200, /// /// 继电器(2300-2499) /// A继电器 = 2300, /// /// 调光器(2500-2799) /// A调光器 = 2500, /// /// 空调(3600-3899) /// A空调 = 3600, /// /// 中继器(3900-3999) /// A中继器 = 3900, /// /// 空气开关(4100-4199) /// A空气开关 = 4100, /// /// 转换器(4200-4699) /// A转换器 = 4200, /// /// 彩灯 /// A彩灯 = 9 } }