DomoticsDuino by Marco Lamanna
Computer Engineer for Passion
When the limit is only the available time...
...hobby and work join in a single passion...
From my blogs...
OPENHAB 4: Post Upgrade Test for INFLUXDB v. 2 on RASPBERRY PI 4 with 64 bit OS - VIDEO
After updating the InfluxDB 1.8 docker container to version 2, we verify the presence of the migrated data, using Grafana.
Then we do the final configuration of the docker container and modify OpenHAB so that it can write to INFLUXDB v. 2
Enjoy your viewing
OPENHAB 4: INFLUXDB upgrade from v. 1.8 to v. 2 on RASPBERRY PI 4 with 64 bit OS - VIDEO
Finally, let's upgrade InfluxDB from v 1.8 to v 2.0 using docker containers and the official procedure.
After duplicating the Influxdb 1.8 container, let's create the container with Influxdb 2 image, following the upgrade procedure for data and configuration.
Enjoy your viewing
OPENHAB 4: INFLUXDB v. 2 on RASPBERRY PI 4 - Test with OPENHAB and GRAFANA - VIDEO
Let's run some read and write tests on InfluxDB v. 2 using OpenHAB and Grafana.
We are almost ready for the final migration
Enjoy your viewing
OPENHAB 4: INFLUXDB 2 on RASPBERRY PI 4 with 64 BIT OpenHabian OS as a DOCKER container - VIDEO
Let's install InfluxDB v. 2 on Raspberry PI 4 with 64 bit Openhabian OS, using a DOCKER container, together with my current InfluxDB v. 1.8 instance
Enjoy your viewing
OPENHAB 4: UI2FILES software updated - VIDEO
Short video update on my UI2FILES software, which is used to migrate the configuration made via MAIN UI to text files.
I have inserted some changes to handle the lack of management of aggregation functions on groups and the management of profiles in the configuration of links between items and channels
UI2FILES Link: https://github.com/domoticsduino/openhab4-ui2files
Enjoy your viewing
OPENHAB 4: Some problems with TIMEZONE? RESOLVED!!! - VIDEO
Short video to show a problem I had on my fresh installation of OpenHAB 4.2.
The current time used by OpenHAB for logs and rules invocations was wrong by one hour. The problem was the time zone not set correctly.
It seems that setting the correct time zone on the operating system and in the OpenHAB settings is not enough, but an additional step is needed to definitively solve the problem.
Idea had following the content of a POST of the official OPENHAB forum, which you can find at this link: https://community.openhab.org/t/oh3-does-not-respect-the-local-timezone/121850
Enjoy your viewing
OPENHAB in a NUTSHELL: 28. MQTT: Installation of MOSQUITTO BROKER as DOCKER CONTAINER - VIDEO
New video of the OPENHAB in a NUTSHELL series.
Last mini chapter dedicated to the Mosquitto MQTT Broker; let's see together how to install the Mosquitto MQTT broker as a DOCKER CONTAINER, using PORTAINER.
Enjoy your viewing
OPENHAB 4: migrate configuration from MainUI to Files - I'm almost done with my software!!! - VIDEO
In this new video let's see where I am with my software for automatically creating OpenHAB configuration files.
If someone wants to try the software, they can download it from github using this link https://github.com/domoticsduino/openhab4-ui2files
Enjoy your viewing
OPENHAB in a NUTSHELL: 27. MQTT: Installation of MOSQUITTO BROKER on OPENHABIAN / LINUX - VIDEO
New video on the OPENHAB in a NUTSHELL series.
The miniseries dedicated to MQTT continues; this time let's see together how to install the Mosquitto MQTT broker on Openhabian with a standard Linux installation.
Using updated official mosquitto repository, let's install the latest version using APT manager on OpenHABIAN
Enjoy your viewing
OPENHAB 4: Migrate configuration from MainUI to Files - Automatic Tool - VIDEO
Video update on my OpenHAB 4 setup.
I decided to switch to text file configuration. I like MAIN UI but when you reach a big number of items to manage I think it's better using text files than UI.
For this purpose I am writing a software that will be able to automatically recreate the files via API, reading things, channels, groups and items from the OpenHAB configuration.
I'm developing it and it's written in PHP; using a docker container for its execution environment.
Enjoy your viewing
OPENHAB in a NUTSHELL: 26. MQTT: Installation of MOSQUITTO BROKER on WINDOWS - VIDEO
Let's continue the miniseries dedicated to MQTT, within the OpenHAB in a Nutshell series and see how to install the open source broker MOSQUITTO on Windows.
Let's download the installation package from the official mosquitto website and install it on our Windows system. Then we run it with the default options and through MQTT Explorer and command line tools we perform connectivity and message sending/receiving tests.
Enjoy your viewing
OPENHAB in a NUTSHELL: 25. MQTT: What and Why - VIDEO
Let's begin a new miniseries within the OPENHAB in a Nutshell series, dedicated to the MQTT protocol, widely used in IoT systems for its technical characteristics that make it the ideal protocol in these areas.
Let's start with an introduction to understand together what the MQTT protocol is and what its characteristics are.
Enjoy your viewing
OPENHAB and SWIMMING POOL control panel: working prototype - VIDEO
In this new video we resume the project of the swimming pool control unit by assembling a rough but functional prototype.
The components used are:
- ESP8266 NodeMCU Lolin v.3: MCU with integrated Wifi
- TDS Meter: water quality
- PH Probe PH-4205C: PH sensor
- Analog Digital Converter ADS1115: Analog digital converter to to increase the number of analog inputs of the ESP8266 (which has only one) and to improve its acquisition
- 2 x DS18B20 Waterproof temperature sensors: to get water and air temperature
I finally tested the physical and electrical connections with a relatively simple program that prints the data from the temperature sensors and the 4 analog inputs of the ADS1115 on serial.
The final goal will be to write a program to calculate the PH and TDS values and send them, together with the temperature data, to the MQTT broker and then receive them on OpenHAB
Enjoy your viewing
OPENHAB in a NUTSHELL: 24. Devices integration - XIAOMI Binding - VIDEO
New video of the OPENHAB in a nutshell. We always talk about physical device integration, but this time we use a vertical binding dedicated to XIAOMI products.
By vertical binding I mean a binding that allows you to integrate devices of the same type or brand.
Normally this type of binding is a bit more closed as it does not allow many customizations, compared to a horizontal binding which is much more open and configurable (such as MQTT binding)
Let's try the integration of the MI Robot Vacuum, produced by Xiaomi, using the official Xiaomi Wifi devices (Mi IO) Binding
Enjoy your viewing
OPENHAB in a NUTSHELL: 23. Devices integration - MQTT Protocol - VIDEO
New video of the OPENHAB in a nutshell series. We talk about the integration of physical devices using MQTT binding as an example of horizontal integration
Let's do a couple of examples with two sensors of different nature and typology, using the same integration methodology.
Enjoy your viewing
OPENHAB in a NUTSHELL: 22. Devices integration - Type of BINDINGS - VIDEO
New video of the OPENHAB in a NUTSHELL series. Let's talk about the integration of physical devices using Bindings.
Let's see the different types of bindings
Enjoy your viewing