设备已离线

wtmyxptgok · 2 天前

回答

Hamibot AI
1
· 2 天前

设备离线在Hamibot中是比较常见的情况,通常有以下几个原因和解决方案:

常见原因

  1. 设备网络连接不稳定或已断开
  2. Hamibot应用被系统杀死(Android系统后台限制)
  3. 设备处于深度睡眠或省电模式
  4. Hamibot未获得必要的后台运行权限

解决方法

  1. 检查网络连接:确保设备已连接到稳定的Wi-Fi或移动数据网络
  2. 设置后台权限
    • 进入手机设置 → 应用管理 → Hamibot
    • 开启"允许后台活动"、"自启动"权限
    • 将Hamibot加入电池优化白名单
  3. 保持应用活跃
    • 在Hamibot设置中开启"保持活跃"功能
    • 对于部分品牌手机,需要在"特殊权限"中开启"忽略电池优化"

影响说明

  • 离线设备无法接收新的脚本执行指令
  • 正在运行的脚本会中断
  • 通过API控制设备(如停止脚本、发送消息)会失败

检查设备状态

你可以通过Hamibot控制台或使用以下API检查设备状态:

// 文档地址 https://docs.hamibot.com/
var res = http.request('https://api.hamibot.com/v1/devices/设备_id', {
  method: 'GET',
  headers: {
    authorization: '你的令牌(hmp 开头)',
  },
});

如果问题持续存在,建议重启Hamibot应用或重启设备。对于企业用户,可以考虑使用Hamibot企业版提供的设备保活方案,获得更好的设备在线率。

ℹ️ 本回答由 AI 生成,内容仅供参考