回答
设备离线通常有几种情况和处理方法:
常见原因
- 设备网络连接中断
- Hamibot应用未在后台运行
- 设备休眠导致脚本暂停
- 账号登录状态异常
解决方法
-
检查设备状态
- 确保手机网络正常连接
- 检查Hamibot应用是否有后台运行权限
- 查看设备是否设置了省电模式限制后台活动
-
重新连接设备
- 在Hamibot应用内下拉刷新设备列表
- 退出Hamibot账号后重新登录
- 重启Hamibot应用
-
通过API处理离线设备
如果设备确实无法恢复连接,可以使用API停止脚本或删除设备:停止设备上所有脚本
// 文档地址 https://docs.hamibot.com/ http.request('https://api.hamibot.com/v1/devices/设备_id/stop', { method: 'PUT', headers: { authorization: '你的令牌(hmp 开头)', }, });返回204表示成功
删除离线设备
// 文档地址 https://docs.hamibot.com/ var res = http.request('https://api.hamibot.com/v1/devices/设备_id', { method: 'DELETE', headers: { authorization: '你的令牌(hmp 开头)', }, });返回204表示成功删除
-
预防措施
- 在设备设置中锁定Hamibot应用防止被清理
- 关闭电池优化设置
- 使用定时任务保持设备活跃
如果问题持续存在,可以在Hamibot应用内通过"我的-帮助与反馈"提交问题,提供设备ID和具体现象,技术支持团队会协助解决。
ℹ️ 本回答由 AI 生成,内容仅供参考