updateDeviceConfig(params: UpdateDeviceConfigParams)

版本要求:
@tuya-miniapp/cloud-api≥1.0.5

描述

设备服务配置项修改

参数

参数类型必填说明
是请求体

返回值

类型:Promise<number>
更新后的 configId

引用对象

enumVisionEventType
枚举值实际值描述
VisionEventType.PRESET0预置事件
VisionEventType.CUSTOM1自定义事件
enumDeviceServiceConfigState
枚举值实际值描述
DeviceServiceConfigState.Delete0已删除
DeviceServiceConfigState.Available1可用
DeviceServiceConfigState.Unavailable2不可用

合法值

VisionEventType
值说明最低版本
0预置事件-
1自定义事件-
DeviceServiceConfigState
值说明最低版本
0已删除-
1可用-
2不可用-
UpdateDeviceConfigParams.serviceBusinessType
值说明最低版本
aiSmartFreeEvent--
aiSmartFreeEventImage2Text--

示例代码

请求示例

import { updateDeviceConfig } from '@tuya-miniapp/cloud-api';

updateDeviceConfig({
  devId: 'vdevo1',
  serviceBusinessType: 'aiSmartFreeEvent',
  configCode: 'person',
  configType: 0,
  enableState: 1,
})
  .then((id) => console.log(id))
  .catch(console.error);

返回示例

1