Avatar for Poolitzer

Poolitzer

Member since Oct 2021 • Last active May 2022
  • 7 conversations
  • 91 comments

Most recent activity

  • in Bangle.js
    Avatar for Poolitzer

    I am using Gotify-UP for push notifications.

    Haha, another one who would like to have UnifiedPush integrated.

    Or is there another fork / special version of Gadgetbridge for the bangle.js 2?

    Gordon is developing a close fork, as he stated above. There wouldn't be fixes like call notifications in there though you wouldn't get in the normal app. The main reason behind the fork is to enable internet access.

  • in Bangle.js
    Avatar for Poolitzer

    Absolutely no problem, I very much suspected Android 13/the bluetooth dongle being the issue as well, the bangle worked just fine before.

  • in Bangle.js
    Avatar for Poolitzer

    Thats kind of the ultimate flex to not implement Unicode, respect.

  • in Bangle.js
    Avatar for Poolitzer

    Jup I know that, I flashed firmwares before the app store could do that ;P No DfuTarg shows up. Though the app has changed from nRF to https://play.google.com/store/apps/detai­ls?id=no.nordicsemi.android.dfu If the app still works for you guys, it might be that the bluetooth failed indeed.

  • in Bangle.js
    Avatar for Poolitzer

    it feels like we might as well have the current system of just letting Bangle.js itself do an HTTP request?

    Yes, sure, that will be enough, especially for the beginning. If the notification generating process is not on a server, one can always use ntfy, with "just" http requests/websocket. What you can do with Bangle/the app though is to make sure it supports long polling/make that easy to access. It will be a bit more of a strain on the users data limit/phone battery ofc. I can always think about integrating the better version with Firebase, which should use less additional data/battery since your phone has already a connection to firebase.

  • in Bangle.js
    Avatar for Poolitzer

    Whitelist is off, programmable is true. I can definitely try the DFU mode.

    Edit: I tried, the app didn't pick up the watch.

  • in Bangle.js
    Avatar for Poolitzer

    if there were a way to integrate with an existing app (Tasker?) that does what you need already, I think that'd be preferable to just reimplementing everything

    So I went down a rabbit hole. Apparently, the way push notification works is the same boring long polling implementation one would suspect. The idea is just that it would be very resource consuming if every apps implements their own long polling service, so one uses the google api. This means its all routed through their servers where just one connection needs to be made to. And then then android takes care of relying the new push from that api to the correct app.

    If we dont want to (soley) use googles api, one can also apparently implement https://unifiedpush.org/developers/intro­/, in tandem with a distributor like https://github.com/binwiederhier/ntfy#nt­fysh--send-push-notifications-to-your-ph­one-or-desktop-via-putpost. Not sure if there is a big need of writing simpler over head code, looks to me like one guide would be enough. Once the API is implemented in the app of course.

  • in Bangle.js
    Avatar for Poolitzer

    Hi

    Bluetooth icon blue or grey

    Grey

    The -> Bluetooth message

    Thats the one. Right under the icon and the firmware version and your name, you know, the startup screen.

    how to reboot it.

    Alright, lets clear this up. If I shut down with the Poweroff app, then press once on the button to start the watch, this is the behavior. If I follow the steps from https://www.espruino.com/Bangle.js2#rese­tting-without-loading-any-code correctly, you are right, it doesn't show up (I released the button too early sorry).

    so I think it's most likely that one of your devices, somewhere, is automatically connecting to it

    Easy to do, I turned off bluetooth at all devices which ever connected to it. Doing the normal shutdown/reboot, this still shows up. Doing the resetting without loading code, it again doesn't show up, but I can also not use the watch (obviously, since no code is loaded). So uhm, not sure if that helped?

  • in Bangle.js
    Avatar for Poolitzer

    The app alone cant offer that, you need access to a domain which the app continuesly queries to. Or maybe the app can integrate the push notification api, which either means you rely on googles api or some 3rd party to make the API call to your phone

Actions