Avatar for PeerDavid

PeerDavid

Member since Nov 2021 • Last active Jul 2022
  • 6 conversations
  • 81 comments

Most recent activity

  • in Bangle.js
    Avatar for PeerDavid

    Btw the watchface looks really great I will definitely download this one :D

  • in Bangle.js
    Avatar for PeerDavid

    You can fix colors via"g.theme.fg=..." and "g.theme.bg=..." or you can call g.setColor("#fff"); before drawing the image... not sure if there are better options :)

  • in Bangle.js
    Avatar for PeerDavid

    Hi all,

    I just opened a PR for a new app that integrates your BangleJs into HomeAssistant (https://www.home-assistant.io/). So I can now use my BangleJs to open the door, toggle lights etc. All triggers are configurable for every user using the BangleJs store (set whatever you want). In the readme you can also find a detailed description of how to setup everything. When the "one-time-setup" is done it should be relatively easy to add new triggers etc.

    Note that this app uses the really really cool new BangleJs Gadgetbridge App together with the HomeAssistant Android App -- but still it takes less than 1 sec. to toggle lights etc :D

    You can already download the "pre-release" here:
    https://peerdavid.github.io/BangleApps/?­q=homeassistant

  • in Bangle.js
    Avatar for PeerDavid

    I just tried to reproduce this issue with 2v14.12 but I'm not able to reproduce this.

  • in Bangle.js
    Avatar for PeerDavid

    "com.espruino.gadgetbridge.banglejs" works fine for me :)

  • in Bangle.js
    Avatar for PeerDavid

    Thats really weird. Honestly, I don't think it's the weather.json...

    @Gordon Could it be that an exception is thrown in the "on exit" event and then the firmware calls "on exit" again which again raises an exception such that it is stuck in a loop (on exit -> exception -> on exit -> exception -> ...)? I could easily refactor this to save settings whenever something is changed rather than "on exit" in case this could be the problem and also try catch on exit which would probably a good idea in general... Otherwise I honestly have no idea how this could happen...

  • in Bangle.js
    Avatar for PeerDavid

    Wow thank you so much, just installed and it works great for me. I really love the app store integration :D

    Only one minor thing to mention for others (sry could be that I missed this): To connect with the tiny weather app the package name (com.espruino.gadgetbridge.banglejs) must be set in the settings of the weather app (settings->gadgetbridge support -> package name). Now this sync also works fine :D

  • in Bangle.js
    Avatar for PeerDavid

    The app is really really great and much better than before - thanks a lot! Also, feel free to not mention me as a creator - I think you have really done the majority of the work :)

Actions