It was not good enough to simply turn on and off our coffee pot. We wanted to indicate the status of the pot. Questions like “is it empty?” “is it brewing"?” “should I wait for a new pot?” all had to be answered.
To control our coffee pot we had many hurdles to overcome. We needed to be able to switch a pot on and off from Silverlight.