How to unpair Bangle.js 2 from Gadgetbridge ?

Posted on
  • I paired my Bangle.js 2 to Gadgetbridge but forgot to install "Android Integration app".

    Now when I go to https://banglejs.com/apps/ to install that the connection always fails.

    How can I unpair Bangle.js 2 from Gadgetbridge so that I can use https://banglejs.com/apps/ to install "Android Integration app" ?

  • I've removed Bangle.js 2 from Gadgetbridge and done full software reset. What else I need to do to be able to again use Bangle.js 2 with https://banglejs.com/apps/ ?

  • Stupid question, I know, but... Did you try explicitly shutting down the Gadgetbridge on the Android device (Menu -> "Beenden" in German)? I always have to do this if I want to connect to the app loader and cannot connect to the app loader until I do this.

  • I forgot to mention that I wanted to connect to https://banglejs.com/apps/ on my computer (not phone) after using Bangle.js 2 with Gadgetbridge on phone. I found no solution and had to do factory reset.

  • I have a similar problem. I was messing around with Gadgetbridge and then I removed it and started messing around with just the Music Controls widget. Anyway, I couldn't get it working correctly with my phone's music player, so I just wanted to get everything back to normal so I could connect to Chrome running on my linux pc again, but I can no longer connect to my pc.

    I've deleted Gadgetbridge from my phone, even turned off bluetooth from my phone. I've disconnected my bangle from my laptop in "Bluetooth Settings". Then I go to banglejs.com/apps and click on "Connect". The popup screen appears showing "Banglejs -- Paired" as if it is already paired, which it is not. I click on "Pair" and it shows "Device connection failed".

    I tried the "Resetting without loading any code" and that does not help. I've got "Make Connectable", "Programmable", and "BLE" on and "HID" off in the banglejs bluetooth settings.

    Any ideas?

  • I removed it and started messing around with just the Music Controls widget.

    I think what's happened here is maybe that HID has been enabled in bluetooth settings (some remote control apps turn is on for you). When HID is enabled, Bangle.js looks like a mouse/keyboard/etc to any device connecting to it.

    That means that like a bluetooth mouse, the computer will actively attempt to connect to it whenever it can. You just need to ensure you remove/unpair the Bangle from the Operating System's bluetooth menu on every device you used it with.

    It's not enough to just disconnect from the Web IDE/App Loader/Gadgetbridge since it's the actual OS that's trying to do the connection

  • If you are talking about the HID setting on the bangle, I made sure that it is turned off. Now, when I was initially playing around with all of this, I did turn HID on, but then I turned it off and still can't get things working.

    So, if I understand you correctly, Gordon, you are saying that when I had HID turned on on the bangle, it may have auto paired with some bluetooth device in my house (other than my laptop or my phone) which I have checked. That's why it is showing as "Paired" when I try to connect to it from Chrome on my laptop, even though it does not appear to be paired with my laptop.

    I'll keep messing with it. Thanks for the help, Gordon.

  • For me https://banglejs.com/apps/ in Chromium on Debian desktop computer claims that my Bangle.js 2 is "paired", but it's not paired with anything - not with my computer nor my phone and I have no other bluetooth devices with which it might've been paired with.

  • Yep, that sounds just like my problem, too.

  • Chromium on Debian desktop computer

    Can you connect with any other non-Linux device? I have had cases where Linux gets confused - /etc/init.d/bluetooth restart is a good start but there are some posts here were users have had to stop bluetooth then delete the /var/lib/bluetooth/ma:ca:dd:re:ss directory (https://forum.espruino.com/conversationsĀ­/368583/#comment16211236)

    On the bluetooth adaptor in my Linux laptop I used to have to manually remove and re-add the btusb kernel module (or reboot) every month or so, but since updating to a newer Linux release that hasn't been an issue for me.

    @crow_t_robot are you on Linux too?

    Gordon, you are saying that when I had HID turned on on the bangle, it may have auto paired with some bluetooth device in my house (other than my laptop or my phone)

    No... just that when HID was on, any device that you then paired the Bangle with might have paired it with the OS. Once that is done, even after you disable HID the computer you connected to can keep trying to connect because it still thinks it's a HID device

  • Yes!!! Thank you Gordon! I'm on Fedora. I stopped bluetooth, deleted that directory you mentioned, and then started bluetooth again, and I was able to connect my laptop to my bangle!

    Thank you so much.

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview
About

How to unpair Bangle.js 2 from Gadgetbridge ?

Posted by Avatar for malaire @malaire

Actions