Home automation is when the house is smart. That means that users can control lights, security, climate, and televisions. But these are not the only stuff that can be controlled. The users would control their smart house using the internet.

How do people control their smart house?

Simple answer, they use the internet. They install a smart house app on their smartphones or another networked device.

Applications and technologies

  • Home robots and security.
  • Pet And Baby Care.
  • Blinds.
  • Security cameras.
  • Locks.
  • TV and sound system.
  • Heating, ventilation and air conditioning (HVAC).
  • Leak detection, smoke and CO detectors.
  • Home automation for the elderly and disabled.

List of open-source home automation software

This can be downloaded for free.

  • LinuxMCE: it can be controlled using Linux operating system.
  • OpenRemote: it can be controlled using all operating systems.
  • Project Brillo: it can be controlled using all operating systems.
  • QIVICON: it can be controlled using all operating systems.
  • IoTivity (by Open Connectivity Foundation): it can be controlled using all operating systems.

List of closed-source software

Microsoft HomeOS: it can be controlled using a Microsoft Windows operating system.

HomeSeer: it can be controlled using all operating systems.