If we moved to 'steps per day' then it would kind of patch it up, but it would then make it impossible to do what's suggested there which would fill in the health info at a later date.
I read #718. I think maybe if a limit is placed on how much historiical data you can transfer was set to something sensible like 7,10 days then it could be made to work.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It is actually using the health info: https://github.com/espruino/BangleApps/blob/master/apps/android/boot.js#L233
But it's sending an update every 10 minutes with the steps during that 10 minutes (because that's what Gadgetbridge expects).
But yes, if you're not connected during that period then Gadgetbridge doesn't get that data.
There's an issue open for this at https://github.com/espruino/BangleApps/issues/718 which would solve it - basically allowing Gadgetbridge to request historical data.
If we moved to 'steps per day' then it would kind of patch it up, but it would then make it impossible to do what's suggested there which would fill in the health info at a later date.