A well-designed automation system requires all components within the system to be externally controlled. Once achieved, it allows for the integration between different technologies to flow, leading to the seamless operation and control of many devices and functions from a single control panel.