当设备组被非当前用户更改删除添加,当前用户会收到通知
收到通知,调用者应该将通知的信息包含的设备组改动,更新到UI上
应尽早监听事件变化,推荐在获取设备组列表前,监听。避免丢失数据
获取到的设备组列表是个数组,
数组元素代表一个设备组简要信息,包含设备组id和其父设备组ID
要获取设备组下的设备,需要通过设备组id调用获取设备组信息接口
获取到设备组列表后,调用者需根据设备组id和父组id,显示设备组结构
该接口用于扩展struct数据,设备列表数据会被直接添加到 填入的参数对象中
结果详见控制台打印;pulist为用户组中用到的设备ID;
result为填充的结果,result和接口传入参数data是引用同一个对象
如果填写filterCallback, 将过滤空组
如果填写filterCallback, 返回true将添加设备到struct结果
如果填写filterCallback, 返回object将返回的object替换设备添加到结果struct中
如果填写filterListCallback, 将过滤组外设备
如果填写filterListCallback, 返回true将添加设备到pulist结果
如果填写filterListCallback, 返回object将返回的object替换设备添加到pulist结果中
更具设备组id获取设备组信息,包含设备组描述,和该组下设备id数组
添加设备组,parentid为其父组的id,szpu为设备组下设备id数组
修改设备组信息,请先点击获取设备组信息,然后进行修改(这里只是个demo)
根据设备id删除设备