Engineering design is the method that engineers use to identify and solve problems. It has been many different definitions and meanings, but all these definitions share the following attributes:
Engineering design is a process. This powerful approach to problem solving is flexible enough to work in almost any situation. Engineers learn important information about both the problem and possible solutions at each step or phase of the process.
Home automation or domotics is building automation for a home, called a smart home or smart house. A home automation system will monitor and/or control home attributes such as lighting, climate, entertainment systems, and appliances. It may also include home security such as access control and alarm systems.