The Marmitek CM15Pro X-10 Controller is a standalone X-10 based home automation controller that you program via a software application called ActiveHomePro. Using the software, you graphically design schedules and macros to automate your home. These are then downloaded to the CM15Pro. The PC can then be turned off. It is good for energy saving applications as its own power consumption is very low.