-
-
-
I am having similar issues, notifications were working for 1 day but the next day stop working, including the "Find lost device" functionality. Gadgetbridge and Bangle.js 2 show as connected, the battery stats also seems to work but no notifications get through. 'Settings -> Utils -> Rewrite Settings` does not help either. I am on firmware v15 with Gadgetbridge from F-Droid on LineageOS without Google services. What can I do to solve / further debug?
-
-
Good to note:
Bangle.getHealthStatus("day").steps
is reset to zero if you reboot your watch with a long BTN Press. I do like the 'Lato Pedometer' most because of its font. So I understand it is the only difference between the Simple Pedometer and the Lato Pedometer widget. But how do they differ from Pedometer widget (v0.22)? I guess the Pedometer widget is bigger in file size and has more options that can be configured? -
twistThreshold ... Can be negative for oppsite direction. default = 800
The http://www.espruino.com/Reference#l_Bangle_setOptions list a different range and default value for the
twist threshold
as what I can find in my Bangle.js 2:twist threshold
: 0-0.5 in steps of a 10th of a decimal,
for me 0.2 seems to be a good default setting
twist max y
: -1500 till +1500 default: -800
twist timeout
: 0-2000, for me 500 seems to be a good default setting -
I also found this forum post. Thanks for the suggestions. I also confirm that these settings give good results. The original settings were too sensitive for me resulting the screen to be on with almost every move of the arm. I am using firmware v15
twist threshold: 0.2 (was 0.1)
twist max y: -800 (unchanged)
twist timeout: 500 (was 1000) -
I also confirm the small sticker/tape on the two middle contacts is slowly coming off. Most probably due to cleaning and wearing. Those contacts remain a weak part of the Bangle.js 2 including the weak magnets of the charging cable that just helps a little to keep it in place. I decided to use the silicon cover and apply a bigger piece of electrical tape to cover all 4 contacts that I can easily replace if needed at every charge.
-
Based on my experience so far it looks like the LCD Timeout setting is the same as the screen lock timeout? Is there a way to set the LCD Timeout to a low value (for example 5 seconds) while setting the screen lock to for example 60 seconds on the Bangle.js 2 ? The use case is to save battery or to disable the LCD Backlight completely while still being able to navigate through the items on the screen without the screen being locked.
-
I also found that timeout = 0 is equivalent to always on. Since the Bangle2 is transflective can a screen timeout of 2 or any lower value then 5 be added to the LCD settings? Under light conditions the screen does not need to be on at all to view the screen and in the dark a few seconds are enough to see the time.
-
-
I also vote for the F-Droid distribution. I am trying to build it from
git clone https://github.com/gfwilliams/Gadgetbridge.git
I also created a local.properties file pointing to the Android SDK.
But I am stuck at the CONFIGURING stage:./gradlew assembleDebug > Configure project :app Checking the license for package NDK (Side by side) 21.4.7075529 in /home/user/Android/Sdk/licenses License for package NDK (Side by side) 21.4.7075529 accepted. Preparing "Install NDK (Side by side) 21.4.7075529 (revision: 21.4.7075529)". <====---------> 33% CONFIGURING [1h 20m 18s]
What could be wrong? But thanks for the Google Play Store version. I extracted it and installed it through adb instead on my phone without Google:
adb install-multiple base.apk split_config.armeabi_v7a.apk split_config.en.apk split_config.xhdpi.apk
I am also having issues with the Notification settings > Applications list. It is showing only system apps, none of my installed apps. But maybe it is better to start a new topic for these issues? This topic is getting quite big with a lot of different issues being discussed.
-
I still was not able to figure out how to get the latest cutting-edge build, especially the Bangle.js specific release of Gadgetbridge. Should I install it from the Gadgetbridge Nightly repo: https://freeyourgadget.codeberg.page/fdroid/repo/ or download and install an apk file manually? Latest seems not to be the best approach?
-
-
So I am on the other side. I have a LineageOS device (Android 11) without Google play store and Google play services. I am using Gotify-UP for push notifications. And of course F-Droid for the apps. I am waiting for the official Gadgetbridge 0.67 update to get the call notifications working. Or is there another fork / special version of Gadgetbridge for the bangle.js 2?
-
I have a similar error with firmware version 2v13 and Gadgetbridge 0.66. Attaching a screenshot for some more context. Notifications (besides the calls which is getting fixed in GB 0.67) are working. With regards to the activity tracking Gadgetbridge is not working so reliable, some functions seems to be unsupported. I am not sure if it is Gadgetbridge, the Android integration or the Bangle.js 2 watch itself, any user configuration or even a combination.
-
In any case I would suggest to keep the UI clean. That's what I like about the clock. Elaborating further on the above, maybe if both the ring (what it shows) and the text item shown below the time can be made configurable? I can even imagine simply showing the widgets instead of the text below the time. Widgets are already configurable. By making both UI pieces user configurable it will be easy to customize the clock according to individual preference.
-
Thanks for the Daisy Clock app. It's a nice a clean clock.
I see some items are already considered for future development.
Here are two more to consider:- Add the message icon to the screen (there should be enough space even within the ring just above the time). I saw the lock icon is already considered.
- setting the default item to display (instead of the battery level)
- Add the message icon to the screen (there should be enough space even within the ring just above the time). I saw the lock icon is already considered.
-
-
-
The Bangle.js 2 Silicone Protective Cover is nice but it is missing a way to charge the device. The cover also covers the connectors for charging. Is it on purpose to avoid contact corrosion / skin irritation? Or is it possible to cut out the part covering the connectors? It seems now I would need to remove both the straps and then the cover to charge the Bangle.js 2 device. Any advice / experience?
-
Seems we have two issues in here:
I get the 2nd "Malformed JSON from Bangle.js: No value for status" too. Version Bangle.js Gadgetbridge 0.72.0-banglejs. As far as I can see it is rather a cosmetic issue. I hope it will be fixed by an app update.