ich nutze HA erst seit einigen Monaten und bin immer noch dabei, alles so aufzubauen, das es schön wird - aktuell ist das Dashboard dran.
Eine Sache nervt mich bei HA aber gewaltig: Updatemeldungen
Alle paar Tage logt man sich in HA und wird von neuen Meldungen begrüßtt, das irgentwelche Module wieder neue Versionen bekommen haben.
Dabei aktiviere ich bei allen Integration soweit möglich immer “automatische Updates” - allerdings das ganze HACS-Zeug ist aussen vor, gestern waren es wieder 4 Updates, die offen waren.
Ich arbeite im IT-Bereich eines großen Unternehmen, bei uns setzt sich keiner hin updated noch manuell jeden Monat die ganzen Server - das ist weg automatisiert, für sowas haben wir garkeine Zeit.
Genauso mache ich das zuhause auch mit meinen ganzen Linux-VM’s und Linux-Container und so hab ich es auch mit meiner letzten Smarthome-Software gemacht, die einfach per Linux-Repository mit upgedatet wurde und für die Module habe ich mir ein Script gebaut, was nach “updatefähigen” Modulen suchte und die dann aktualisiert.
Genauso möchte ich das auch beim HA machen - der soll Update selbstständig und automatisiert zu einem vorgegenem Zeitpunkt ( nachts, nach einem Backup ) durchführen.
Ich hab diverse Lösungenansätze gefunden, die haben sich eine Automatione gebaut, die dann aber gepflegt werden muss wenn neue Module dazu kommen. Da hab ich ein Blueprint gefunden, was aber nach ersten Test nicht wirklich funktionierte, muss ich mir nochmal genauso ansehen.
Immer noch manuell. Ich warte auch immer auf das Video von Simon zum aktuellen HA-Update, da es doch das ein oder andere gab was nicht so stabil lief.
Bei HACS ist noch das Problem, das die ihre Integrationen meist am neuen HA-Update auch anpassen müssen. Wenn man immer gleich Updaten hat man eventuell dann für ein gewissen Zeitraum die Integration nicht zur Verfügung.
Ich mache ja grundsätzlich keine Updates direkt nach Erscheinen neuer Versionen, egal ob beim Smartphone oder bei Notebook etc ist.
Wir updaten in der Firma Produktionssystem auch nicht sofort nach Erscheinen von Windows-Patchen, sondern erst mal Testsystem, dann später die Q&A-System und wenn die alle problemlos laufen, kommern erst die Produktionsumgebungen dran. Da vergehen locker mal 2 Wochen.
Ich aktualisiere manuell und schaue mir dabei auch die Änderungen an, genauso die deprecated Meldungen für kommende Versionen. Dann kann ich direkt nachbessern.
Da viele Updates breaking changes haben, sollte man NICHT automatisch updaten.
Selbst wenn du abwartest und das Update erst nach ein paar Tagen installierst, wirst du trotzdem immer das aktuellste bekommen. Wenn du auf eine bestimmte Version updaten willst, geht das nur ueber das CLI.
HA bringt alle zwei Wochen eine neue Version raus. Viel Glueck da gezielt immer drei Versionen hinten dranzubleiben.
Mach die Updates wenn du die neuen Features brauchst oder es ratsam ist, es zu tun wegen Sicherheitsproblemen, nicht weil die neue Version jetzt auch Emoticons mit braunen Gesichter hat…
Ich habe auch bei den Addon die Automatischen Updates aktiviert. Ich weiß allerdings nicht, wann die dann automatisch installiert werden. Ich vermute vielleicht in der kommenden Nacht … vielleicht auch nur 1x pro Woche.
Edit:
Apropos 1x pro Woche, man könnte sich ja sogar eine kleine Automation schreiben:
description: ""
mode: single
trigger:
- platform: time
at: "08:00:00"
condition:
- condition: time
weekday:
- sat
action:
- service: update.install
metadata: {}
data: {}
target:
entity_id:
- update.file_editor_update
- update.ssh_web_terminal_update
- update.onedrive_backup_update
Hallo,
zum Thema Update:
Da ich kein Spezialisten bin und auch keine Lust habe,
da irgendwas seitenlang durchzulesen oder zu testen,
mach ich eigentlich gleich nach dem Erscheinen das Update.
Etwas mulmig ist mir dabei schon, aber was bringt es, erst nach
zwei Wochen das Update zu machen?
Ist es dann anders?
Was anderes: in letzter Zeit dauert so ein Update unheimlich lange… heute waren es zwei Stunden… ist das normal.
Machst Du das Update mit Backup?
Falls ja, dann dauert das Backup so lange und nicht das Update.
Als mein HA noch auf einem RasPi4 mit SSD lief, hat das Backup oft über eine Stunde gedauert.
Ja, ich lasse dabei ein Backup machen und das ist wohl der
Grund für die lange Dauer…
also nächstes Mal ohne.
Also Update besser nur das letzte im Monat, oder?
Wenn man ein Full Backup inkl. aller Addon’s zurück spielt, dann ja.
Der Trick liegt darin. Zuerst ein partielles Backup einzuspielen ohne Addon’s. Den Host rebooten und dann einzeln die Addon’s zurückspielen.
Dan dauert das ganze 15 min.