schnuecks.dev
Alle Projekte

Nine Lives

Stabil

Home Assistant · HACS · Open Source

Einem Gerät ein neues Leben geben.

Ein Gerät in Home Assistant ersetzen und alles behalten, was daran hängt: Das neue Gerät übernimmt Entity-IDs, Einstellungen und Verlauf des alten – etwa beim Umzug von Sensoren von Zigbee auf Thread oder wenn ein defektes Gerät getauscht wird.

Kostenlos unter MIT · Läuft in Home Assistant · Vorschau und Rückgängig bei jedem Tausch

Vorschau eines Tauschs mit den übernommenen Entity-IDs und den umgeschriebenen Verweisen

Ein Schritt statt eines Nachmittags voller Umbenennungen.

Wird ein Gerät ersetzt, sieht Home Assistant ein ganz neues Gerät mit neuen Entity-IDs. Nine Lives zieht alles um, zeigt jede Änderung vorher und kann sie rückgängig machen.

Gleiche Entity-IDs

Die neuen Entitäten übernehmen die IDs der alten, dazu Namen, Icons, Bereiche, Labels, Aliase für Sprachassistenten und Optionen.

Durchgehender Verlauf

Die neuen Entitäten setzen Verlauf und Langzeitstatistik der alten fort, statt leer anzufangen.

Zähler ohne Sprung

Summen für Energie, Gas und Wasser laufen glatt weiter, auch wenn das alte Gerät schon abgesteckt ist.

Geräte-Verweise umgeschrieben

Geräte-Trigger, -Bedingungen, -Aktionen und -Ziele in Automationen, Skripten, Szenen und Dashboards zeigen auf das neue Gerät.

Kluge Zuordnung

Entitäten werden nach Typ, Geräteklasse und Einheit gepaart, nicht nach Reihenfolge, und jedes Paar lässt sich anpassen.

Sicher gebaut

YAML-Dateien werden nie bearbeitet, nur aufgelistet. Geräte-Trigger, die es am neuen Gerät vielleicht nicht gibt, werden zur Prüfung markiert.

Jedes Paar prüfen.

Altes und neues Gerät wählen, Nine Lives schlägt die Paare vor. Entitäten ohne Partner bleiben, wo sie sind, und jedes Paar lässt sich ändern, bevor etwas passiert.

Entitätspaare von altem und neuem Gerät

Tauschen und sehen, was noch fehlt.

Das alte Gerät wird deaktiviert, das neue bekommt Bereich und Labels, und eine Benachrichtigung fasst zusammen, was noch zu tun ist. Die letzten Tausche lassen sich mit einem Klick rückgängig machen.

Tausch erledigt, mit ausstehender Zählerkorrektur

Installiert über HACS.

Nine Lives braucht Home Assistant 2026.10 oder neuer und erscheint für Admins in der Seitenleiste.

  1. In HACS das Menü → Benutzerdefinierte Repositories öffnen und github.com/Schnuecks/ha-nine-lives mit dem Typ Integration hinzufügen.
  2. Nine Lives installieren und Home Assistant neu starten.
  3. Unter Einstellungen → Geräte & Dienste → Integration hinzufügen → Nine Lives einrichten.

Gefällt dir, was ich baue?

Wenn dir eines meiner Projekte Zeit spart, kannst du mir gern einen Kaffee auf Ko-fi ausgeben. Das hält die Drucker am Laufen und bringt die nächste Idee.

Kaffee auf Ko-fi spendieren