terminal-for-fitbit icon indicating copy to clipboard operation
terminal-for-fitbit copied to clipboard

[feature suggest] Add support to water log

Open yschen5812 opened this issue 4 years ago • 4 comments

I found the watch face and like it. Is it possible to support the water log in the 'clock face data' options?

yschen5812 avatar May 21 '20 04:05 yschen5812

Hi @yschen5812, glad to hear you like the watch face. Thanks for sharing your feature suggestion!

I would love to explore this possibility. This data is not available through the device API, but rather through the Fitbit Web API. This will require you to click a "Log in to Fitbit" button inside the watch face settings after selecting this data option. It will be a bit more work than the rest of the regular data points, but I believe this is possible and I am willing to explore further.

Do you have a suggestion on how to format the information? I would love to hear your ideal display.

Maybe something like,

[WATR] 1.46 liters
[WATR] 49 fl oz
[WATR] 6 cups

It might also be possible to include the goal, so it could be formatted as

[WATR] 1.46 / 2.00 liters
[WATR] 1.46 liters (73%)

jdhartley avatar May 21 '20 21:05 jdhartley

Thanks for getting back! This particular one looks very nice and intuitive to me: [WATR] 1.46 liters (73%)

Besides water log, I feel like weather information is probably another good candidate too if it's easy to add. Could be something like this: [WTHR] 63° (30%) It's something that I can find directly from my phone without unlocking it, but on the watch I need to open the Weather app to see. It's nice to have on watch so that I don't even need to touch my phone for the piece of information.

yschen5812 avatar May 21 '20 22:05 yschen5812

Great, I like the goal as a percent in the line as well. I will use this ticket to track this feature!

For weather, I think a new ticket would be best. I have briefly explored this -- this ticket also might provide the infrastructure needed to make adding weather data easier. Since Fitbit does not provide weather information, it would be needed to integrate with another API to provide this.

Thanks for sharing your ideas! Hope to provide these features for you soon.

jdhartley avatar May 21 '20 23:05 jdhartley

Thanks for taking care of this. Nice work!

yschen5812 avatar May 22 '20 00:05 yschen5812