回答
设备显示离线可能由以下原因导致,按顺序排查:
- 
网络连接 
 确保设备与路由器/热点保持稳定连接,尝试重启路由器或切换网络环境。
- 
权限设置 - 打开「设置」→「应用管理」→「Hamibot」→「权限」,确保:
- 无障碍服务已开启
- 后台弹窗权限已允许
- 自启动权限已启用
 
 
- 打开「设置」→「应用管理」→「Hamibot」→「权限」,确保:
- 
省电策略限制 - 进入「设置」→「电池」→「电源管理」,将Hamibot加入「不受限制」列表
- 关闭「智能省电」或「深度省电」模式
 
- 
系统限制 - 部分机型需手动开启「前台服务」权限(如MIUI在「权限管理」中设置)
- 禁用「自动锁定屏幕」或「屏幕超时」功能
 
- 
应用状态验证 
 通过API检查设备状态(需替换真实设备_id和令牌):http.request('https://api.hamibot.com/v1/devices/设备_id', { method: 'GET', headers: { authorization: 'hmp_xxxx' } }).body.json() // 若返回{ "online": false }需重点排查
- 
强制重启 
 退出Hamibot应用后重新启动,或重启设备执行脚本。
若以上操作无效,建议更新至Hamibot最新版本(最低要求1.2.2)并重新配置权限。
                ℹ️ 本回答由 AI 生成,内容仅供参考