Pruning old docker images
sudo docker system df
sudo docker images
docker image prune -a

Upgrading HASS (docker-compose)
cd /path/to/compose/file/
/usr/bin/docker compose pull && /usr/bin/docker compose up -d

My HASS crontab:-

15 04 * * * cd /home/robert/ && /usr/bin/docker compose pull && /usr/bin/docker compose up -d
45 04 * * * cd /home/robert/ && /usr/bin/docker compose restart
12 * * * * /home/robert/ping_script.sh >> /tmp/plog

Local Backup my HASS (docker-compose)
First run sudo mount -a

sudo rsync -urC --delete /srv/homeassistant/ /mnt/fishmythstore/bak-hass/

Hass MQTT topics examples:-
mosquitto_sub -h localhost -t '#' -v | grep shelly1
mosquitto_sub -h localhost -t '#' -v | grep shellyswitch25

Hass MQTT blinds with Shelly25:-
http://www.bujarra.com/controlando-las-persianas-con-shelly-2-5-y-home-assistant/?lang=en

Zigbee repeater (Model TS0207 manufactured by Tuya)
Pairing Instructions
Plug and unplug the device from USB at least 3 times, until the tiny LED starts blinking.

How I changed my WiFi on ESPhome:-
cd /home/robert/esphome/config/
sudo nano secrets.yaml