回答
在 Hamibot 中,脚本通过控制台下发给设备后,会自动保存在设备本地存储中。只要设备曾经在线并成功接收过脚本,之后即使设备处于离线状态,已经下发的脚本依然可以在本地执行(前提是脚本本身没有必须联网的操作,如请求外部 API)。
操作方式
- 在 Hamibot 控制台的「脚本管理」中,将脚本部署到目标设备。
- 设备在线时,会自动拉取脚本文件并缓存到本地。
- 部署完成后,即使设备断网,定时任务或手动触发运行都会从本地加载脚本。
注意
- 如果脚本里使用了
http等网络请求,离线时这些操作会失败,但脚本本身仍会执行。 - 确保设备已完成「自启动」「后台运行」等设置,防止系统杀掉 Hamibot 进程导致脚本无法触发。
- 离线运行的脚本无法实时更新,需要联网后重新下发新版脚本才会覆盖本地缓存。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实