-
-
- Do not pair your device with the watch from the Bluetooth menu! If you've done so, remove it and try again directly from the web browser or the Gadgetbridge app.
- Make sure the watch is connectable (it's in the settings app).
- Use a Web Bluetooth-capable browser (so pretty much Chrome or other Chromium based browsers, I use Vivaldi on my Android device). If one doesn't seem to work, try another. Only one I've managed to get working on my Linux laptop is Chromium. If you're using iOS use the WebBLE app to open the App loader.
- Go to https://banglejs.com/apps and click the connect button.
- Pick your device in the window that opens up and click pair.
- That should be it and if connected you can manage the apps on your Bangle.
That's exactly what I did with the watch coming straight from the box and it worked without any hiccups.
Things to try if you still can't get things working:
- Make sure no other devices are connected to the watch already. Only one connection at a time.
- Make sure you haven't paired the watch to your device through the Bluetooth menu. If so, unpair and try again.
- Reboot the device you're trying to use to connect. Bluetooth stacks can sometimes need a bit of a refresh.
- Try connecting with a different device.
- Try different browsers.
- Check if you can connect in DFU mode (firmware update mode). Follow the instructions here (although the instructions reference BTN3 @Gordon, and I've never had to press any button when the update is complete since the watch reboots by itself). If you can find the DfuTarg device in the list when selecting devices Bluetooth works.
I'm sure I've missed something, but that's somewhere to start at least.
Edit: updated the list with info from the posts below.
- Do not pair your device with the watch from the Bluetooth menu! If you've done so, remove it and try again directly from the web browser or the Gadgetbridge app.
-
@nicoboss Thank you. Yes, I've been playing with similar ideas. Nothing has really come off as very practical yet though...
-
@Gordon Yes, I'm sure I've seen a few posts like this before but couldn't find them again in my search before posting this...
I'm not sure I can submit it to the app loader. I would love to, but the images included in the app aren't mine... I'm willing to take the "risk" of being called out on that in my own repo, but adding it to the Bangle Apps repo and smacking an MIT licence on it doesn't sound like it would be entirely in accordance with the licence.
-
Internet connections through Gadgetbridge is a major no-no for them. But, Gordon has gotten the all clear to create a special version just for us that's planned for the beginning of next year. You can check the status of stuff like that here:
https://github.com/espruino/BangleApps/wiki/Bangle.js-2-StatusUntil then you'll need something else...
There might also be hope for multiple connections in the near future:
http://forum.espruino.com/comments/16289113/ -
Of course, the v1 still works fine as a watch but now that I have a v2 it is not going to be seeing much use. The Bangle.js 2 is just too good! So, I started thinking what I could do with the Bangle.js 1 instead of just letting it collecting dust.
I have a smol child that loves the Octonauts TV-show, and in the show the characters use a watch for calling each other and to alert everyone of dangers and asking for help with the Octo Alert. So, I created a small app to turn the Bangle.js 1 into an Octowatch (code is here if anyone's interested). It's going to be a Christmas gift, so I can't say how it was received yet...
Would love to hear what other creative uses people have found for their v1s now that the v2 is here (other than as a watch).
Edit: Added some photos.
-
-
Those are the last two tuple of the MAC address. It's from the Bluetooth ID widget.
-
@cpe1074tks By the way, I tested the watch face on my Bangle.js 2 and it only showed a blank screen. Haven't troubleshooted anything, but wanted to give a heads-up.
-
Have you checked the troubleshooting page? This particular entry sounds exactly like what you're describing:
https://www.espruino.com/Troubleshooting+Bangle.js#my-bangle-js-no-longer-boots-to-the-clockThere are also entries for connectivity issues on there (in case you haven't seen them already).
And when you say CLI, do you mean the Web IDE? Just making sure...
-
-
-
That's a great idea!
I've been playing a bit with an app as well recently, and I've been using the Bangle touch event successfully in the emulator for both v1 and v2 (if that's what you're asking about).
-
-
Maybe got something to do with this:
https://github.com/espruino/Espruino/commit/cd1f1da465d37fecb0ae439da41a84e3faf6af5f -
@HughB I've got an old Fitbit that I can use as a control.
-
-
@ThomasVikström That looks really good! My Bangle.js v1 is currently dead because I've lost my charging cable, otherwise I would get on testing this straight away.
Been wanting to dabble with this kind of stuff since I got the watch, but never had the time to figure it out. That tutorial of yours is gonna be a godsend once I have a watch that's running again.
-
There's still almost two weeks left on the campaign, so nobody has recieved anything yet (except those that have bought the developer watches from the Espruino store).
That's a message from Kickstarter, reminding you that Kickstarter isn't a store but a way for creators to raise money to complete their projects. Sometimes projects fail (I've had a couple of duds), but since Bangle.js 2 already is over 800% funded and there's still 13 days to go I believe the funds won't be an issue at least. And @Gordon is extremely good at running a campaign, so I'm not worried.
Also: https://www.kickstarter.com/projects/gfw/banglejs-2-the-open-smart-watch/risks
-
This is great news and I m looking forward to see how it goes next! do you think of developing this health with the collaboration of gadgetbridge?
Would make more sense to do this with the Bangle.js app that we're getting very close to becoming a reality (at this rate the KS campaign should hit 80k within a day or two).
-
-
-
@ber Maybe take it apart and inspect the button for any signs of damage or wear? Just in case...
-
@Gordon That Maps integration sounds great! Would that be possible for OpenStreetMap as well, like the popular Osmand app?
I believe the main problem is the hole for the barometric sensor that's located under the strap on top of the watch. Gordon has mentioned that you could basically get an IP68 equivalent seal to the watch by filling this with super glue (but you'd of course lose the use of that sensor).