设备控制
最后更新于
最后更新于
用户控制设备时会调用此方法applianceControl方法,携带参数ControlRequest,客户需要根据ControlRequest在此方法内实现自己的控制逻辑
携带设备被控制的设备对象Appliance
当前的请求类型,可使用YzRequestCode类
values携带改变的参数值
如果是通过语音控制的,则可以通过values对象获取“voiceStr”的值
具体请参考请求类型与数据参照
由于设备控制结果可能不为同步,需要使用notifyHost方法通知智能主机更新数据
SdkAction.CONTROLLER_SUCCESS
控制成功时传递此Action
SdkAction.CONTROLLER_FAIL
控制失败时传递此Action
SdkAction.NOTIFY_APPLIANCE_CHANGE
设备状态改变时传递此Action
返回数据