Martine 37 years old, is a housewife who take cares about herself. She have an habit. Every morning, she use FlyBottle to drink her tea. She fill a bottle of tea, and place it on the FlyBottle base in order to register the temperature and the weight. Martine drink her tea, and put back the bottle on the FlyBottle base in order to calculate how much she drunk. In the afternoon, Martine goes to her yoga course and take her bottle she filled just before of water. Back from sport, she put back the bottle on the base. FlyBottle add how much she drunk. Moreover, every time the bottle is on the base, it stores the temperature of the bottle compared to the temperature outside.
It just return raw datas from the sensors.
It saves into different files some informations. It stores the quantity and when a user drunk. It also saves the quantity he drunk compared to the temperature outside. And finally, it stores the temperature of the liquid compared to the temperature outside.
The relations worked fine and the assembly was right.
Be smaller and even get all the logic on the bottle itself instead of a base. It would be harder because of the size but easier and more usual for the user.
It would be hard to add more sensors and not necessary. The user don't really excpect more from this kind of object.
Maybe take care of more than only the outside temperature. If the user have a sensor on him that stores the effort he does during the journey. We could compare how much he drink with his effort.
It would be nice to watch the data on a graph.