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

openhab 4 on raspberrypi 4: I added animations and dynamic icons to my energy widget

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 GitHub - domoticsduino/openhab-widgets

The usual thanks to whoever had the initial idea from which I took inspiration Energy Widget like in Home Assistant Demo

homeautomation smarthome raspberrypi automation openhab4

1 Like

openhab in a nutshell on raspberrypi 4: 51. create your personal widget for openhab from scratch - tutorial

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.

homeautomation smarthome raspberrypi automation

1 Like

openhab in a NUTSHELL on raspberrypi 4: 52. From linux updates to OpenHAB: system always at TOP

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.

homeautomation smarthome raspberrypi automation

1 Like

openhab in a NUTSHELL on raspberrypi 4: 53. Update openHAB as docker container with portainer and notes for windows

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

homeautomation smarthome raspberrypi automation

1 Like

openhab in a nutshell on raspberrypi 4: 54. i used shell commands to update docker container

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.

homeautomation smarthome raspberrypi automation

1 Like

openhab in a nutshell on raspberrypi 4: 55. protect your smarthome, perform a complete openhab backup !

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!

homeautomation smarthome #domotic raspberrypi automation

1 Like

openhab in a nutshell on raspberrypi 4: 56. openhab as container docker? here’s how to do a backup correctly

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.

homeautomation smarthome #domotic raspberrypi automation

1 Like

openhab in a nutshell on raspberrypi 4: 57. how to restore a backup on docker containers…and not only

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.

homeautomation smarthome raspberrypi automation

1 Like

openhab in a nutshell on raspberrypi 4: 58. my complete backup script for openhab 4 and influxdb 2 on docker

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 GitHub - oliranks/openHAB3-full_backup_and_restore: openHAB3, grafana, influxdb backup and restore script (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: GitHub - domoticsduino/openhab4

homeautomation smarthome raspberrypi automation

1 Like

openhab 4 on raspberrypi 4: an openhab update ruined my dashboard???

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.

homeautomation smarthome raspberrypi automation

1 Like

openhab 4 on raspberrypi 4: i made my interface smarter with a visual notification for not updated data

in this video i show you how i customized my openhab dashboard to clearly and intuitively display when a widget is showing outdated information.

by using transparency, i can quickly identify which data needs my attention, improving the efficiency and reliability of my home automation system.

follow me step by step to learn how to implement this useful modification and make your openhab dashboard even more functional!

homeautomation smarthome raspberrypi automation

openhab 5 on raspberrypi 4: the time has come!!!

with this video i want to start a new chapter of my openhab journey, planning the installation, testing and migration to openhab 5.

i want to configure and start using openhab 5, currently in milestone version, in parallel with my openhab 4 installation, taking advantage of the potential of docker.

homeautomation smarthome raspberrypi automation

openhab 5 on raspberrypi 4: i install the milestone 1 version on docker to test it together with openhab 4

I start the new adventure of openhab 5 by installing the milestone 1 version as a docker container to be able to install it on the same raspberry on which the current version 4 is running.

I show all the steps i performed for the installation, taking care to avoid conflicts with the current version already installed on the raspberry.

I remind you that openhab 5 needs 64-bit operating system as a necessary requirement!

homeautomation smarthome #domotic raspberrypi automation

openhab 5 on raspberrypi 4: i restore my openhab 4 current configuration

in this video i restore my current openhab 4 version to the new openhab 5 instance, which is currently running as a docker container.

in this way i lay the foundation for the migration that i will do step by step, keeping both instances up to date.

by doing this, when openhab 5 stable is officially released i will have no problems doing the migration.

homeautomation smarthome #domotic raspberrypi automation

openhab 5 on raspberrypi 4: i’m updating my test docker container to the newly released milestone 2 version 5

in this quick video i’m going to update my openhab 5 m1 docker container to the milestone 2 version, released a few days ago.

the procedure is simple and consists of recreating the container after downloading the updated docker image.

now we should be fine with updates for a few months

homeautomation smarthome raspberrypi automation

openhab on raspberrypi 4: introduction to switchbot smartlock/ api and mqtt integration

I start a new project for the integration of the SWITCHBOT SMARTLOCK in OpenHAB.

I want to try to exploit the SWITCHBOT APIs through a software that will make integration with the MQTT protocol possible, acting as a PROXY between the two protocols.

homeautomation smarthome raspberrypi automation

openhab on raspberrypi 4: #switchbot smartlock, easy integration with the first draft of my bridge api mqtt written in python

do you have a switchbot smart lock and want to integrate it into openhab? this video shows you a software that could be for you!

i wrote a python program that acts as a bridge between the api of switchbot and the mqtt protocol, making the integration of the intelligent lock an easy stuff.
forget complex configurations: with this script you can check and automate your smart lock directly from openhab, taking advantage of the simplicity of the mqtt protocol.
in the video you will find all the details. you can download the software and use free of charge from my github repository domoticsduino (Domoticsduino) · GitHub

homeautomation smarthome raspberrypi automation

openhab on raspberrypi 4: integrating my #switchbot smartlock using my api2mqtt bridge

easy integration in openhab of my switchbot smartlock via mqtt protocol, using my api2mqtt bridge, which allows to use the switchbot apis via mqtt communication.

in this video, i create things, channels and items in openhab to interface with my smart lock…

you can download and use the bridge for free from my github repository domoticsduino (Domoticsduino) · GitHub

homeautomation smarthome raspberrypi automation

openhab on raspberrypi 4: i finally completed the configuration of the switchbot smartlock … and it works !!!

I complete the configuration of my switchbot smartlock in openhab via the mqtt protocol, using my api2mqtt bridge, which allows you to use the switchbot apis through mqtt communication.

In this video, in addition to creating objects to send controls, view the battery status and more, i create a sitemap to take a final test.

You can download and use the bridge for free from my github repository domoticsduino (Domoticsduino) · GitHub

homeautomation smarthome raspberrypi automation

openhab on raspberrypi 4: switchbot api-mqtt bridge – now supports all devices on openhab!
after a first version limited to smart-lock only, today i present the full version of my python bridge between switchbot api and mqtt! :brain:

this software now:

:check_box_with_check: interacts with any service exposed by the switchbot api 1.1 (not just smart-locks anymore!)

:check_box_with_check: publishes mqtt commands and receives the related responses

:check_box_with_check: seamlessly integrates with openhab (or any mqtt system)

:open_file_folder: code on github: domoticsduino (Domoticsduino) · GitHub
:page_facing_up: guide & config file: GitHub - domoticsduino/switchbot-api2mqtt: This Python script acts as a bridge between SwitchBot's cloud APIs (1.1 version) and the MQTT protocol. It allows you to seamlessly integrate your SwitchBot devices, such as smart locks, into your existing smart home ecosystem that supports MQTT, like OpenHAB

:light_bulb: new: finally you can take advantage of all the available features of the switchbot api—no limitations.

mqtt openhab smarthome python homeautomation