List of home automation software

From Wikipedia, the free encyclopedia - View original article

Jump to: navigation, search

Home Automation software is software that facilitates control of common appliances found in a home, office, or sometimes a commercial setting, such as lights, HVAC equipment, access control, sprinklers, and other devices. Software typically provides for scheduling tasks, such as turning sprinklers on at the appropriate time, event handling, such as turning lights on when motion is detected. Typically the application will support several different interfaces to the outside world, such as XMPP, email, z wave, x10, etc.

The software will typically provide a user interface which is often based on a client-server model, such as a web UI or a smartphone app, or some combination thereof.

More advanced applications will often allow users to write scripts in a programming language to handle more complex tasks.

As of 2014 there are many competing home automation standards for both hardware and software.

Open platforms[edit]

A list of software across multiple platforms which is designed to perform home automation.

Microsoft HomeOSYAcademic license
LinuxMCEYControl AppControl AppControl AppGPLAsterisk, Bluetooth, KNX, 1-Wire, Serial, Wake on LAN (WoL), Z-Wave, X10, Infrared, GlobalCache, MythTV, Video Disc Recorder (VDR), Hulu, HDHomeRun

Proprietary hardware[edit]

A list of platforms that require custom, closed hardware for home automation.

NameConfiguration ToolsTechnologies
AMX LLCNetlinx Studio, TPDesignConfiguration tools only work on Windows.
Control4ComposerUses a Linux kernel, configuration tools only work on Windows.
CrestronSIMPL Windows, VTPro-eUses different embedded OS's, configuration tools only work on Windows.
INSTEONINSTEON Hub, INSTEON for WindowsLighting, applianaces, sensors. Mobile apps for Android and iOS, configuration tools only work with Windows.
LutronFocused on lighting and shades, configuration tools only work on Windows.
VantageConfiguration tools only work on Windows.