A method for varying the composition of a consumable liquid in a 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 communication indicating a dispense of an 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 based on the dispense amount;
- 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.