ist das ja aber bloss ein Backup der HA config, aber nicht von HAOS selbst. Oder?
Die Konfiguration enthält auch die Versionen, meine ich. Man kann ja eine nackte Installation hernehmen und dort ein Backup einspielen und dann holt er alles wieder so her wie es zum Zeitpunkt des Backups war.
Ich habe vor kurzem das ganze mit dem Backup eines Add-On gemacht. Da war eine neue Version auch fehlerhaft. Dazu habe ich nur das Backup, das ja automatisch vor der Installation gemacht wird, genommen und installiert. Schon hatte ich das alte Add-On mit der alten Konfiguration wieder drauf. Und genau so sollte es auch mit alten HA-Versionen gehen. Einfach das Backup, das automatisch vor der Installation der neuen gemacht wurde, wieder restoren.
Bloss die einfache Entnahme für externe komplettbackups des systems ist damit halt ziemlich genial.
Nein, das ist nicht genial. Dazu mußt Du Home Assistant ja beenden. Für ein komplett automatisiertes Backup muß man nichts machen, das läuft einfach so nebenher.
das USB3 Probleme mit den Z-wave und Zigbee Radios in ihren USB2 Sticks zu machen scheint
Gut, ich hatte am Home Assistant Pi 4 nur eine USB 3 SSD unter dem Pi (Argon One M.2 Gehäuse). Aber wenn man die USB 2 Geräte auch an USB mit dem vorgeschriebenen verlängerungskabel anschließt, dann sollte es gehen.
doch eher auf eine miniPC Kiste mit eingebauter SSD umrüsten. Liegt schon bereit...
Ich bin gerade vor kurzem auf einen Lenovo M720q mit i5-8400T von drei Pi 4 umgestiegen. nur für Home Assistant hätte ich das nicht gemacht. Aber jetzt läuft Proxmox mit einer VM für Home Assistant, und dann noch LXC-Container für deCONZ, AdGuard, Nginx Proxy Manager und natürlich der Lyrion Music Server (bis vor kurzem noch als Logitech Media Server bekannt).
Der Verbrauch liegt bei ca. 11-12W. Wenn ich allerdings in dem deCONZ LXC Container im Browser eine Seite aufmache, steigt der Verbrauch je nach Seite um bis zu 10-15W.
Aber schnell ist er, da das System auch auf der NVMe läuft.
Kriegt man das mit dem regelmaessigen Backup auch automagisiert?
Klar. Das ist überhaupt kein Thema. Ich habe jetzt in Home Assistant eine Freigabe von meinem NAS als Backupziel angegeben, damit laufen alle per Hand erstellten Backups und die von den Updates schon einmal dorthin und nicht mehr auf die interne Platte, was ja sowieso keinen Sinn ergibt.
Dann habe ich per HACS noch die Integration "Auto Backup" installiert. Dann habe ich noch folgende Automatisierung erstellt:
alias: Automatischer Backup
description: ""
trigger:
- platform: state
entity_id:
- schedule.backupzeit
to: "on"
condition: []
action:
- service: auto_backup.backup
metadata: {}
data:
compressed: true
keep_days: 14
name: >-
Vollbackup {{ state_attr('update.home_assistant_core_update',
'installed_version') }} {{ now().strftime('%Y-%m-%d %H:%M') }}
- service: auto_backup.purge
metadata: {}
data: {}
mode: single
Alles anzeigen
Backupzeit ist ein Helfer: