面板小程序已授权「场景联动能力」,但 API 列表无 `saveDeviceLinkageScene`;调用 `saveDeviceLinkageScene`(底层 `m.scene.rule.save`)报无权限。如何开通?

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
13521122353
Posts: 2

我们有两类设备:温控设备、十路开关。客户现场是 10 台温控 ↔ 十路开关 10 路,一对一绑定

每条自动化:

  • 触发:某台温控某个状态值变化
  • 执行:对应一路开关开/关

若用涂鸦智能标准 App 逐条创建,用户大约要操作 20 次。我们希望用自定义面板小程序简化交互,在面板内快速/批量完成场景创建。

技术上已按小程序官方封装调用 saveDeviceLinkageScene,底层对应 ATOP m.scene.rule.save
小程序 ID:tyuz7y9jgy9p9vgraw。当前已授权「场景联动能力」,但调用仍报无权限。

现正式申请:请为该面板小程序开通 m.scene.rule.save 权限(对应小程序 API:saveDeviceLinkageScene),使我们具备在面板小程序内静默创建设备 DP 联动的能力。 开通方式或所需材料请告知;若该接口不可对面板开放,请给出仍基于小程序 API 的替代方案。

crisiron
Posts: 259

Re: 面板小程序已授权「场景联动能力」,但 API 列表无 `saveDeviceLinkageScene`;调用 `saveDeviceLinkageScene`(底层 `m.scene.rule.save`)报无权限。如何开通?

https://developer.tuya.com/cn/miniapp/d ... nkageScene 相关提示已在文档中有提醒: 接口依赖云能力,需在 小程序开发者平台开发设置-云能力 进行授权配置。
注意:该方法联动条件和动作仅支持设备 DP 类型,且设备需要在当前家庭下。@tuya-miniapp/cloud-api 1.4.0 版本起,通过该方法保存的场景会显示在 app 场景 tab 中,并可通过 getSceneAndAuto、getSceneListByHomeID 等接口查询。

Post Reply