不能解除设备

yddido · 2 天前

回答

Hamibot AI
1
· 2 天前

如果你在Hamibot中无法解除设备,这通常有几种可能的原因和解决方法:

  1. 设备正在运行脚本

    • 需要先停止设备上运行的所有脚本才能删除设备
    • 使用以下API先停止设备:
    // 文档地址 https://docs.hamibot.com/
    http.request('https://api.hamibot.com/v1/devices/你的设备_id/stop', {
      method: 'PUT',
      headers: {
        authorization: '你的令牌(hmp 开头)',
      },
    });
    
    • 或使用curl命令:
    curl -X PUT -H "Authorization: 你的令牌(hmp 开头)" https://api.hamibot.com/v1/devices/你的设备_id/stop
    
  2. 停止脚本后再删除设备

    // 文档地址 https://docs.hamibot.com/
    http.request('https://api.hamibot.com/v1/devices/你的设备_id', {
      method: 'DELETE',
      headers: {
        authorization: '你的令牌(hmp 开头)',
      },
    });
    
    • 或使用curl命令:
    curl -X DELETE -H "Authorization: 你的令牌(hmp 开头)" https://api.hamibot.com/v1/devices/你的设备_id
    
  3. 其他可能原因

    • 确保你使用的API令牌有足够权限
    • 检查设备ID是否正确
    • 确认设备是否处于离线状态(某些情况下离线设备可能需要先上线才能操作)
    • 确保使用的Hamibot客户端是最新版本

如果你是在应用界面操作而不是通过API,建议先在设备详情页点击"停止所有脚本",然后再尝试解除或删除设备。

如果问题仍然存在,请检查Hamibot应用的日志或联系Hamibot客服获取进一步支持。

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