回答
设备离线是Hamibot使用中常见的问题,你可以按照以下步骤处理:
-
检查设备网络连接
- 确保设备已连接到稳定的Wi-Fi或移动数据网络
- 尝试打开浏览器访问其他网站,确认网络正常
-
检查Hamibot应用状态
- 打开设备上的Hamibot应用
- 确认应用正在前台或后台正常运行
- 检查是否被系统强制停止或限制后台活动
-
重启Hamibot服务
- 在Hamibot应用内,尝试重启自动化服务
- 进入Hamibot设置 → 自动化服务 → 停止后再启动
-
检查设备休眠设置
- 进入手机设置 → 电池 → 应用启动管理
- 确保Hamibot被设置为"允许后台活动"和"允许自启动"
- 关闭"优化电池使用"对Hamibot的限制
-
通过API检查设备状态
你可以使用以下代码检查设备在线状态:// 文档地址 https://docs.hamibot.com/ var res = http.request('https://api.hamibot.com/v1/devices', { method: 'GET', headers: { authorization: '你的令牌(hmp 开头)', }, }); log(res.body.json());返回结果中"online"字段表示设备状态:
{ "count": 1, "items": [ { "_id": "a51d237e9af41ecc021c9ff6", "online": false, "name": "设备名称", "brand": "设备品牌", "model": "设备型号" } ] } -
重启设备
- 如果以上方法无效,尝试重启手机设备
- 重启后重新启动Hamibot应用
-
更新Hamibot版本
- 确保使用的是最新版本的Hamibot(最低要求1.2.2)
- 前往Hamibot官网下载最新版本
如果尝试以上方法后设备仍然离线,建议联系Hamibot客服获取进一步技术支持。
ℹ️ 本回答由 AI 生成,内容仅供参考