回答
绑定两台设备分为“设备配对到控制台”和“脚本关联设备”两个阶段。以下是具体操作步骤:
1. 设备配对到控制台
你需要先将两台设备都添加到 Hamibot 控制台,确保它们出现在设备列表中。
-
配对码方式:
- 在控制台点击「添加设备」,记下生成的配对码。
- 在两台设备的 Hamibot App 上分别输入该配对码。
- 点击「配对」,完成后控制台即可看到两台已配对的设备。
-
配对文件方式(需客户端 1.6.0 及以上版本):
- 在控制台下载配对文件。
- 将文件保存到两台设备上。
- 在设备端 App 点击选择配对文件,即可快速完成配对。
2. 脚本关联设备
脚本与设备的绑定通常在运行时自动完成,无需手动建立绑定关系。
-
控制台运行:
在控制台脚本管理页面,同时勾选这两台设备,点击运行。脚本启动时会自动绑定这两台设备。 -
API 运行:
如果你通过 API 触发脚本,需在请求体的devices数组中填入两台设备的_id。示例代码如下:
// 文档地址 https://docs.hamibot.com/
http.request('https://api.hamibot.com/v1/scripts/脚本_id/run', {
method: 'POST',
contentType: 'application/json',
headers: {
authorization: '你的令牌(hmp 开头)',
},
body: JSON.stringify({
devices: [
{ _id: '设备 1_ID', name: '设备 1 名称' },
{ _id: '设备 2_ID', name: '设备 2 名称' }
],
}),
});
- 订阅已发布脚本:
如果是订阅他人发布的脚本,在订阅流程中直接选择这两台设备即可。注意续费脚本时会清空绑定列表,届时可重新选择设备进行绑定。
注意事项
- 存档脚本无法运行,确保脚本处于正常发布状态。
- 免费用户无法运行存档脚本,付费用户到期后也无法运行。
- 绑定列表在续费时会被清空,需重新确认设备选择。
ℹ️ 本回答由 AI 生成,内容仅供参考