A smart home kit, sometimes called a home automation kit or an Internet of Things (IoT) platform, is a product that includes all the hardware and software required to connect, control and manage compatible smart devices for home automation.
A smart home kit typically includes sensors, Ethernet and power cables, a home automation hub and a smart home app that enables control, customization, scheduling and management of connected devices from a smartphone, tablet or computer. Kits often support automation software such as IFTTT (If This Then That) which allows users to create chains of simple conditional statements that are triggered based on changes to other Web services.
In addition to lighting, home elements that smart home apps can automate and control include heating and air conditioning, entertainment systems, doors and windows, window coverings, security systems, water sprinkling and appliances. With the appropriate sensors, smart home apps can also monitor systems and environments and send alerts in the event of a problem.
See an introduction to setting up a home automation system: