房间管理
房间管理类
调用API
import {TuyaRoomApi} from 'tuyasmart-home-sdk'
import {TuyaRoomApi} from 'tuyasmart-home-sdk'TuyaRoomApi 提供房间的管理类,负责房间的新增、删除设备或群组 可以通过 TuyaRoomApi 去创建
提供以下方法
updateRoom 更新房间名称
addDevice 添加设备
removeDevice 删除设备
removeGroup 删除群组
/**
* 更新房间名称
*
* @param name 新房间名称
* @param callback
*/
TuyaRoomApi.updateRoom({
roomId:'',
name:''
}).then(data=>{}).catch(e=>{})
/**
* 添加设备
*
* @param devId
* @param callback
*/
TuyaRoomApi.addDevice({
roomId:'',
devId:''
}).then(data=>{}).catch(e=>{})
/**
* 添加群组
*
* @param groupId
* @param callback
*/
TuyaRoomApi.addGroup({
roomId:'',
groupId:''
}).then(data=>{}).catch(e=>{})
/**
* 删除设备
*
* @param devId
* @param callback
*/
TuyaRoomApi.removeDevice({
roomId:'',
devId:''
}).then(data=>{}).catch(e=>{})
/**
* 删除群组
*
* @param groupId
* @param resultCallback
*/
TuyaRoomApi.removeGroup({
roomId:'',
groupId:''
}).then(data=>{}).catch(e=>{})
/**
* 把群组或者设备移除房间
*
* @param list
* @param callback
*/
void moveDevGroupListFromRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback);
/**
* 对房间里的群组或者设备进行排序
* @param list
* @param callback
*/
void sortDevInRoom(List<DeviceAndGroupInRoomBean> list, IResultCallback callback);Last updated
Was this helpful?