Dimmable lights

If your button controller has obvious up/down buttons, then you can use them as described above for the two directions. If you're trying to use a single button for both up and down, then you could use pushed for up and doubleTapped for down, with released in each case stopping the change. What holding the button down does is delay the released action.

Check out Button Controller 5.1. There is a greatly improved and simplified UI for it in our current beta release. You could join the beta program to check that out.