Water Logged
Fitbit's #Made4Fitbit App Challenge - 1st Place in the Health and Wellness category! 🥇🏆
Winner ofLogging water has never been this easy - Log water to your Fitbit account at your wrist on your Fitbit Ionic or Versa!
Water Logged allows you to log your water consumption throughout the day. It also shows you your daily water goal along with how much you've had to drink so you can meet your goal and stay healthy.
Use the quick-log buttons to log a glass, water bottle, or two water bottles worth of water in one click - or specify an exact water value if you're counting carefully. You can specify your units in the settings page.
All the data is synced to Fitbit so you can easily access it on all your devices.
Screenshots
Default view
Adding manually
Background grows with progress
Goal complete!
Troubleshooting
Make sure you have the latest version!
If you're experiencing trouble using Water Logged, here are some common issues and how to fix them.
NOTE: Screenshots are taken from an Android device. iOS might be slightly different.
I'm getting "Failed! Please restart app" on the watch!
Unfortunately, when this happens, you're most likely experiencing a problem with Fitbit itself, and not Water Logged. Here are some steps that might fix the problem:
Manually sync your fitbit
Sometimes, a manual sync of your fitbit's step data can do the trick. To do this:
- Open the Fitbit app on your phone
- If your app doesn't start syncing immediately, you can pull the screen down to refresh or tap the watch icon and sync the watch this way:
- Once you're synced, try using Water Logged again from the watch
Re-login to Fitbit in the Water Logged settings
- Open the Fitbit app on your phone
- Go to your watch page:
- Tap on Apps:
- Find Water Logged on the list and tap the gear icon:
- Click on the Fitbit login button:
- Then try and see if Water Logged works
Update your device
If those steps don't work, make sure the following items are up-to-date:
- The Fitbit app on the phone
- Your watch's operating system (the Fitbit app will tell you if you do!)
- Your phone's operating system (Android or iOS)
I had a report recently that an old version of iOS was causing issues with Fitbit watches so this step could be very important!
If none of these fixed the problem, bug me on Twitter: @TylerLeonhardt.
My data isn't showing up in the Fitbit Dashboard!
Do you see this?
Have no fear! If your data shows up in Water Logged on your watch, your data is safe. This is an issue with the Fitbit app, itself.
To fix this, simply kill the app and reopen it. If that doesn't work, restart your phone and that should fix the problem.
I accidentally logged some water! How do I delete the log
You can delete any accidental logs from inside the Fitbit app on your phone:
- Open the Fitbit app and tap on the water section on the dashboard:
- From here, tap on today's summary:
- From here, tap on the log you want to delete:
- From here, tap on the trash can on the top right and confirm:
The log should now be deleted!
I don't see my problem here!
Bug me about it on Twitter: @TylerLeonhardt.
Building from source
To build from source you must upload all the files to Fitbit Studio.
You'll also need to create a secrets.json
file an fill it with your keys. The skeleton looks like this:
{
"settings":{
"clientId":"<your value>",
"clientSecret":"<your value>"
},
"companion":{
"basicAuth":"Basic <your value>"
}
}
The clientId
and clientSecret
you get from fitbit by creating an app here.
basicAuth
is the base64 encoded string of: clientId:clientSecret
. Don't forget the colon in the middle!