# Patch & Predict: Home Assistant 2026.7

> Auftakt der Serie Patch & Predict: Was im kommenden Home Assistant 2026.7 steckt und was davon wirklich einschlägt.

_Quelle: https://tbsch.de/post/2026-07-01-patch-and-predict-home-assistant-2026-7/ · Stand: 2026-07-01_


<div class="tb-lead">Jeden Monat ein neues Home-Assistant-Release, jeden Monat dieselbe Frage: Was davon ändert wirklich etwas - und für wen?</div>


Ich lese die Release Notes von *[Home Assistant](https://www.home-assistant.io)* in etwa so, wie andere Menschen die Sportschau schauen. Sobald sich ein neues Release am Horizont abzeichnet, klicke ich mich durch die Beta-Notes und sortiere im Kopf schon mal vor: Das hier ist nett, das da ändert nichts - und *dieser kleine Nebensatz* bedeutet Ärger.

Aus dieser kleinen Macke wird jetzt ein Format. **Patch & Predict** geht die Hauptthemen eines Releases Stück für Stück durch: was steckt im Release drin und wie viel Brennmaterial :fire: bringt das mit sich?

> [!hint]+ Hinweis zu den Flammen :fire:
> Die Flammen sind dabei kein objektives Maß, sondern meine ganz persönliche Begeisterung: je mehr, desto mehr zündet das Thema bei mir. Eine einzelne Flamme heißt nett, aber schnell vergessen. Und ja, so kann auch mal eine Kleinigkeit mehr Flammen abbekommen als das große Thema.
>
> - :fire: - Ganz nett, aber schnell vergessen
> - :fire::fire: - Geile Sache
> - :fire::fire::fire: - Der heiße Scheiß; absolut lebensverändernd!

![Patch & Predict Artikel-Serie](patch_predict_series.png)

Den Auftakt macht **Home Assistant 2026.7**, und das Timing ist schön: Ich schreibe das hier am 1. Juli, dem Release-Tag selbst. Das finale Update ist also noch nicht draußen, es steckt im Release Candidate[^rc] - und heute Abend läuft die offizielle [Release-Party](https://www.youtube.com/watch?v=REUxx6fZ97Y). Wir reden hier über ungelegte Eier, und genau das ist der Reiz.

[^rc]: Release Candidate - die letzte Vorschau-Version vor dem finalen Release. Was hier steht, ist also noch nicht in Stein gemeißelt.

> [!info]
> Die Notes sind zum Zeitpunkt dieses Beitrags noch *work in progress*. Es kann also sein, dass es das eine oder andere Feature doch nicht ins finale Release schafft oder sich noch leicht verschiebt. Ich kommentiere den Stand, den ich sehe. Die [vollständigen Änderungen](https://www.home-assistant.io/changelogs/core-2026.7/) findest du im Changelog.

## Zweckbezogene Trigger und Bedingungen :fire::fire:

Der Titel des Releases ist Programm: *Automations that speak your language*. Die sogenannten **purpose-specific triggers and conditions** verlassen die *Labs*[^labs] und werden zum neuen Standard für alle. Statt eines hübscheren Menüs ist das ein anderer Startpunkt fürs Automatisieren.

Bisher musstest du *Home Assistant* auf halbem Weg entgegenkommen: Welche Entität? Welcher Zustand? Brauche ich einen *State*-, einen *Numeric-State*- oder einen *Device*-Trigger? Wer das System kennt, denkt da häufig nicht mehr drüber nach. Wer neu einsteigen möchte, hat eine steile Lernkurve. Und ganz ehrlich? Selbst für mich als **Home Assistant Experte** ist es manchmal nicht leicht :grin:.

Die neuen Bausteine sprechen die Sprache der Sache, die dich interessiert. *Wenn das Schlafzimmer unter 18 Grad fällt, heize.* Du wählst **Temperatur unterschreitet Schwelle** und sagst, was zählt - keine Attribute, keine Einheiten, kein Grübeln über `unknown` oder `unavailable`. Zwei Dinge heben das über reine Wortkosmetik: Du kannst eine Automation um *Bewegung im Wohnzimmer* statt um einen bestimmten Sensor bauen, und Integrationen können dem System künftig **eigene Trigger beibringen** - eine Waschmaschine einen schlichten *"Wäsche fertig"*-Trigger, ohne dass du den passenden Statuswert kennen musst.

Hier ein paar Beispiele aus dem Alltag.

**Batterie wird schwach:**

<div class="tb-tab__container" data-tb-component="tabs" data-tab-group="ha-2026-7-trigger">
  <div class="tb-tab__nav" role="tablist" aria-label="ha-2026-7-trigger"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-1-tab-0" aria-controls="tabs-1-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Legacy
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-1-tab-1" aria-controls="tabs-1-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Purpose-specific
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-1-panel-0" aria-labelledby="tabs-1-tab-0" data-tab-index="0"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">numeric_state</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">sensor.tuerschloss_batterie</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">below</span><span class="p">:</span><span class="w"> </span><span class="m">20</span><span class="w">
</span></span></span></code></pre></div></div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-1-panel-1" aria-labelledby="tabs-1-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">battery.became_low</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">target</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">sensor.tuerschloss_batterie</span><span class="w">
</span></span></span></code></pre></div></div></div>
</div>


**Saugroboter kehrt zur Basis zurück:**

<div class="tb-tab__container" data-tb-component="tabs" data-tab-group="ha-2026-7-trigger">
  <div class="tb-tab__nav" role="tablist" aria-label="ha-2026-7-trigger"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-2-tab-0" aria-controls="tabs-2-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Legacy
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-2-tab-1" aria-controls="tabs-2-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Purpose-specific
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-2-panel-0" aria-labelledby="tabs-2-tab-0" data-tab-index="0"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">state</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">vacuum.roborock</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">to</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;docked&#34;</span><span class="w">
</span></span></span></code></pre></div></div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-2-panel-1" aria-labelledby="tabs-2-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">vacuum.returned_to_dock</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">target</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">vacuum.roborock</span><span class="w">
</span></span></span></code></pre></div></div></div>
</div>


**Update steht bereit:**

<div class="tb-tab__container" data-tb-component="tabs" data-tab-group="ha-2026-7-trigger">
  <div class="tb-tab__nav" role="tablist" aria-label="ha-2026-7-trigger"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-3-tab-0" aria-controls="tabs-3-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Legacy
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-3-tab-1" aria-controls="tabs-3-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Purpose-specific
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-3-panel-0" aria-labelledby="tabs-3-tab-0" data-tab-index="0"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">state</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">update.flur_sensor_firmware</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">to</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;on&#34;</span><span class="w">
</span></span></span></code></pre></div></div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-3-panel-1" aria-labelledby="tabs-3-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="nt">triggers</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="l">update.became_available</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">target</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">entity_id</span><span class="p">:</span><span class="w"> </span><span class="l">update.flur_sensor_firmware</span><span class="w">
</span></span></span></code></pre></div></div></div>
</div>


Und keine Sorge: **nichts bricht.** Frenck[^frenck] erklärte eindeutig, dass bestehende Automationen, Templates und YAML unverändert weiterlaufen. Dazu hat jeder einzelne [Trigger, jede Bedingung und jede Aktion](https://www.home-assistant.io/triggers/) jetzt eine eigene Doku-Seite mit Beispielen.

> [!important] Einschätzung und Ausblick
> :fire::fire: **Großes Ding - aber mit Zeitzünder.** Kurzfristig spürt ein gewachsenes Setup wenig, eben weil alles weiterläuft. Der eigentliche Hebel kommt später: niedrigere Einstiegshürde und eine Engine, die durch Integrationen dazulernt. Genau da liegt aber auch der Haken. Der große Gewinn hängt daran, dass die Integrations-Autoren mitziehen und ihre eigenen Trigger nachrüsten - das passiert nicht über Nacht und wird sich monatelang ungleichmäßig anfühlen. Und es stehen jetzt zwei Welten nebeneinander: die alten generischen Trigger und die neuen. Für Einsteiger ist das erst mal eine Auswahl mehr, nicht weniger.
>
> Sorge bereitet mir, dass der Automation Editor durch die Vielzahl an Triggermöglichkeiten ein wenig unübersichtlich wird, sodass man am Ende erstmal gar nichts mehr findet.

[^labs]: *Labs* ist der Experimentier-Bereich unter *Einstellungen > System*, in dem neue Funktionen reifen, bevor sie zum Standard werden.
[^frenck]: [Franck Nijhof](https://frenck.dev), Release-Manager und einer der prägenden Köpfe hinter *Home Assistant*.

## Aktivität: das Logbuch wird zur Timeline :fire:

Das gute alte Logbuch - jetzt *Aktivität* - wurde von Grund auf zu einer **Timeline** umgebaut. Statt einer flachen Liste voller ganzer Sätze liest es sich jetzt von oben nach unten wie ein Feed: Zeit links, ein farbiger Punkt mit dem Icon der Entität, der Text daneben. Einträge sind nach Tag gruppiert, der Punkt nimmt die Zustandsfarbe an, und es zeigt endlich die **Ursache** mit an - Person, Automation oder Integration direkt neben dem *Was*.

<div class="tb-gallery" style="--tb-gallery-cols:2"><div class="tb-gallery-col"><figure class="tb-figure"><a class="tb-zoom" href="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-timeline_hu_ddd84dcef19e90a2.webp" data-pswp-width="955" data-pswp-height="785" data-alt="Home Assistant Aktivität" data-caption="Aktivitäten - das Bild stammt von &lt;a href=&#34;https://rc.home-assistant.io/blog/2026/06/24/release-20267/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Home Assistant&lt;span class=&#34;tb-link-icon&#34;&gt;&lt;svg aria-hidden=&#34;true&#34;
  xmlns=&#34;http://www.w3.org/2000/svg&#34;
 
 
  viewBox=&#34;0 0 24 24&#34;
  fill=&#34;none&#34;
  stroke=&#34;currentColor&#34;
  stroke-width=&#34;2&#34;
  stroke-linecap=&#34;round&#34;
  stroke-linejoin=&#34;round&#34;
 
&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34; /&gt;
  &lt;path d=&#34;M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6&#34; /&gt;
  &lt;path d=&#34;M11 13l9 -9&#34; /&gt;
  &lt;path d=&#34;M15 4h5v5&#34; /&gt;
&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;"><img alt="Home Assistant Aktivität"
      src="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-timeline_hu_7bef47903ed43fce.webp"
      srcset="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-timeline_hu_c47d9e54a1b007cd.webp 480w, /post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-timeline_hu_7bef47903ed43fce.webp 768w"
      sizes="(max-width:480px) 100vw, 50vw"
      width="768" height="631" loading="lazy" decoding="async"></a><figcaption>Aktivitäten - das Bild stammt von <a href="https://rc.home-assistant.io/blog/2026/06/24/release-20267/" target="_blank" rel="noopener noreferrer">Home Assistant<span class="tb-link-icon"><svg aria-hidden="true"
  xmlns="http://www.w3.org/2000/svg"
 
 
  viewBox="0 0 24 24"
  fill="none"
  stroke="currentColor"
  stroke-width="2"
  stroke-linecap="round"
  stroke-linejoin="round"
 
>
  <path stroke="none" d="M0 0h24v24H0z" fill="none" />
  <path d="M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6" />
  <path d="M11 13l9 -9" />
  <path d="M15 4h5v5" />
</svg></span></a></figcaption></figure></div><div class="tb-gallery-col"><figure class="tb-figure"><a class="tb-zoom" href="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-compact_hu_1e73eaf6f23c5a4a.webp" data-pswp-width="783" data-pswp-height="578" data-alt="Home Assistant Aktivität-Details" data-caption="Aktivitäten kompakt - das Bild stammt von &lt;a href=&#34;https://rc.home-assistant.io/blog/2026/06/24/release-20267/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Home Assistant&lt;span class=&#34;tb-link-icon&#34;&gt;&lt;svg aria-hidden=&#34;true&#34;
  xmlns=&#34;http://www.w3.org/2000/svg&#34;
 
 
  viewBox=&#34;0 0 24 24&#34;
  fill=&#34;none&#34;
  stroke=&#34;currentColor&#34;
  stroke-width=&#34;2&#34;
  stroke-linecap=&#34;round&#34;
  stroke-linejoin=&#34;round&#34;
 
&gt;
  &lt;path stroke=&#34;none&#34; d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34; /&gt;
  &lt;path d=&#34;M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6&#34; /&gt;
  &lt;path d=&#34;M11 13l9 -9&#34; /&gt;
  &lt;path d=&#34;M15 4h5v5&#34; /&gt;
&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;"><img alt="Home Assistant Aktivität-Details"
      src="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-compact_hu_88d072c0b1a43dd7.webp"
      srcset="/post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-compact_hu_3ef5cee1ba1b1dc9.webp 480w, /post/2026-07-01-patch-and-predict-home-assistant-2026-7/activity-compact_hu_88d072c0b1a43dd7.webp 768w"
      sizes="(max-width:480px) 100vw, 50vw"
      width="768" height="567" loading="lazy" decoding="async"></a><figcaption>Aktivitäten kompakt - das Bild stammt von <a href="https://rc.home-assistant.io/blog/2026/06/24/release-20267/" target="_blank" rel="noopener noreferrer">Home Assistant<span class="tb-link-icon"><svg aria-hidden="true"
  xmlns="http://www.w3.org/2000/svg"
 
 
  viewBox="0 0 24 24"
  fill="none"
  stroke="currentColor"
  stroke-width="2"
  stroke-linecap="round"
  stroke-linejoin="round"
 
>
  <path stroke="none" d="M0 0h24v24H0z" fill="none" />
  <path d="M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6" />
  <path d="M11 13l9 -9" />
  <path d="M15 4h5v5" />
</svg></span></a></figcaption></figure></div></div>

> [!important] Einschätzung und Ausblick
> :fire: **Schulterzucken.** Es kostet dich keine Konfiguration, es ist einfach da und besser, und genau solche Updates halten ein gewachsenes System angenehm. Jedoch: Es ist reine Darstellung. Dieselben Daten, schöner sortiert - wer das Logbuch ohnehin nie öffnet, gewinnt nichts. Ich persönlich erachte das Logbuch nicht als Killer-Feature, und nutze es selten bis gar nicht. Es konnte mir meine Fragen einfach nie beantworten, das ändert auch ein neues Design nicht.

## Ein Knopf für alle Updates :fire:

Wir kennen das alle: Man schaut nach ein paar Tagen in die **Einstellungen** und blickt auf eine Wand aus offenen Aktualisierungen. Neuer Core, drei Apps, zig ESPHome-Geräte und Shellys. 2026.7 sortiert die Seite in übersichtliche Karten und spendiert einen **"Update all"**-Knopf pro Gruppe. *Home Assistant* selbst - Core, OS, Supervisor - bleibt außen vor und ohne Sammel-Knopf.

![Home Assistant Aktivität](update-all-grouped.png "Alle updaten - das Bild stammt von [Home Assistant](https://rc.home-assistant.io/blog/2026/06/24/release-20267/)")

> [!important] Einschätzung und Ausblick
> :fire: **Nettes Extra.** Es spart ein paar Klicks, löst aber kein wirkliches Problem. Ich schätze, dass der neue Button sehr schnell kein Gesprächsthema mehr sein wird.

## Der Kleinkram :fire::fire::fire:

Die Liste der kleinen Verbesserungen ist diesmal lang. Meine Rosinen:

- :fire: **SMTP-Integration per UI** - nach Jahren der Schmerzen per YAML Config: interessiert allerdings nur 1,7 % aller User.
- :fire: **Timer-Dauer im laufenden Betrieb ändern** - kein Abbrechen und Neustarten mehr.
- :fire: **Templates bis zu 40% schneller** - dank einer Optimierung tief im Maschinenraum.
- :fire: **Eigene Panels für Infrarot und Funk** - IR-Blaster und 433-MHz-Brücken haben einen festen Platz im Menü.
- :fire::fire: **Überarbeitetes ZHA-Zigbee-Gerätemanagement** - raus aus dem gequetschten Popup, rein in eine volle Seite mit Tabs.
- :fire::fire::fire: **Zeitformat per UI wählbar** - absolute Zeit oder freundliches *"vor 2 Stunden"*, ohne YAML.

> [!important] Einschätzung und Ausblick
> **In Summe das, was ein Release rund macht.** Mein absolutes Highlight ist aber die Zeitformat-per-UI-Thematik, denn die wird nachhaltig die Arbeitsweise vieler User verändern (inkl. mir), die sich für diese Fälle andauernd eigene Template-Sensoren bauen mussten :sunglasses:!

## Die Fallen

Bleibt das, was mir beim Querlesen die Nackenhaare aufstellt. Die scheinbar leisen Änderungen mit möglicherweise großer Wirkung.

> [!danger]
> **Z-Wave JS** braucht zwingend einen aktualisierten Server: `zwave-js-server` 3.9.0 oder neuer (Schema 49). Je nach Setup heißt das **vor** dem Core-Update aktualisieren:
>
> - **Z-Wave-JS-Add-on:** mindestens 1.4.0
> - **Z-Wave JS UI (Docker):** mindestens 11.19.1
> - **eigener `zwave-js-server`:** mindestens 3.9.0
>
> Wer den Core aktualisiert, ohne den Server nachzuziehen, steht hinterher ohne Z-Wave da - und damit je nach Haus ohne einen Teil seiner Geräte.

> [!warning]
> **Personen- und Zonen-Logik** rechnet jetzt über das neue Attribut `in_zones`. Eine Person kann dadurch in mehreren Zonen gleichzeitig zählen, und der Zustand positionsbewusster Device-Tracker ist nun die *kleinste* passende Zone. Wenn deine Präsenz-Automationen darauf bauen, besser einmal testen.

Die vielzitierten **umbenannten Trigger** (`battery.low` heißt jetzt `battery.became_low` und so weiter) klingen dagegen dramatischer, als sie sind: Sie treffen nur die wenigen, die die purpose-specific Trigger schon aus den *Labs* nutzen. Fix: Trigger einmal neu auswählen, speichern, fertig.

## Conclusio

Damit ist der Auftakt gemacht. 2026.7 war der erste Patient auf dem Tisch, und ich denke, dass ich für viele spreche, wenn ich behaupte: Dieses Update wird nicht direkt unser aller Leben verändern. Aber es hat den Weg frei gemacht, insbesondere mit den neuen Trigger-Möglichkeiten. Es braucht einfach noch ein wenig Zeit.

Insgesamt sehe ich das Juli-Update als gelungenes Sommer-Update, freue mich auf die neuen Trigger und besonders über das wählbare Zeitformat von Datums-Entitäten. Entgegen der sommerlichen Temperaturen gibt es allerdings von mir nur: :fire:

Es gab es schon lange kein richtiges *Kick-Ass-Update* mehr, und bestimmte Themen (wie ein besseres User-Management) lassen seit Jahren auf sich warten. Wir dürfen also gespannt sein, wann sich das Core Team endlich wieder an die dicken Fische herantraut.

Der nächste Home Assistant Patch erwartet uns im August. Genieß das schöne Wetter :cocktail:!

