| | |
| | | import java.util.ArrayList; |
| | | |
| | | |
| | | /** SDK目前支持的大类:小类 |
| | | * 灯光类:调光回路、开关回路、混合调光类、混合开关类 |
| | | * 窗帘类:开合帘电机、卷帘电机、窗帘模块 |
| | | * 空调功能:HVAC 模块、通用空调面板 |
| | | * 背景音乐功能:背景音乐模块 2018新背景音乐模块小类3 |
| | | * 传感器:干结点0 到 功率24 |
| | | * 逻辑功能:逻辑模块 |
| | | * 全局场景: |
| | | * 地热功能:地热模块 |
| | | * 新风:新风系统 |
| | | /** SDK目前支持手动添加的大类:小类 |
| | | * 灯光类(大类1):调光回路(0)、开关回路(1)、混合调光类(9)、混合开关类(10) |
| | | * 窗帘类(大类2):开合帘电机(0)、卷帘电机(1)、窗帘模块(2) |
| | | * 空调功能(大类7):HVAC 模块(0)、通用空调面板(3) |
| | | * 背景音乐功能(大类9):背景音乐模块 2018新背景音乐模块小类3 |
| | | * 传感器(大类5):干结点0 到 功率24 |
| | | * 逻辑功能(大类12):逻辑模块(0) |
| | | * 全局场景(大类17):全局场景(0) |
| | | * 地热功能:地热模块(0) |
| | | * 新风(大类19):新风系统(0) |
| | | * 通用开关(大类100):通用开关(0) |
| | | |
| | | * 灯光类1:0 ,1,9,10 |
| | | * 窗帘类2:0,1,2 |
| | | * 传感器5:0~24 |
| | | * 空调类7:0,3 |
| | | * 地热模块8:0 |
| | | * 背景音乐功能9:0 |
| | | * 逻辑功能12:0 |
| | | * 全局场景17:0 |
| | | * 新风模块19:0 |
| | | * 通用开关100:0 |
| | | * 格式 支持的模块名字 大类ID:小类ID |
| | | * |
| | | * 灯光类 1:0 ,1,9,10 |
| | | * 窗帘类 2:0,1,2 |
| | | * 传感器 5:0~24 |
| | | * 空调类 7:0,3 |
| | | * 地热模块 8:0 |
| | | * 背景音乐功能 9:0 |
| | | * 逻辑功能 12:0 |
| | | * 全局场景 17:0 |
| | | * 新风模块 19:0 |
| | | * 通用开关 100:0 |
| | | * |
| | | * 该方法应用于提供项目交付前的提取批量数据生成好数据。 |
| | | * 模拟生成设备回路数据,在项目不支持简易编程搜索情况下,可以通过该方法,先快捷生成目标数据 得到 List<DevicesData> 格式的设备列表数据 |
| | |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 3, "电视灯", "4路继电器",false); |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 4, "廊灯", "4路继电器",false); |
| | | |
| | | |
| | | |
| | | //添加一个4路继电器 |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 1, "吧台灯", "4路继电器",false); |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 2, "休闲灯", "4路继电器",false); |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 3, "电视灯", "4路继电器",false); |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.LIGTH_BIG_TYPE, 0, 111, 3, 4, "廊灯", "4路继电器",false); |
| | | //添加一个干节点传感器 |
| | | DeviceParser.addDevicesListWithoutSearching(port, Configuration.SENSOR_BIG_TYPE, 0, 111, 99, 1, "干节点", "干节点",false); |
| | | |
| | | |
| | | //添加一个2路窗帘 |