My new Smart Home Automation System with OpenHab2 - Work in progress -> Migrating to OpenHAB3 -> Migrating to OpenHAB 4

openhab in a nutshell on raspberry pi 4: things, channels, items - design theory

in this video from the openhab in a nutshell series we talk about the smarthome design theory on openhab, introducing the concepts of “real environment”, through things, bindings and channels and “virtual / functional environment”, through items and links.

let’s try to understand together how openhab thinks and how we need to design and configure our devices to make it work best.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 11. design in practice with mainui

in this video from the openhab in a nutshell series we move on to the practice of designing the smarthome on openhab, using the main ui graphic interface.

let’s transform the theoretical concepts we saw in the previous video into objects.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 12. design in practice with text files

In this video from the openhab in a nutshell series let’s see another way to design our smarthome on openhab, using the text files.

Let’s install bindings and create things, channels, items and links using the text files placed into the openhab configuration folders.

homeautomation smarthome raspberrypi automation

openhab 4 on raspberry pi 4: manual installation for lg #thinq binding, used for lg appliances

In this video we install the lg thinq binding to integrate lg brand appliances that use the thinq app into openhab.

The installation of the binding is done manually, because it is not a binding officially distributed by openhab and therefore it is not found in the addon store

After installing the binding we create the thing to connect to the lg thinq cloud and then import the configured appliances.

homeautomation smarthome raspberrypi automation

openhab in pillole on raspberry pi 4: 13. some considerations on design methods.

In this video from the openhab in a nutshell series, we talk about the advantages and disadvantages for the two design modes of openhab: text file and graphical interface.

homeautomation smarthome #domotic raspberrypi automation

openhab in pillole on raspberry pi 4: 13. tips & tricks for designing using main ui

in this new video from the openhab in a nutshell series, let’s try some tips & tricks to make system configuration via graphical interface faster.

homeautomation smarthome raspberrypi automation

openhab in pillole on raspberry pi 4: 15. introduction to persistence

In this new video from the openhab in a nutshell series, let’s introduce the concept of data persistence.

What is persistence, what is it used for and how to setup in openhab

homeautomation smarthome raspberrypi automation

openhab in pillole on raspberry pi 4: 16. persistence check and examples

In this new video of the openhab in a nutshell series, we continue to talk about persistence by checking stored data and their display.

Using api i’m able to read the stored values and create a “chart” page to display them as a time series

homeautomation smarthome raspberrypi automation

openhab in pillole on raspberry pi 4: 17. groups - the basis of semantic #modeling

In this new video of the openhab in a nutshell series, i talk about the concept of group, the object that is the basis of semantic modeling.

After a small theoretical introduction, let’s see together a practical example of configuring a group, starting from its creation up to the management of its value.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 18. tags - the basis of #semantic modeling

In this new video of the openhab in a nutshell series, let’s introduce another basic concept of semantic modeling: tags

After seeing what tags are and what they can be used for in openhab, let’s look at some examples together.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 19. the #semantic model - theory

In this new video of the openhab in a nutshell playlist, let’s introduce the concept of semantic model in openhab.

After having seen what groups and tags are, used as basic concepts of semantic modeling, let’s talk about the semantic model on a theoretical level, trying to understand what it is and why it is important to use it.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 20. the #semantic model - starting from scratch

In this new video of the openhab in a nutshell series, let’s see in practice how to do semantic modeling in openhab, starting from scratch.

Let’s create locations, equipments, points with properties and see how openhab automatically configures its home page, based on the implemented semantic model.

homeautomation smarthome raspberrypi automation

openhab in a nutshell on raspberry pi 4: 12. the #semantic model - refactoring…

In this new video of the openhab in a nutshell series, we always talk about semantic modeling from a practical point of view, going to do a refactoring of an already existing non-semantic model.
Let’s transform the existing items into points and create the respective equipments to insert into the model, within the locations.
Once finished, let’s see how the dynamic home page has evolved accordingly.

homeautomation smarthome raspberrypi automation

openhab and #swimming pool control panel: testing #ph meter 4502c

In this new video i take up the project of the swimming pool control unit again, starting to test the ph probe purchased on aliexpress, based on the ph-4502c board.

I used an arduino uno, connected to an lcd display for real-time display of the detected values.

homeautomation smarthome raspberrypi automation

openhab and #swimming pool control panel: calibrating #ph meter 4502c

Calibration of the ph 4502c probe, using a ph 9.18 solution to define a second calibration point, in addition to the ph 7 point already defined in the previous video.

I update the sketch with the final ph calculation formula and display the value on the lcd display.

homeautomation smarthome raspberrypi automation arduino