更新时间:2024-06-14 07:29:15下载pdf
通用设备面板插件是一个免开发、帮助开发者快速接入设备面板的微信小程序插件,只需要通过简单参数的传入,即可实现设备控制、设备管理的功能,简单又方便。设备管理主要包括设备名称编辑、设备虚拟 id 查看、设备固件升级(仅限 wifi 连接的设备,蓝牙设备暂不支持),设备移除等功能。
主要功能:设备控制、设备管理
设备管理功能明细:设备名称编辑、设备虚拟 id 查看、设备固件升级、设备移除
参考 微信小程序插件接入说明 创建微信小程序项目,并申请 通用设备面板插件 的使用。
在微信小程序的 app.json 中增加插件相关设置。
plugins: {
'tuya-panel-plugin': {
version: '1.1.1', // 这里是示例,请使用最新版本
provider: 'wx3f05102b6bf4d5d4',
},
},
添加跳转至插件页面的 JavaScript 代码。
wx.navigateTo({
url: `plugin://tuya-panel-plugin/panel?ticket=${ticket}&clientId=${clientId}&device_id=${device_id}`,
});
路径参数:
参数名称 | 类型 | 必填 | 含义 |
---|---|---|---|
clientId | string | 是 | 第三方唯一标识,对应开发者平台小程序 SDK 的 AccessID |
ticket | string | 是 | 用户配网票据,获取方式 |
device_id | string | 是 | 绑定在用户下的设备的设备编号 |
uiMode | string | 否 | 主题色,默认是#27c3d9(包含设备控制页的背景色和按钮颜色) |
is_manager | string | 否 | 管理员,可以修改设备名称、升级设备或移除设备,默认是 true(填写 string 类型的 true 或 false) |
gid | string | 否 | 家庭 ID,设备需要绑定到用户的某个家庭中,获取方式 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