Das neue Jahr bringt auch eine neue Version des Home Assistant Image. Da es am heutigen Sonntag draußen Schnee und Glatteis unmöglich machen, aus dem Haus zu gehen, möchte ich mir mal genauer ansehen.
Vorbereitung
Zur Vorbereitung mache ich erstmal ein Komplettbackup der Speicherkarte. Auf diese Weise kann ich im Fehlerfall wieder alles auf Null zurückdrehen. Spoileralarm: Ich hab es gar nicht gebraucht.
Container updaten
Um den Container auf den neusten Stand zu bringen, muss ich nur die neuen Images für homeassistant und zwavejs2mqtt runterladen. Danach werden die beiden bestehenden Container gelöscht und zum Schluss das docker-compose.yml neu erzeugt.
Dies mache ich natürlich nicht händisch sondern habe mir ein bash Script dafür geschrieben.
#! /usr/bin/bash
export COMPOSE_IGNORE_ORPHANS=True
echo "pulling new images"
docker pull ghcr.io/home-assistant/home-assistant:stable
docker pull zwavejs/zwavejs2mqtt:latest
echo "removing container"
docker rm -f homeassistant zwavejs2mqtt
echo "creating new container"
docker-compose -f ./docker-compose.yml up -d
Der Updatevorgang brauchte nur wenige Minuten und verlief problemlos.
Danach lief das System wieder an und ein erster Smoketest zeigte kein Fehlerbild. Die Version ist jetzt bei 2025.1
Community Store updaten
Nach dem Update des Home Assistant Kerns kam dann die Meldung auf, dass auch eine neue Version des Community Store vorhanden ist. Dieses muss ich dann manuell anstoßen.
Auch dies verlief ohne Probleme. Um die neue Version zu aktivieren, muss ich den Dockercontainer neu starten.
docker restart homeassistant
Damit sind alle Updateschritte durchgeführt und es ist Zeit, das neue Release zu erkunden.
Was ist neu in 2025.1?
Jetzt interessieren mich natürlich die neuen Features des Updates. Die kompletten Versionsinformationen findest du auf der Website des Home Assistant Projekts. Ich beschränke mich hier auf die für mich interessantesten Features.
Backup
Backups können jetzt zeitgesteuert automatisch angelegt werden. Außerdem werden die Backups mit AES-128 verschlüsselt.
Tastatur Shortcuts
Um schneller zu bestimmten Funktionen von Home Assistant zu springen, wurden neue Tastaturbefehle eingeführt.
d | Sucht nach einem Gerät |
e | Entität suchen |
a | Assist |
Zoom & Pan
In alle Graphen (z.B. Temperatur- oder Helligkeitsverlauf) kann jetzt mit CTRL+Mausrad hineingezoomt werden. Ebenso kann die Kurve zurückgezogen werden, um ältere Teile zu betrachten.
Integrationen
Auch einige Integrationen werden mit dem neuen Release automatisch mitgeliefert. Eventuell haben sie es aus dem Community Store in das offizielle Release geschafft. Sie hier alle aufzulisten, sprengt den Rahmen dieses Posts. Es wurde auch Integrationen entfernt, das solltest du prüfen, bevor du dein Update durchführst!
Übrigens: Kaum war der neue Container oben begann der Schnee zu schmelzen. Scheinbar hat Home Assistant 2025.1 eine geheime Superkraft. 😉