You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

HC-05蓝牙模块与树莓派3配对失败求助(错误:AlreadyExists)

解决HC-05与树莓派3蓝牙配对时的AlreadyExists错误

嘿,这个错误我太熟了!提示Failed to pair: org.bluez.Error.AlreadyExists其实就是说你的HC-05已经在树莓派的蓝牙配对记录里了,只是之前的配对状态可能出了点小问题,导致现在重新操作时冲突。别慌,按下面的步骤来就能搞定:

  • 第一步:清理旧的配对记录
    先在bluetoothctl里停止扫描,然后移除已存在的设备条目:

    [bluetooth]# scan off
    [bluetooth]# remove 98:D3:31:FB:6F:F1
    

    不管提示移除成功还是设备不存在,都继续下一步——有时候残留的记录会藏在缓存里。

  • 第二步:重置蓝牙服务
    退出bluetoothctl,在终端执行这条命令彻底重启蓝牙服务,清除异常缓存:

    sudo systemctl restart bluetooth
    
  • 第三步:重新走配对流程
    再次打开bluetoothctl,按正常步骤操作:

    bluetoothctl
    [bluetooth]# power on
    [bluetooth]# agent on
    [bluetooth]# scan on
    

    等扫描到你的HC-05(设备地址98:D3:31:FB:6F:F1)后,执行配对:

    [bluetooth]# pair 98:D3:31:FB:6F:F1
    

    配对时如果要求输入PIN码,HC-05的默认码一般是12340000,直接输入就行。配对成功后记得信任设备并连接:

    [bluetooth]# trust 98:D3:31:FB:6F:F1
    [bluetooth]# connect 98:D3:31:FB:6F:F1
    
  • 额外小提示
    确保HC-05处于可配对模式——一般是指示灯快速闪烁的状态,如果不是,按一下HC-05的配对按键切换模式后再重试。

内容的提问来源于stack exchange,提问作者Aditya

火山引擎 最新活动