openHAB – as explained in the pages dedicated to what is a personale HUB e how to choose one - it is one of the most known and known among these important components dedicated to the realization of a personal home automation.
This tool, free, is developed by an Open Source community and serves the purpose to standardize and harmonize all the components of the propria domotica (pre-existing as future), regardless of proproducer and technologies, in order to make them interoperable e automatable in the functionnamento. Online is available a DEMO Promptness to get an idea of how the interface works (available from computer, smartphone, tablet).
To equip itself of this very valuable tool it is necessary to have available a network Wi-Fi domestic and one of the following devices:
- Raspberry Pi (3B model or higher strongly recommended) and that, alternatively:
- already has the Raspbian operating system on board
- is new, not installed (SD card clean)
- Personal computer based on one of the following operating systems:
- Microsoft Windows
- Apple macOS
- Red Hat Linux
- A Sinology NAS or QNAP
- A device based on Armbian operating system
Our dispassionate advice is to use one . or, even better, a Raspberry Pi. This is because these types of devices are designed to consume very little electricity and 24 hours must be maintained on 24, as is foreseen in the domotic environment for the introduction of a personal HUB(as, in this case, Home Assistant). Another valid alternative to Raspberry Pi è Synology DiskStation (system . domestic).
Once the environment in which to run is decided openHAB, our guides come to help:
For Raspberry Pi, the streets are mainly three:
- install openHABJanuary, or an installation of openHAB "Turnkey", dedicated to those who are really totally lacking in technology (and who above all do not consider themselves able to learn);
- install openHABIan on Docker, or an installation of openHAB "Turnkey", dedicated to those who are almost totally fasting on technology but who allow to maintain a minimum of autonomy compared to the "pure" installation of openHABJanuary (which yes possession totally of Raspberry);
- install Raspian (the "traditional" operating system for Raspberry) and then install openHAB (choice that foresee a minimum preparation in the technological field).
The first road it is that flat. It transforms Raspberry Pi in a piece of iron that one thing must do and that does: carry out openHAB. It has the advantage of being immediate, but in the long run it could present all the proproblems of a system closed - translated: you will not be able to do anything other than the one for which it is conceived openHABian, or manage home automation.
openHABJanuary it is a very convenient distribution for the little practical of technology, above all because - besides being turnkey - it offers an internal store (free, rest assured) that allows you to install additional components with a simple click.
The second is similar: allows you to install openHABJanuary (with its ease of use, its internal store and whatever else is expected in this distribution) in virtual mode on Raspbian: in essence you get the result of being able to use it, while maintaining the freedom of movement offered by the traditional Raspberry operating system.
The third way is the most complex but is certainly the one that if faced leaves more residue of culture in the mind of whoever achieves the goal as well as the one that leaves more room to maneuver in parallel uses (with other software) by Raspberry Pi. It is certainly the road which we recommend, if you have a minimum of computer culture.
That said: what is the road to take you can always go back and start again, so don't be afraid to do prove, experiment, test.
For other systems there are many other guides (external, in English).