Musings on UI

As bonus time approaches, I find myself getting back to the plcd software and how it can be used (along with a Pi) to make an automation appliance.

I am trying to determine what the ui needs to be able to surface, other than "turn device on/off/specific dim level" I have just realized that on and off are just special cases of dim level :)