Abstract: The present invention relates to a programmable control system for devices and appliances in a home or commercial building. The system includes a main computer connected to network wiring throughout a home or commercial structure that is connected to a number of micro-computers. The programmable control system also includes an input device that has buttons programmatically associated with selected switches and activators throughout the home or building. The input device is connected to the micro-computers which receives signals from the programmable buttons. The micro-computers then activate selected switches or activators associated with selected devices or appliances in the home or commercial structure.