List of home automation software

Short description: None

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)

This article's lead section does not adequately summarize key points of its contents. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. Please discuss this issue on the article's talk page. (October 2012)

|

(Learn how and when to remove this template message)

Home automation software facilitates control of devices connected within a home automation system. Commonly controlled devices include: lights, HVAC equipment, access control and sprinklers - although many more appliances continue to be added to the 'Smart Home'. Sensor devices, such as those to detect light or motion, may also be connected and managed to facilitate automations.

The software enables users to monitor their connected devices and also configure desired behaviours. Example behaviours include scheduling device activation/deactivation (e.g. turning sprinklers on at an appropriate time for a 20 minute period each day) and reactive event handling (e.g. turning lights on when motion is detected).

Typically the application will support multiple interfaces to the outside world, such as XMPP, email, Z-Wave, and X10.

Home automation software is often based on a client-server model, where a user is able to configure devices and their actions via a web or smartphone app and the connected devices orchestrated by a server-side software or 'hub' device.

The user interface of mass-market players (such as Apple) focus on rich user interfaces with the ability to configure straightforward actions. More advanced, niche or open-sourced, software allows users to write scripts in a programming language to handle more complex tasks. There are currently many competing home automation standards for both hardware and software.

## Contents

* 1 Open-source software
* 2 Closed-source software
* 3 Proprietary hardware
* 4 References

## Open-source software

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

Name | Linux | Mac | Windows | Android | iOS | License | Technologies

|
|
|
|
|
|
|

AllJoyn (by AllSeen Alliance) | Yes | Yes | Yes | Yes | Yes | Apache 2.0 License |
Calaos |  |  |  |  |  |  |
Domoticz | Yes |  | Yes |  |  |  |
evcc | Yes | Yes | Yes | Control App | Control App |  |
FHEM | Yes |  | Yes |  |  |  |
Homebridge | Yes | Yes | Yes |  |  |  |
Home Assistant | Yes | Yes | Yes | Control App | Control App | Apache 2.0 License | As of April 2025, 3100 add-ons were officially listed as available for integration [1] Popular examples include; Alexa, Bluetooth, ecobee, IFTTT, Google Cast (Chromecast and Google Home/Nest), Google Assistant, HomeKit, IKEA Home Smart, KNX, Kodi (XBMC), Lutron, Matter, MQTT, Philips Hue, Plex, Samsung/SmartThings, Shelly, Sonos, SwitchBot, Tuya, Xiaomi Smart Home (Mi Home), Zigbee, Z-Wave
IoBroker | Yes |  | Yes |  |  |  |
IoTivity (by Open Connectivity Foundation) | Yes | Yes | Yes | Yes | Yes | Apache 2.0 License |
Jeedom | Yes |  |  |  |  |  |
LinuxMCE | Yes |  | Control App | Control App | Control App | GPL | Asterisk, Bluetooth, KNX, 1-Wire, Serial, Wake on LAN (WoL), Z-Wave, X10, Infrared, GlobalCache, MythTV, Video Disc Recorder (VDR), Hulu, HDHomeRun
MisterHouse |  |  |  |  |  |  |
openHAB | Yes | Yes | Yes | Yes | Yes | Eclipse Public License | As of April 2025, 474 add-ons were available for integration.[2] Popular examples include Alexa, Bluetooth, Bose, BTIcino, Chromecast, Daikin, IFTTT, Google Assistant, HomeKit, IKEA, KNX, Kodi (XBMC), Philips Hue, MQTT, Nest, Miele, MiHome, Samsung, Sonos, Tesla, Zigbee, ZWave
OpenRemote | Yes | Yes | Yes | Control App | Control App | AGPL |
QIVICON | Yes | Yes | Yes | Yes | Yes | Eclipse Public License 2.0 | HomeMatic, Zigbee

## Closed-source software

Name | Linux | Mac | Windows | Android | iOS | License | Technologies

|
|
|
|
|
|
|

