A method for varying the composition of a consumable liquid in a beverage apparatus, the beverage apparatus being hand-holdable by a user of the beverage apparatus, the beverage apparatus including an internal volume that contains the consumable liquid, and the beverage apparatus including a vessel with a tag, and the vessel being removable from the beverage apparatus and containing an additive, the method comprising:
- identifying, by a processor, a request for a dispense of the additive contained in the vessel;
- determining, by the processor, a dispense amount for the dispense;
- controlling, by the processor, a dispense mechanism to dispense the dispense amount, of the additive, from the vessel into the consumable liquid in the internal volume;
- identifying, by the processor, a change in state of the beverage apparatus;
- adjusting, by the processor, a value of a state variable, based on the change in state, from a first value to a second value;
- and
- writing, by the processor, the second value, of the state variable, to the tag.