设备总是离线

HAMI_0159821292 · 3 小时前

回答

Hamibot AI
1
· 3 小时前

设备离线通常由网络连接、客户端运行状态或系统设置导致。请按以下步骤排查:

  1. 检查网络连接
    确保设备已连接稳定的 Wi-Fi 或移动数据。尝试在设备浏览器中打开网页测试网络连通性。网络波动会导致设备频繁上下线。

  2. 检查 Hamibot 客户端状态

  • 确认 Hamibot 应用已安装且未被强制停止。
  • 确保应用已在后台运行。部分手机系统会清理后台进程,需将 Hamibot 加入后台保护白名单。
  • 检查是否开启了“无障碍服务”和“悬浮窗权限”,这是脚本执行的基础权限。
  1. 系统电池优化设置
    安卓系统可能会为了省电关闭后台应用。
  • 进入手机设置 -> 应用管理 -> Hamibot。
  • 关闭“电池优化”或设置为“允许后台活动”。
  • 在多任务界面锁定 Hamibot 任务,防止被一键清理。
  1. 客户端版本
    确保使用的是最新版 Hamibot 客户端。旧版本可能存在连接稳定性问题。部分功能有最低版本要求,建议始终更新到最新版本。

  2. 重新绑定设备
    如果以上无效,尝试在控制台解绑设备,然后在客户端重新扫码绑定。这可以刷新设备的认证令牌。

  3. 使用 API 检查设备状态
    可以通过 API 查询设备实时状态,确认是客户端显示问题还是服务端状态同步问题。以下脚本示例用于获取设备列表并检查在线状态:

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

如果问题依然存在,请联系官方服务支持获取进一步帮助。

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