回答
在 Hamibot 中实现脚本分组运行,可通过 API 分批次指定设备组执行:
- 设备分组 (需提前记录各组的设备ID)
- 分组调用API 示例:
// 第一组设备
http.post('https://api.hamibot.com/v1/scripts/你的脚本ID/run', {
headers: { authorization: '你的令牌' },
contentType: 'application/json',
body: JSON.stringify({
devices: [
{_id: "设备1_ID", name: "设备A"},
{_id: "设备2_ID", name: "设备B"}
]
})
});
// 第二组设备
http.post('https://api.hamibot.com/v1/scripts/你的脚本ID/run', {
headers: { authorization: '你的令牌' },
contentType: 'application/json',
body: JSON.stringify({
devices: [
{_id: "设备3_ID", name: "设备C"},
{_id: "设备4_ID", name: "设备D"}
]
})
});
👉 需替换:
你的脚本ID
→ 脚本控制台中的脚本ID你的令牌
→ hmp开头的API令牌- 设备ID → 在设备控制台查看设备ID
建议通过循环结构批量管理多组设备执行。
本回答由 AI 生成,内容仅供参考
ℹ️ 本回答由 AI 生成,内容仅供参考
推荐使用 REST API https://docs.hamibot.com/rest/overview ,实现自定义运行