Shion.app is a desktop program for Mac OS X that gives you an interface for controlling your environment.
Shion.app uses a specialized hardware peripheral called a controller to communicate with the devices in your environment. It supports a variety of options, so that you can select the one that is best for your particular setting(s).
Shion.app is available for no cost and without any limitations. You can use it to control as many devices as you would like.