Microsoft HomeOS |  |  | Yes |  |  | Academic license |
HomeSeer | Yes | Yes | Yes | Yes | Yes |  | Integrations include (but are not limited to) Alexa, August Home, ecobee, IFTTT, Google Cast (Chromecast and Google Home/Nest), LIFX, MQTT, Node-RED, Philips Hue, Tuya, Zigbee, Z-Wave
HomeKit[3] |  | Yes  |  |  | Yes  |  | HomeKit Accessory Protocol

## Proprietary hardware

This is a list of platforms that require custom, closed hardware for home automation.

Name | Configuration Tools | Technologies

|
|

AMX LLC | Netlinx Studio, TPDesign | Configuration tools only work on Windows.
Control4 | Composer | Uses a Linux kernel, configuration tools only work on Windows. Platform also supports open hardware utilising the Z-Wave standard.[4]
Homey |  | Some of the available integrations are:[5] Alexa, ecobee, IFTTT, Google Cast (Chromecast and Google Home/Nest), Google Assistant, IKEA Home Smart, KNX, Lutron, Matter, MQTT, Philips Hue, Plex, Samsung/SmartThings, Shelly, Sonos, SwitchBot, Tuya, Xiaomi Smart Home (Mi Home), Zigbee, Z-Wave
Insteon | Insteon Hub, Insteon for Windows | Lighting, appliances, sensors. Mobile apps for Android and iOS, configuration tools only work with Windows.
Lutron |  | Focused on lighting and shades, configuration tools only work on Windows.
SmartThings |  | Lighting, appliances, sensors. Mobile apps for Android and iOS.
Vivint |  | Sensors and one-touch hardware for security.

* v
* t
* e

Home automation

System|

| Elements|

* Actuators
* Hardware controllers
* Sensors

|

Interconnection
type|

| Wired|

* Cable (xDSL)
* Optical fiber
* Powerline
* PLCBUS
* Universal powerline bus (UPB)
* X10

|

Wireless|

* Radio frequency
* Bluetooth
* Bluetooth Low Energy
* DECT
* EnOcean
* GPRS
* MyriaNed
* One-Net
* UMTS
* Wi-Fi
* Zigbee
* Z-Wave
* Infrared (Consumer IR)

Both|

* Insteon
* KNX

Network
technologies,
by function|

| Device
interconnection|

* Bluetooth
* Bluetooth Low Energy
* FireWire
* IrDA
* USB
* Zigbee

|

Control and
automation|

* AllJoyn
* Bus SCS with OpenWebNet
* C-Bus (protocol)
* CEBus
* EnOcean
* EHS
* Insteon
* Luxom
* KNX
* LonWorks
* One-Net
* Universal powerline bus
* X10
* Zigbee
* Z-Wave

Data
networking|

* Ethernet
* HomePlug
* HomePNA
* Wi-Fi

Tasks|

* Audio and video
* Heating, ventilation and air conditioning
* Lighting control system
* Other systems
* Robotics
* Security
* Thermostat automation

Other|

* Costs
* Mesh networking
* Organizations
* Smart grid

See also
Home of the future
Building automation
Floor plan
Home automation
Home energy monitor
Home network
Home server
House navigation system
INTEGER Millennium House
The House of the Future
Ubiquitous computing
Xanadu Houses

## References

1. ↑ "Integrations" (in en). https://www.home-assistant.io/integrations/.
2. ↑ "openHAB Add-ons" (in en-US). https://www.openhab.org/addons/.
3. ↑ "HomeKit Accessory Protocol Specification (Non-Commercial Version) - Support - Apple Developer". https://developer.apple.com/support/homekit-accessory-protocol/.
4. ↑ "Control4 becomes latest company to join Z-Wave Alliance". IoT Tech News. 20 September 2016. http://www.iottechnews.com/news/2016/sep/20/control4-becomes-latest-company-join-z-wave-alliance/. Retrieved 28 September 2016.
5. ↑ "Homey App Store". https://homey.app/en-ie/apps/browse/.

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/List of home automation software. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Engineering:List_of_home_automation_software&oldid=4344560"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template