Häufige Updates

Hallo zusammen,

zur Zeit bekomme ich fast täglich ein Update von HA vorgeschlagen. Heute schon das zweite.
Frage an euch, macht ihr immer alle Updates? Das System läuft ja jetzt bei mir so wie ich es möchte, warum immer ein laufendes System anfassen?

Wie handhabt ihr das?

Ich mache immer die Updates, außer es kommen so schnell zwei hintereinander.

  • Um die neusten Features nutzen zu können
  • um Bugsfixes einzuspielen
  • um die Sicherheit zu erhöhen

Das mal so die 3 wichtigsten Punkte.

1 „Gefällt mir“

Hat so was von Tamagotchi … :grinning:

3 „Gefällt mir“

Wenn du auf Nummer sicher gehen willst Installier nicht gleich am 1.Mittwoch im Monat die Updates (Release Tag von HA), meistens kommen in den Tagen danach noch fixes raus.
Wenn du es Sorgenfreier haben willst lieber ein paar Tage oder ne Woche warten.

Joa das kommt gut hin.

LG
Tobi

1 „Gefällt mir“

Okay, werde dann warten, bis sich die Frequenz wieder beruhigt.

Da ich sicherheitshalber grundsätzlich die ersten drei Versionen der monatlichen Core-Releases überspringen möchte, bis die meisten Fehler korrigiert sind, habe ich mir jetzt eine Automation erstellt, die die Versionen 202x.xx.1 bis einschließlich .3 automatisch überspringt, so dass mir erst die Version .4 zum Update vorgeschlagen wird.

YAML-Code:

alias: Core Update bis .3 überspringen
description: ""
triggers:
  - entity_id: update.home_assistant_core_update
    to: "on"
    trigger: state
conditions:
  - condition: template
    value_template: >
      {% set new_version = state_attr('update.home_assistant_core_update', 'latest_version') %}
      {% set parts = new_version.split('.') %}
      {{ parts | length <= 3 and parts[2] | int <= 3 }}
actions:
  - action: update.skip
    target:
      entity_id:
        - update.home_assistant_core_update
    data: {}
mode: single
1 „Gefällt mir“

Moin,

das kennst Du?

VG
Bernd

Einfach am ersten eines Monats das Update einspielen und man hat alle fix Releases des vorherigen Monats mitgenommen. :wink:

Gruß Osorkon

3 „Gefällt mir“

Ein automatisches Update wäre nach meinen bisherigen Erfahrungen das allerletzte was ich bei Home Assistant machen würde. Ob und wann ich das Update mache, entscheide ich lieber selbst, um genügend Zeit (und Nerven) für etwaige Tests und Nachbesserungen zu haben.

So einfach ist es nicht, da zwischen dem letzten .4-Version und der neuen .1-Version meist wenig Zeit bleibt. Da wäre mir der 1. des Monats manchmal schon zu spät.

Aber bis dahin will ich die vorangegangenen Versionen .1 bis .3 gar nicht sehen und manuell wegklicken müssen.

1 „Gefällt mir“

Wenn alle erst einmal zwei, drei Wochen auf Fehlerkorrekturen warten würden, könnte es nicht funktionieren, denn um Fehler zu finden, muss es ja auch Leute geben, die die Updates ausprobieren. Deshalb spiele ich sie fast immer sofort ein. Notfalls kann ich ja auf ein Backup zurückgreifen (war aber bisher noch nicht nötig).

1 „Gefällt mir“

Mach das noch öffentlich, sonst macht das jeder und es wird nichts mehr gefixt, weil es nicht auffällt :rofl:

Wenn ich Zuhause bin, ja sofort (nachdem ich den changelog gelesen habe :wink: )

Moin,

ich schaue ja keine Videos, somit kann ich nicht zu 100 % sagen was, wie möglich ist, somit kann ich mich nur auf den Thread verlassen und da hat mir @simon42, auf genau die gleichen Bedenken, die Du äußerst, geantwortet, dass das alles im Blueprint einstellbar ist, aber auch da, kann ich nichts zu sagen, ich nutze das nicht, ich habe meine Backups von Proxmox, mich schockt kein Update und ich mache jedes Update sofort, sobald ich am Rechner sitze und hatte noch kein Problem, außer mit HACS Erweiterungen, die werden dann einfach deaktivier und gut ist’s :slight_smile:

VG
Bernd

1 „Gefällt mir“

Klingt vielleicht komisch, aber ich bin immer ganz gespannt auf das neue Monatsupdate.

Spätestens am Donnerstag wird es eingespielt. Natürlich schaue ich auch in die Doku, ob es irgendwelche Inkompatibilitäten gibt. Da ich aber sehr wenig HACS einsetze gab es bisher keine Probleme.

1 „Gefällt mir“

Natürlich. Kurz über die Breaking changes geschaut und los. Seit Jahren.

Ein einziges Mal hatte ich es jetzt, dass es irgendein Problem gab, mit der Version. Vom Handy aus das downgrade angestoßen und zwei Minuten später war das Problem behoben.

Ich verstehe diese ewigen Diskussionen auch nicht. Hier wird sich immer wieder beschwert, dass es zu viele Updates gibt.
Weniger Updates wären ja aber nur entweder mit einer langsameren Entwicklung oder mit größerem Umfang möglich.

Was wollen wir also? Dass es sich nicht (so schnell) weiterentwickelt? Oder wenn dann ein Update kommt immer das Risiko, dass gleich mehrere Breaking Changes enthalten sind und man deutlich mehr Aufwand hat?!

Wenn zum Beispiel Microsoft ankündigt für eine bestimmte Windows Version keine Updates mehr zu liefern gibt es auch immer Geschrei.

Also keine Updates sind falsch. Häufige Updates sind falsch. Langsame Entwicklung ist falsch. Viele Breaking Changes sind falsch.
Wie wäre es dann richtig? :thinking:

Und wie viele von den Menschen, die sich über Updates usw. aufregen programmieren selbst bzw. Haben praktische Erfahrung von den Hintergründen?

1 „Gefällt mir“

Meine Priorität ist ein funktionierendes Smart Home. HACS Erweiterungen sind dafür essentiell und deren Deaktivierung wäre ein unerwünschter „Notfall“.

1 „Gefällt mir“