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 - An OpenHAB update ruined my DASHBOARD???? - VIDEO
After one of the latest OpenHAB updates, I found my dashboard ruined, from a layout point of view.
In this video I will show you how I tried to solve the problem and what other changes to the layout I made.
To make the dashboard a little more dynamic I also used some formulas for managing the icons, colors and opacity of some objects.
Enjoy your viewing
OPENHAB in a NUTSHELL - 58. My complete BACKUP script for OPENHAB 4 and INFLUXDB 2 on DOCKER - VIDEO
New video of the OPENHAB in a NUTSHELL series.
Last video of the miniseries dedicated to the standard maintenance of OpenHAB.
I show you my full backup script for a standard installation of OpenHAB on OpenHABian and for InfluxDB v. 2 running on docker container.
This script is inspired by a script related to OpenHAB 3 that you can find at this link https://github.com/oliranks/openHAB3-full_backup_and_restore (thanks to the github user oliranks).
I made some adaptations for OpenHAB 4 and for InfluxDB v. 2, on Docker container.
You can find my script using the following link: https://github.com/domoticsduino/openhab4
Enjoy your viewing
OPENHAB in a NUTSHELL - 57. How to restore a BACKUP on DOCKER containers...and not only - VIDEO
New video of the OPENHAB in a NUTSHELL series.
OpenHAB on Docker: Let's RESTORE a BACKUP!
In this video, I will show you how I restore OPENHAB on DOCKER containers.
The procedure on DOCKER, compared to the standard one, is a bit more complex because you can only restore if the OpenHAB services are stopped.
Enjoy your viewing
OPENHAB in a NUTSHELL - 56. OpenHAB as Container DOCKER? Here's how to do a BACKUP correctly - VIDEO
New video of the OPENHAB in a NUTSHELL series.
OpenHAB on Docker: Fast and Easy Backup!
In this video, I will show you a quick and easy way to backup your OpenHAB system running as a Docker container.
Stop wasting time and protect your data with a few simple steps.
Enjoy your viewing
OPENHAB in a NUTSHELL - 55. Protect your SMARTHOME, perform a complete OPENHAB BACKUP! - VIDEO
New video of the OPENHAB in a NUTSHELL series.
If you use openHAB on openHABian, backup is essential.
In this guide I will explain how to create a backup, to restore your system in a few minutes.
Don't risk losing hours of work, watch the video and learn how to backup openHAB!
Enjoy your viewing
OPENHAB in a NUTSHELL - 54. I used SHELL commands to update DOCKER CONTAINER - VIDEO
New video of the OPENHAB in a NUTSHELL series.
In this video I upgrade OpenHAB from version 4.2.0 to version 4.3.3 using SHELL commands to update the running DOCKER container image.
This process is applicable to all operating systems that docker can run on.
Enjoy your viewing
OPENHAB in a NUTSHELL - 53. Update openHAB as DOCKER CONTAINER with PORTAINER and notes for WINDOWS - VIDEO
New video of the OPENHAB in a NUTSHELL series.
In this video I show you how to update an OpenHAB instance running as a DOCKER container, using the Portainer web interface.
We will also see the documentation regarding the update of an OpenHAB instance running on Windows.
With these simple steps you can always keep your OpenHAB-based Smart Home system up to date
Enjoy your viewing
OPENHAB in a NUTSHELL - 52. From LINUX updates to OpenHAB: system always at TOP - VIDEO
New video of the OPENHAB in a NUTSHELL series.
In this video I show you how to keep your Linux operating system, on which OpenHAB is installed, always up to date and how to update OpenHAB to the latest stable version.
By following these simple steps, you can ensure that your system is always secure and performant, and that you can take advantage of the latest OpenHAB features.
Enjoy your viewing
OPENHAB in a NUTSHELL - 51. Create your PERSONAL WIDGET for OPENHAB from scratch - Tutorial - VIDEO
New video of the OPENHAB in a NUTSHELL series.
Have you ever wanted an openHAB widget that does exactly what you need?
In this video I show you how to create your own custom widget from scratch, without any advanced programming knowledge.
We'll start with the basics and see together how to define the look of the widget, how to connect it to your openHAB items and how to add interactive features.
It doesn't matter if you're a beginner or an openHAB expert, this guide will walk you through the creation of your own custom widget.
In this video you'll learn:
- How to create a new widget from scratch
- How to define the look of the widget (HTML, CSS)
- How to connect the widget to your openHAB items
- How to add interactive features
- And much more!
Enjoy the video
Enjoy your viewing
OPENHAB 4 - I added animations and dynamic icons to my ENERGY WIDGET - VIDEO
In this video I show you some of the graphic updates I'm doing to my ENERGY WIDGET, still under development.
I added some effects to make the icons dynamic, the color intensities and the movement speeds, all based on the current state of the system.
Using expressions and some mathematical formulas the result obtained allows you to visually render the real-time situation of the system.
To manage the new features I added other configuration options, in an attempt to make the widget as generic as possible.
You can always find the source of the widget on my GITHUB repository, at https://github.com/domoticsduino/openhab-widgets
The usual thanks to whoever had the initial idea from which I took inspiration https://community.openhab.org/t/energy-widget-like-in-home-assistant-demo/131189
Enjoy your viewing
OPENHAB 4 - ENERGY WIDGET, I shared my first draft on GITHUB - VIDEO
I shared, on my github, at https://github.com/domoticsduino/openhab-widgets the source of the first draft of the energy widget that I am developing and customizing.
I started from this post on the OpenHAB forum https://community.openhab.org/t/energy-widget-like-in-home-assistant-demo/131189
In the video I explain how to use it and which are the items that need to be configured
Enjoy your viewing
OPENHAB 4 - ENERGY WIDGET Preview, my first personal WIDGET - VIDEO
A quick preview of my first personal widget created on OpenHAB.
I started from this excellent WIDGET, found on the official community marketplace (thank you) https://community.openhab.org/t/energy-widget-like-in-home-assistant-demo/131189 and I'm slowly customizing it to make it usable in my system.
There will be a series of videos dedicated to the topic
Enjoy your viewing
OPENHAB in a NUTSHELL: 50. Manage Your Smart Home with Custom Widgets - VIDEO Tutorial
New video of the OPENHAB in a NUTSHELL series.
In this video we see how to make your user interface customized according to your tastes and goals.
In this tutorial I show you step by step how to install widgets, insert them into pages, customize them and make the most of them to control every object of openhab.
Enjoy your viewing
OPENHAB and GOOGLE AI - I get help from GEMINI to create a rule - Funny VIDEO
I tried the new GOOGLE AI to see how much it knows about OpenHAB.
I shared my screen where the OpenHAB admin interface was and asked GEMINI to help me configure a rule.
Good, but not great! But it was fun
Enjoy your viewing
OPENHAB in a NUTSHELL: 49. Customize Your OpenHAB UI: A Guide to Layouts and CSS - VIDEO
New video of the OPENHAB in a NUTSHELL series.
In this video, we'll explore the structure of layout pages in OpenHAB and how you can customize them using CSS classes and variables, referring to Framework7.
We'll learn how to:
- Understand the organization of OpenHAB layout pages
- Modify element styles by assigning CSS classes
- Use CSS variables for more efficient style management
- Create a custom user interface tailored to your needs
If you're interested in improving the look and feel of your OpenHAB interface, this video is for you!
Enjoy your viewing
OPENHAB in a NUTSHELL: 48. UI PAGES Structure - Components and Widgets - VIDEO
New video of the OPENHAB in a NUTSHELL series.
In this video, let's explore in detail the structure of openHAB User Interface (UI) pages.
We will see how UI components are composed, which are the basic building blocks for creating pages and widgets.
We will also discuss the different types of widgets available, divided into libraries.
A video that covers a mainly theoretical topic but that lays the foundation for building highly configurable user interfaces.
Enjoy your viewing