Home Automation
Installed "Home Assistant" working with Python for the home automation system. It works not to depend on any OS, so, you can use it on any mobile devices or PC. All settings of the automation rules and MQTT topics required to control devices can be managed on the web browser. Home Assistant automation system could be extended its functions by adopting scripts. Additional scripts enable to control GPIO on the gateway or execute the shell commands on the Linux system.
Home Assistant WEB Frontend
Interface
You can manage all configurations and control all devices on the WEB Interface. These operations consist of adding the device, setting the rules for automation, customizing the menu, confirming the status of the devices, grouping the same categorized devices to control simultaneously and so on.

Automation Rules
You could set various rules of how to work the devices, what kinds of functions start, when devices work and so on. By the combination of these rules, each device could be started working or functions could be executed anytime automatically. For instance, By the rule of the detection when the motion sensor value changed could be sent the E-Mail and made a call to your mobile in real time to notice you the emergency event has occurred.

Integrations
The integration function on Home Assistant can integrate the automation services and devices provided by the third party company like Google, Amazon, IKEA and so on. MQTT, OwnTracks and Weather services API are also integrated as the third party services to Home Assistant.
