编辑 | blame | 历史 | 原始文档

非搜索设备解决方案

生成设备列表 手动添加设备

手动添加,模拟生成设备列表(在不支持简易编程搜索情况下使用,例如:RCU酒店模块)

说明

   /** SDK目前支持的大类:小类
 * Configuration.LIGTH_BIG_TYPE
 * Configuration.CURTAIN_BIG_TYPE
 * Configuration.AIR_BIG_TYPE
 * Configuration.AUDIO_BIG_TYPE
 * Configuration.LOGIC_BIG_TYPE
 * Configuration.GLOBAL_LOGIC_BIG_TYPE
 * Configuration.SECURITY_BIG_TYPE
 * Configuration.COMMON_SWITCH_BIG_TYPE
 * Configuration.FRESH_AIR_BIG_TYPE
 * Configuration.GEOTHERMAL_BIG_TYPE
 * 
 * 灯光类1:0 ,1,9,10 (后面为小类ID号)****调光回路(0) 开关回路(1) 混合调光类(9) 混合开关类(10)
 * 窗帘类2:0,1,2       ****开合帘电机(0) 卷帘电机(1) 窗帘模块(2)
 * 传感器5:2,10,12,26,27,28  **** 红外感应传感器(2)煤气传感器(10) 烟雾传感器(12)水浸传感器(26) 门磁传感器(27) 紧急按钮(28)
 * 空调类7:0,3          ****HVAC 模块(0) 通用空调面板(3) 
 * 背景音乐功能9:0
 * 逻辑功能12:0
 * 全局场景17:0
 * 安防10:0
 * 通用开关100:0        
 * 新风类设备19:0,1     ****标准新风系统(0) 定制新风协议设备(1) 
 * 地热类8:0            ****地热模块(0) 
 *
 * 该方法应用于提供项目交付前的提取批量数据生成好数据。
 * 模拟生成设备回路数据,在项目不支持简易编程搜索情况下,可以通过该方法,先快捷生成目标数据 得到 List<DevicesData> 格式的设备列表数据
 *
 * 上层做本地保存或者云端备份,App启动时读取恢复
 * 每次启动时先加载生成好的设备列表数据,然后在 SDK 初始化后,赋值给 HDLDeviceManager.devicesDataList
 */