Open Source SmartHome Systems

Open source SmartHome systems are solutions for home automation that are developed by highly motivated and committed developers and that can usually be used free-of-charge. These systems have their strengths in the flexibility of solutions that can be implemented and in the variety of devices and services that are supported by them.


LIVISI SmartHome (LSH) has been offering an interface for connecting those systems for many years, and it is used by many third-party systems to connect to LSH.

Overview

With which open source SmartHome systems can you connect LSH?


Name Description Here in our Community Connected to LIVISI via
&thumbnail=small OpenHab (www.openhab.org) is an open source home automation software written in Java and based on Eclipse.

LIVISI (RWE/innogy) has been supported for many years through a innogy SmartHome binding. An new binding (new name LIVISI SmartHome) for the local API is already under development.

They have a strong Community in which you find a lot of information and also get help.

Remote access, push notifications and third-party systems such as IFTTT, Amazon Alexa, Google Home, etc. via the free service myopenHAB
OpenHab Forum Cloud API ("innogy SmartHome")
Local API ("LIVISI SmartHome" from OH 3.3 M7)
&thumbnail=small ioBroker (www.iobroker.net) is a software solution that connects components from different vendors, manufacturers and protocols in one platform.

LIVISI (RWE/innogy) is support since a long time by an reliable adapter.

Users get good and quick support in the Forum for problems and questions.

Remote access, push notifications and third-party systems such as IFTTT, Amazon Alexa, Google Home partly for a free via ioBroker Cloud
ioBroker Forum Cloud API
Local API (version 0.4.0 or later)

&thumbnail=small Home Assistant (www.home-assistant.io) was published in 2013 as a solution that places its main focus on local control and privacy.

The integration for LIVISI local SmartHome is still under development.

The system is considered to be very beginner-friendly and also offers a large Community that support you with advice and action.

Remote access, push notifications and third-party systems such as IFTTT, Amazon Alexa, Google Home for a free via Nabu Casa
HomeAssistant Forum Local API (still under development)

What's my benefit?

Devices, devices and even more devices...

Although you already have a functional LIVISI SmartHome system, but if you want to use even more devices from other manufacturers together with the existing innogy/RWE devices, then the OpenSource systems are a perfect solution.

If we look at OpenHab, for example, you will already have access to (as of February 2022) more than 2800 devices. This includes not only large and well-known manufacturers such as Gardena, Tado ° or Sonos, but also access to devices that communicate via KNX, Z-Wave, Zigbee or MQTT.

New functionality

Although LIVISI SmartHome has been able to expand on new features such as Geo Fence for a long time via IFTTT, the OpenSource systems offer much more. In HomeAssistant, for example, you can not only create and use different geo fences (i.e. important surroundings) per person, you can also create dashboards in the app, which are only accessible to certain users.


Other interesting features include the TTS (Text-to-Speech) capabilities of Amazon Alexa Binding in OpenHab - which you can use to share important information via voice output on Amazon Echo devices directly to the residents of your home.

Flexibility

Another interesting aspect of the systems is that you can cross-link devices from different manufacturers wildly and thus get a whole new flexibility regarding their usage patterns.


Furthermore, it is often very easy to replace defective devices with new ones, since in addition to the device exchange, not every single rule in which the device is used must be adapted, but simply in the configuration the device behind a name is replaced by a new one.

Complex rules

With the OpenSource systems, you are not limited to one user interface and and forced to create rules (scenarios) in one single way. In addition to the possibility of applying rules according to the IFTTT principle (If this happens, then do those), complex rules can also be implemented by using scripts and small programs.


This does not only allow you to create your own functions e.g. for the calculation of holidays (Easter date), but also the development of highly complex systems for the presence/absence recognition of individual persons or the control of solar systems, battery storage and the corresponding consumers.

Continuity

What if a manufacturer decides to discontinue certain services, or these suddenly become billable? Many features that some manufacturers offer as billable subscription, can be created free of charge with the OpenSource systems. This make yourself independent of the manufacturers and thus ensure a higher continuity of your SmartHome.


Even if manufacturers abandon parts of their SmartHome platform and for example the online connection is no longer available, you can connect them locally to your OpenSource system and use it further. From our point of view, this is a very good contribution to the prevention of electrical waste and thus to the environmental protection and sustainability of SmartHome systems.

Ok, cool - how do I start?

All three systems can be operated on numerous platforms, from Raspberry PI to NAS drives or container-based solutions.

Unfortunately, we cannot list all the respective solutions here, but the following list at least refers to the instructions for the quickest and easiest options: