1) Script would freeze after about 3 - 6 hours, now it loops the entire connection so as not to do that.
2) Implemented work-around for reliability issue with my kettle in detecting if it is on or off base using the temperature 127 if it's off base to determine the on / off base status (instead of the 07 / 08 which I found to be unreliable).
3) Implemented 4 temperature selection options via command line variables
Starting to think we need a nice web interface or something for the kettle AND coffee machine. Domoticz is ok with just the kettle but there are too many configuration options for the coffee machine, I think a seperate page is needed.
I had to blank out the icon cause I bought it off some icon site

Also I think it would be great to change the number of cups to the actual ml in the kettle as you suggested.