网关
调用API
import {TuyaGatewayApi} from 'tuyasmart-home-sdk'
import {TuyaGatewayApi} from 'tuyasmart-home-sdk'网关类封装了ZigBee网关的相关操作,包括控制,查询子设备,监听子设备状态等。 可以通过GatewayNativeApi提供的相应方法去完成相关操作。 const GatewayNativeApi = require('react-native').NativeModules.TuyaGatewayModule
publishDps 发送命令
broadcastDps(广播控制设备)
multicastDps 组播控制设备
getSubDevList 获取网关子设备
registerSubDevListener 注册子设备信息变更
unRegisterSubDevListener 注销子设备信息变更
TuyaGatewayApi.publishDps({
devId:'',
localId:'',
dps:''
}).then(data=>{}).catch(e=>{})
TuyaGatewayApi.broadcastDps({
devId:'',
dps:''
}).then(data=>{}).catch(e=>{})
TuyaGatewayApi.multicastDps({
devId:'',
localId:'',
dps:''
}).then(data=>{}).catch(e=>{})
TuyaGatewayApi.registerSubDevListener({
devId:'',
},onSubDevDpUpdate,onSubDevRemoved,onSubDevAdded,onSubDevInfoUpdate,onSubDevStatusChanged)
TuyaGatewayApi.unRegisterSubDevListener({
devId:'',
},sub)Last updated
Was this helpful?