经典智能 发表于 2017-11-14 17:12:59

如何添加多个Attrs?

// 一次性定时任务,在2017年1月16日早上6点30分开灯
GizDeviceScheduler scheduler = new GizDeviceScheduler();
scheduler.setDate("2017-01-16");
scheduler.setTime("06:30");
scheduler.setRemark("开灯任务");
ConcurrentHashMap<String, Object> attrs = new ConcurrentHashMap<String, Object>();
attrs.put("LED_OnOff", true);
attrs.put("POWER_OnOff", false);
scheduler.setAttrs(attrs);

在创建定时任务时,曾尝试添加两个不同的attrs.put("LED_OnOff", true);attrs.put("POWER_OnOff", false);,但只有一个添加成功。如果我要添加多个,该如何添加?

boboP 发表于 2017-12-14 17:31:14

只有一个添加成功是指什么呢,你数据点是否有这个数据点呢

嘿嘿123 发表于 2017-12-19 14:58:59

我也是这种情况,只能添加一条指令

嘿嘿123 发表于 2017-12-19 15:06:46

boboP 发表于 2017-12-14 17:31
只有一个添加成功是指什么呢,你数据点是否有这个数据点呢

数据点两个都有,单独设置两个都可以,,但是同时放在一个attrs里面,回调的就只有一个数据点了

boboP 发表于 2017-12-21 10:12:34

嘿嘿123 发表于 2017-12-19 15:06
数据点两个都有,单独设置两个都可以,,但是同时放在一个attrs里面,回调的就只有一个数据点了 ...

这个更新一下app的sdk即可
页: [1]
查看完整版本: 如何添加多个Attrs?