Repository navigation
Releases: bertel2020/HA-Housekeeper
Release list
v1.6.0
Geändert
-
Aufklapp-Pfeile einheitlich: Alle aufklappbaren Bereiche („Wie wird das gezählt?“, Dateigruppen, Details) haben denselben kleinen Pfeil, der nach rechts zeigt und sich beim Öffnen nach unten dreht, statt des groben Standard-Dreiecks.
-
Listenleiste ruhiger: Die Suche ist 200 px breit, der Filter heißt „Schweregrad“ (Hoch, Mittel, Niedrig, Info, Keine) und die Sortierung zeigt ihre Richtung im Eintrag („Schweregrad ↓“). Gespeicherte Ansichten sind ein Stern-Knopf mit Auswahl, Löschen je Eintrag und „Ansicht speichern“. „Kompakte Zeilen“ wirkt jetzt auch in der Befundliste.
-
Ausfälle von Integrationen mit Schweregrad nach Dauer: Eine nicht geladene Integration ist sofort ein Befund und wartet nicht mehr, bis die „Mindestdauer nicht verfügbar“ (Standard 7 Tage) vorbei ist. Die Dauer bestimmt die Auswirkung: unter 1 Stunde „Info“, ab 1 Stunde „Niedrig“, ab 1 Tag „Mittel“, ab der Mindestdauer „Hoch“. Neu ist die Stufe „Info“ (1 Punkt, höchstens 5); „Niedrig“ und „Mittel“ ziehen jetzt 2 und 3 Punkte statt 1 und 2 ab. Dadurch springt der Punktestand einmalig. In der Liste trägt jede Zeile ihre Auswirkung als Chip und ein „⋯“-Menü mit „Als bekannt markieren“, „Zurückstellen“, „Befund ausblenden“ (und „Löschen vorbereiten“, wo es passt); die breiten Knöpfe unter den Ausfällen und der Einzelknopf „Löschen vorbereiten“ entfallen. Im Detail stehen dieselben Aktionen jetzt auch bei Ausfällen. Die Zeile eines Ausfalls nennt nur noch, was betroffen ist und wie lange er dauert („seit 6 Std. · Mittel in 18 Std.“); Zustand und Fehlertext stehen im Detail. Jede Zeile hat zwei Chips: den Grund (grauer Umriss, zum Beispiel „Ausfall“, „Ungenutzt“) und die Auswirkung (farbig, Hoch rot bis Info grau); das Datum entfällt in der Zeile. Die Filter „Typ“ und „Auswirkung“ gelten jetzt auch für Ausfälle; neu ist der Filter „Grund“ (mit „Ausfall“ als eigener Kachel). Die Kachel „Housekeeping-Status“ der Befunde-Seite entfällt; ihr Verlauf („−27 in 2 Tagen“) steht in der Übersicht unter der Überschrift, der Link „Wie entsteht die Zahl?“ ist weg.
Neu
-
Vollständige Prüfung nur noch als Hinweis: Wurden alle Quellen gelesen, entfällt die Leiste „Prüfung“ in der Übersicht. Stattdessen steht „Prüfung vollständig“ in der Statusleiste unter dem Menü (ein Klick öffnet die Liste). Bei einer Lücke bleibt die gelbe Leiste.
-
Prüfung nennt nicht lesbare Dashboards: Unter „Was zuletzt geprüft wurde“ steht bei Dashboards jetzt, welche nicht gelesen werden konnten und warum („Konfiguration ungültig“, „Konnte nicht geladen werden“). Ein Dashboard, das Home Assistant automatisch erzeugt und nie gespeichert wurde, gilt nicht mehr als Lücke. Jede gelesene Quelle nennt außerdem ihre Menge („412 Entitäten, 58 Geräte“).
-
Lücken in der Prüfung werden nachgeholt: Konnte ein Scan eine Quelle nicht vollständig lesen (etwa Dashboards, weil Lovelace noch nicht bereit war), startet Housekeeper nach 5 Minuten einen neuen Scan, höchstens dreimal hintereinander. Die Leiste „Prüfung“ sagt dazu, dass es noch einmal versucht wird. Fehlt eine Komponente ganz, wird nicht wiederholt.
-
Vermerk für mehrere Objekte: Die Auswahlleiste der Befunde hat den Knopf „Vermerk setzen“. Er setzt Art, Begründung und Prüffrist in einem Zug an allen angekreuzten Entitäten, Geräten, Integrationen und Apps; andere Objekte in der Auswahl (zum Beispiel Automationen) bleiben unberührt.
Behoben
-
Backup vor dem Löschen ohne eingerichtete Backups: Wer in Home Assistant noch keine automatischen Backups eingerichtet hat, musste dafür erst ein Backup-Ziel und einen Verschlüsselungsschlüssel anlegen. Housekeeper sichert jetzt in den lokalen Speicher von Home Assistant, ohne Passwort. Die Vorschau und der Backup-Schritt sagen, dass es lokal und unverschlüsselt liegt. Ein abgebrochener Plan nennt den Grund im roten Band („Es wurde nichts gelöscht und nichts geändert“).
-
„Szene fehlt“ bei Szenen, die eine Automation selbst anlegt: Legt eine Automation oder ein Skript die Szene mit
scene.createan, nennt der Befund das jetzt: Die Szene existiert erst nach dem ersten Lauf. -
Richtlinien und andere Ansichten nach „Neu scannen“: Die Liste der betroffenen Entitäten blieb nach einem neuen Scan auf dem alten Stand, bis man die Seite neu lud. Richtlinien, Freigaben, Automations-Qualität und Blueprints laden nach einem neuen Scan jetzt selbst neu (Issue #11).
-
Menü auf schmalen Fenstern: Die geöffnete Menüliste ist höher als das Fenster, etwa bei großer Schrift, und scrollt jetzt, sodass auch die unteren Einträge erreichbar sind (Issue #10).
-
Sortierrichtung: Bei gleichen Werten drehte der Pfeil „Aufsteigend/Absteigend“ die Reihenfolge nicht um; jetzt dreht er die ganze Liste.
-
Befunde: Wer einen Status wie „Neu“ oder einen Filter wählte, sah die Ausfälle von Integrationen nicht, obwohl sie mitgezählt wurden. Sie stehen jetzt als eigene Zeilen in der Liste.
English
Changed
-
Uniform expand arrows: All collapsible sections ("How is this counted?", file groups, details) now share the same small chevron that points right and turns down when opened, instead of the coarse default triangle.
-
Calmer list bar: The search is 200 px wide, the filter is called "Severity" (High, Medium, Low, Info, None) and the sort shows its direction in the entry ("Severity ↓"). Saved views are one star button with a pick list, delete per entry and "Save view". "Compact rows" now works in the findings list too.
-
Integration outages graded by duration: An integration that is not loaded is a finding at once and no longer waits for “Minimum days unavailable” (default 7 days). How long it has lasted sets the impact: under 1 hour “Info”, from 1 hour “Low”, from 1 day “Medium”, from the minimum days “High”. “Info” is new (1 point, at most 5); “Low” and “Medium” now take off 2 and 3 points instead of 1 and 2, so the score jumps once. In the list every row carries its impact as a chip and a “⋯” menu with “Mark as known”, “Snooze”, “Hide finding” (and “Prepare deletion” where it fits); the wide buttons under outages and the single “Prepare deletion” button are gone. The detail page shows the same actions for outages now. The row of an outage only says what is affected and how long it has lasted (“for 6 h · Medium in 18 h”); state and error text are on the detail page. Each row has two chips: the reason (grey outline, for example “Outage”, “Unused”) and the impact (coloured, High red down to Info grey); the date is gone from the row. The filters “Type” and “Impact” now apply to outages too; there is a new filter “Reason” (with “Outage” as a tile of its own). The “Housekeeping status” tile of the Findings page is gone; its history (“−27 in 2 days”) sits under the headline of the overview, and the link “How is the number made?” is removed.
New
-
Gaps in the check are made up for: If a scan could not read a source in full (dashboards, say, because Lovelace was not ready), Housekeeper starts a new scan after 5 minutes, at most three times in a row. The "Check" bar says that it will try again. A component that is missing altogether is not retried.
-
Mark for several objects: The selection bar of the Findings page has a “Set a mark” button. It sets kind, reason and review date in one go on all ticked entities, devices, integrations and apps; other objects in the selection (for example automations) stay untouched.
Fixed
-
Backup before a deletion without set-up backups: Anyone who had not set up automatic backups in Home Assistant first had to create a backup location and an encryption key. Housekeeper now saves to the local storage of Home Assistant, without a password. The preview and the backup step say that it is local and not encrypted. An aborted plan names the reason in the red band ("Nothing was deleted and nothing was changed").
-
"Scene missing" for scenes an automation creates itself: If an automation or script creates the scene with
scene.create, the finding now says so: the scene only exists after that action has run. -
Policies and other views after “Scan now”: The list of affected entities stayed at the old state after a new scan until the page was reloaded. Policies, exposure, automation quality and blueprints now load again by themselves after a new scan (issue #11).
-
Menu on narrow windows: The open menu list is taller than the window, for example with large fonts, and now scrolls, so the lower entries can be reached (issue #10).
-
Sort direction: With equal values the ascending/descending arrow did not reverse the order; it now reverses the whole list.
-
Findings: Choosing a status such as “New” or a filter hid the outages of integrations although they were counted. They are rows of their own in the list now.
v1.5.1
Geändert
- Kompaktere Menüleiste: Damit die Leiste oben schmaler wird und seltener in den „Menü“-Knopf wechseln muss, ist sie umgebaut: „Housekeeper“ mit dem Wort „Übersicht“ darunter ist jetzt der Weg zur Übersicht und ersetzt den Menüpunkt „Übersicht“, und die Einstellungen sind in der Leiste nur noch das Zahnrad (der Name steht als Tooltip und in der Liste des Menü-Knopfs). Das Suchfeld ist dafür etwas breiter.
- Befunde als eine Liste: Die Befunde-Seite hat keine getrennten Gruppen „Ausfälle“ und „Einzelne Befunde“ mehr. Jede Zeile ist ein Objekt mit seinem Typ; wer Folgen hat, trägt einen roten Zähler („12 Folgen“, darunter „erklärt 12 weitere Befunde“) und klappt seine Kette auf: App, Integration, Gerät, Entitäten, jeweils mit eigenem Zähler. Der Filter „Mit Folgen“ zeigt nur diese Einträge, „Flache Liste“ zeigt jeden Befund einzeln und nennt bei Folgen die Ursache („Folge von …“).
- Übersicht „Was muss ich jetzt tun?“ in drei Bereichen: Befunde zeigt die ersten fünf Einträge derselben Liste wie die Befunde-Seite (eine Kette als eine Zeile mit rotem Zähler, „Alle Befunde (n)“ führt zur Liste), Zustand Backup, Datenträger und veralteten Scan (dringende Punkte ziehen im Status ab) und Wartung Ziele, Erinnerungen und Quarantäne: nie dringend, eingeklappt mit Zahl, solange etwas anderes ansteht. Verfehlte Ziele stehen in Klartext („Schwache Batterien: jetzt 2 · erlaubt: keine“, Ziel verfehlt). Bereiche ohne Zeilen fehlen.
- Reiter „Erledigt“: „Zuletzt behoben“ heißt jetzt „Erledigt“ und zeigt Ereignisse statt Objekte, für 7, 30 oder 90 Tage: „Durch einen Plan behoben“ (mit Art der Änderung, Zahl der Objekte, Zeitpunkt und ob sie rückgängig zu machen ist) und „Von selbst beendet“. Dort stehen Befunde, die ohne Plan verschwanden: „Von selbst wieder in Ordnung“ zählt als erledigt, „Objekt entfernt“, „Quelle nicht gelesen“ und „Grund unbekannt“ nicht, denn dort ist nichts behoben. Die Zahl der Objekte eines Plans ist nicht mehr auf 300 begrenzt.
- Status als Punktestand: Der Housekeeping-Status ist jetzt ein Punktestand von 100. Jeder Eintrag der Befundliste nimmt je nach Auswirkung Punkte weg (hoch 5, mittel 2, niedrig 1, mit Obergrenze), dringende Zustandsthemen wie Backup oder ein fast voller Datenträger je 10; Folgen eines Ausfalls zählen nicht extra. Grün ab 90, gelb ab 70, darunter rot; ein Eintrag mit hoher Auswirkung färbt den Ring mindestens gelb. Die Zahl der Objekte mit Befund steht daneben, ein Klick auf den Ring zeigt die Rechnung. Der neue Wert ersetzt den alten ohne Übergang: Die Kurve der Übersicht macht an dieser Stelle einen Knick.
- Speicher und Laufzeit: Die Seite „Speicher & System“ liest die Ordnergrößen nicht mehr bei jedem Aufruf neu: ein Ergebnis wird bis zu 5 Minuten wiederverwendet, auch für mehrere Browser, und „Aktualisieren“ liest erst nach 30 Sekunden erneut. Die Seite zeigt, wann die Größen gemessen wurden. In Einstellungen, Info steht die Dauer des letzten Scans je Phase, die längste zuerst.
- Detailseiten: Was du über ein Objekt entschieden hast, steht jetzt in einem Band über den Reitern: ein als bekannt, zurückgestellt oder ausgeblendeter Befund mit Art, Frist und Grund (mit „Wieder aufnehmen“) und ein Vermerk (mit „Ändern“ und „Entfernen“). Die Karte „Bekannt über …“ nennt dieselbe Entscheidung statt „Der Befund ist ausgeblendet“.
- Änderungen: Der Verlauf der Scans zeigt zunächst nur die neuesten Zeilen, damit das Ergebnis des Vergleichs sichtbar bleibt; „Alle anzeigen“ öffnet die ganze Liste. Die Auswahl „Vergleichen mit“ sitzt im Kopf des Verlaufs, gespeicherte Scans tragen den Wochentag im Titel, und ein Satz erklärt den Balken.
- Ende eines Befunds: „Behobene Befunde“ zählt nur noch Befunde, deren Objekt weiter existiert. Verschwindet ein Befund, weil sein Objekt entfernt wurde, die Prüfung (zum Beispiel eines Dashboards oder der Apps) nicht lesen konnte oder sich eine Einstellung wie die Ausfalldauer geändert hat, steht er in einer eigenen Rubrik „Ohne Reparatur beendet“ mit dem Grund. Die Zahl „behoben“ kann dadurch kleiner ausfallen als bisher.
- Kacheln der Unterseiten: Aufräumen, Recorder und Apps & Integrationen zeigen unter der Beschreibung eine Zeile mit Hinweisen (zum Beispiel „2 mit Problem“, „9,5 GB“, „751 mit Statistik“). Die Kacheln sind dadurch gleich hoch und springen beim Laden nicht mehr; lange Beschreibungen enden mit „…“. In Aufräumen teilen sich die letzten zwei Kacheln die Zeile, und die Zahlenzeile von „Nicht verwendet“ ist in die Kachel gewandert.
- Apps & Integrationen: Die obere Kennzahlenreihe entfällt. Die drei Kacheln (Apps, Core, Custom) sind breiter, der Text bricht nicht mehr um, und sie tragen die Hinweise selbst: laufende Apps, belegter Platz, Updates und Integrationen mit Problem.
- Bestand: In der Ansicht „Nach Objekttyp“ hebt der Ring den Abschnitt hervor, über dem die Maus liegt oder dessen Tabellenzeile sie berührt; umgekehrt leuchtet die Zeile auf, wenn die Maus auf dem Ringabschnitt liegt.
- Recorder, Datenbank: „Fehlende Stunden in Statistiken“ ist verständlicher: ein kurzer Satz sagt, ob die Lücken alle Sensoren oder nur einzelne betreffen, darunter steht offen die Liste „Sensoren mit den meisten Lücken“ als sortierbare, durchsuchbare Tabelle wie die anderen Listen (Spalte „Gemeinsame“ nur, wenn es gemeinsame Lücken gibt).
- Läufe: Die Liste „Alle gezählten Läufe“ ist auf großen Bildschirmen besser lesbar: die Namensspalte ist schmaler, die Zahlen stehen näher am Namen.
- Läufe: Die Detailseite einer Automation oder eines Skripts zeigt den Verlauf der Läufe über 30 Tage statt 7 (die Zahlen und die Liste bleiben bei 7 Tagen).
- Befunde: Die Seite hat einen klareren Aufbau: ein Panel mit den Reitern Offen, Neu, Bekannt … und „Zuletzt behoben“ (statt eines Faltbereichs darüber). Suche und Filter stehen zuerst; im Reiter „Offen“ folgen zuerst die Ausfälle als aufklappbare Gruppe, dann die einzelnen Befunde. Die Auswahl-Knöpfe erscheinen erst nach dem ersten Markieren; vorher gibt es nur das Kästchen „Seite auswählen“.
- Befunde: Die Zahl der Befunde zählt jetzt jeden Ausfall einmal und jeden Befund ohne Ausfall dahinter („8 Ausfälle + 6 einzelne = 14“); die Folgebefunde der Ausfälle stehen als Unterzeile unter der Kachel „Alle“. Das gilt für die Zahl am Reiter, die Kachel „Offene Befunde“, den Link „Alle Befunde“ und die Befunde-Seite. Die Kacheln der Unterseiten (z. B. Komponenten) haben mehr Platz für den Text.
- Recorder, Lauteste Entitäten: Die Liste ist jetzt eine sortierbare Tabelle wie „Auffälligkeiten“ (Name, Einordnung, Zeilen, Zeilen pro Tag, ohne neuen Zustand, Attribute, lauteste Stunde) statt vierzeiliger Karten; auf dem Telefon wird sie zu Karten. Im Kopf der Auswahlspalte markiert ein Kästchen alle Zeilen der Seite (auch bei „Auffälligkeiten“ und in der Kostenliste).
- Recorder: Die Auswahlspalte der Tabellen („Auffälligkeiten“, Lauteste Entitäten) ist nur noch so breit wie das Kästchen; der Kopf zeigt ein Symbol statt des Worts „Auswahl“.
- Übersicht: Neue Karte „Backup-Schutz“ neben System und Datenbank: letztes Backup, letzter automatischer Lauf und Gesamtergebnis der Prüfungen, mit Link zu den Details.
- Übersicht: Hinweise, „Seit dem letzten Scan“ und der Inventarstatus stehen in einer dreispaltigen Zeile; darunter System und Datenbank.
- Übersicht: „Seit deinem letzten Besuch“ steht jetzt in der Fußzeile von „Was muss ich jetzt tun?“, rechts neben den Wartungszielen, und nicht mehr lose zwischen den Karten. Der Text hatte „vor“ doppelt („vor vor 41 Min.“).
- Übersicht: „Wichtigste Befunde“ ist in „Was muss ich jetzt tun?“ aufgegangen: die Zeile „Ausfälle“ klappt auf und zeigt die betroffenen Integrationen, „Einzelne Befunde“ steht als aufklappbarer Bereich unter „Bald“, und „Alle Befunde“ ist ein Link im Kopf der Karte.
- Zugangsdaten: Die Kachel „Felder mit Wert“ entfällt; die Zahl steht als Unterzeile unter „Integrationen mit Zugangsdaten“.
- Recorder, Last: Zeilen, Entitäten und Ereignisse stehen als drei beschriftete Kennzahlen statt in einem Satz; was nicht mitgezählt wird (ausgeblendet, deaktiviert, dauerhaft ausgefallen), steht als eigene Marken mit Erklärung darunter.
- Reparieren: Die Karte „Sensorfehler bereinigen“ hat jetzt ihren Titel wie die anderen, und die Titel der Karten tragen den Namen ihrer Kachel („Sensorfehler bereinigen“, „Zähler wechseln“).
- Übersicht: Drei Zonen statt zwei Spalten: oben Status und Aufgaben, in der Mitte „Wichtigste Befunde“ (höchstens fünf Zeilen) mit dem Inventarstatus darunter neben den Hinweisen, unten System, Datenbank und Vergleich als Zustandskarten. Die Karte „Nach Objekttyp“ entfällt (das Inventar zeigt die Typen). In der System-Karte steht der Wert jetzt rechts und der Balken darunter.
- Inventar: Statt der Kacheln zeigt ein Ring mit Tabelle die Objekttypen: die fünf größten, der Rest auf Knopfdruck. Eine Zeile filtert die Liste, ein zweiter Klick hebt den Filter auf; die Spalten „Nicht verfügbar“ und „Verwaist“ filtern nach Typ und Zustand zugleich.
- Inventar: Suche und die Filter Typ, Zustand und Herkunft stehen in einer Zeile; auf schmalen Bildschirmen brechen sie um.
- Speicher: Die Kacheln Speicher, Arbeitsspeicher, Prozessor und Swap zeigen eine Kurve der letzten Tage (ein Wert alle fünf Minuten, sieben Tage lang gehalten; beim Prozessor auch die Spitze). Eine Stunde nach der Installation erscheint die erste Kurve.
- Speicher: Die zwei Kacheln „Belegung“ und „Sonstiges“ sind weg; drei Chips (Nach Kategorie, Nach Ordner, Weitere) wählen die Liste, jede mit eigener Überschrift.
- Start von Home Assistant: Das Banner nennt den Schritt (Home Assistant lädt, Wartezeit mit Countdown, abschließender Scan mit Fortschritt) statt nur „startet noch“.
- Blueprints und Detailseite: Jede Blueprint-Art ist ein Bereich mit Zahl (offen nur, wenn es Funde gibt); auf der Detailseite einer Entität oder eines Geräts ist „Umb...
v1.5.0
Geändert
- Kompaktere Menüleiste: Damit die Leiste oben schmaler wird und seltener in den „Menü“-Knopf wechseln muss, ist sie umgebaut: „Housekeeper“ mit dem Wort „Übersicht“ darunter ist jetzt der Weg zur Übersicht und ersetzt den Menüpunkt „Übersicht“, und die Einstellungen sind in der Leiste nur noch das Zahnrad (der Name steht als Tooltip und in der Liste des Menü-Knopfs). Das Suchfeld ist dafür etwas breiter.
- Befunde als eine Liste: Die Befunde-Seite hat keine getrennten Gruppen „Ausfälle“ und „Einzelne Befunde“ mehr. Jede Zeile ist ein Objekt mit seinem Typ; wer Folgen hat, trägt einen roten Zähler („12 Folgen“, darunter „erklärt 12 weitere Befunde“) und klappt seine Kette auf: App, Integration, Gerät, Entitäten, jeweils mit eigenem Zähler. Der Filter „Mit Folgen“ zeigt nur diese Einträge, „Flache Liste“ zeigt jeden Befund einzeln und nennt bei Folgen die Ursache („Folge von …“).
- Übersicht „Was muss ich jetzt tun?“ in drei Bereichen: Befunde zeigt die ersten fünf Einträge derselben Liste wie die Befunde-Seite (eine Kette als eine Zeile mit rotem Zähler, „Alle Befunde (n)“ führt zur Liste), Zustand Backup, Datenträger und veralteten Scan (dringende Punkte ziehen im Status ab) und Wartung Ziele, Erinnerungen und Quarantäne: nie dringend, eingeklappt mit Zahl, solange etwas anderes ansteht. Verfehlte Ziele stehen in Klartext („Schwache Batterien: jetzt 2 · erlaubt: keine“, Ziel verfehlt). Bereiche ohne Zeilen fehlen.
- Reiter „Erledigt“: „Zuletzt behoben“ heißt jetzt „Erledigt“ und zeigt Ereignisse statt Objekte, für 7, 30 oder 90 Tage: „Durch einen Plan behoben“ (mit Art der Änderung, Zahl der Objekte, Zeitpunkt und ob sie rückgängig zu machen ist) und „Von selbst beendet“. Dort stehen Befunde, die ohne Plan verschwanden: „Von selbst wieder in Ordnung“ zählt als erledigt, „Objekt entfernt“, „Quelle nicht gelesen“ und „Grund unbekannt“ nicht, denn dort ist nichts behoben. Die Zahl der Objekte eines Plans ist nicht mehr auf 300 begrenzt.
- Status als Punktestand: Der Housekeeping-Status ist jetzt ein Punktestand von 100. Jeder Eintrag der Befundliste nimmt je nach Auswirkung Punkte weg (hoch 5, mittel 2, niedrig 1, mit Obergrenze), dringende Zustandsthemen wie Backup oder ein fast voller Datenträger je 10; Folgen eines Ausfalls zählen nicht extra. Grün ab 90, gelb ab 70, darunter rot; ein Eintrag mit hoher Auswirkung färbt den Ring mindestens gelb. Die Zahl der Objekte mit Befund steht daneben, ein Klick auf den Ring zeigt die Rechnung. Der neue Wert ersetzt den alten ohne Übergang: Die Kurve der Übersicht macht an dieser Stelle einen Knick.
- Speicher und Laufzeit: Die Seite „Speicher & System“ liest die Ordnergrößen nicht mehr bei jedem Aufruf neu: ein Ergebnis wird bis zu 5 Minuten wiederverwendet, auch für mehrere Browser, und „Aktualisieren“ liest erst nach 30 Sekunden erneut. Die Seite zeigt, wann die Größen gemessen wurden. In Einstellungen, Info steht die Dauer des letzten Scans je Phase, die längste zuerst.
- Detailseiten: Was du über ein Objekt entschieden hast, steht jetzt in einem Band über den Reitern: ein als bekannt, zurückgestellt oder ausgeblendeter Befund mit Art, Frist und Grund (mit „Wieder aufnehmen“) und ein Vermerk (mit „Ändern“ und „Entfernen“). Die Karte „Bekannt über …“ nennt dieselbe Entscheidung statt „Der Befund ist ausgeblendet“.
- Änderungen: Der Verlauf der Scans zeigt zunächst nur die neuesten Zeilen, damit das Ergebnis des Vergleichs sichtbar bleibt; „Alle anzeigen“ öffnet die ganze Liste. Die Auswahl „Vergleichen mit“ sitzt im Kopf des Verlaufs, gespeicherte Scans tragen den Wochentag im Titel, und ein Satz erklärt den Balken.
- Ende eines Befunds: „Behobene Befunde“ zählt nur noch Befunde, deren Objekt weiter existiert. Verschwindet ein Befund, weil sein Objekt entfernt wurde, die Prüfung (zum Beispiel eines Dashboards oder der Apps) nicht lesen konnte oder sich eine Einstellung wie die Ausfalldauer geändert hat, steht er in einer eigenen Rubrik „Ohne Reparatur beendet“ mit dem Grund. Die Zahl „behoben“ kann dadurch kleiner ausfallen als bisher.
- Kacheln der Unterseiten: Aufräumen, Recorder und Apps & Integrationen zeigen unter der Beschreibung eine Zeile mit Hinweisen (zum Beispiel „2 mit Problem“, „9,5 GB“, „751 mit Statistik“). Die Kacheln sind dadurch gleich hoch und springen beim Laden nicht mehr; lange Beschreibungen enden mit „…“. In Aufräumen teilen sich die letzten zwei Kacheln die Zeile, und die Zahlenzeile von „Nicht verwendet“ ist in die Kachel gewandert.
- Apps & Integrationen: Die obere Kennzahlenreihe entfällt. Die drei Kacheln (Apps, Core, Custom) sind breiter, der Text bricht nicht mehr um, und sie tragen die Hinweise selbst: laufende Apps, belegter Platz, Updates und Integrationen mit Problem.
- Bestand: In der Ansicht „Nach Objekttyp“ hebt der Ring den Abschnitt hervor, über dem die Maus liegt oder dessen Tabellenzeile sie berührt; umgekehrt leuchtet die Zeile auf, wenn die Maus auf dem Ringabschnitt liegt.
- Recorder, Datenbank: „Fehlende Stunden in Statistiken“ ist verständlicher: ein kurzer Satz sagt, ob die Lücken alle Sensoren oder nur einzelne betreffen, darunter steht offen die Liste „Sensoren mit den meisten Lücken“ als sortierbare, durchsuchbare Tabelle wie die anderen Listen (Spalte „Gemeinsame“ nur, wenn es gemeinsame Lücken gibt).
- Läufe: Die Liste „Alle gezählten Läufe“ ist auf großen Bildschirmen besser lesbar: die Namensspalte ist schmaler, die Zahlen stehen näher am Namen.
- Läufe: Die Detailseite einer Automation oder eines Skripts zeigt den Verlauf der Läufe über 30 Tage statt 7 (die Zahlen und die Liste bleiben bei 7 Tagen).
- Befunde: Die Seite hat einen klareren Aufbau: ein Panel mit den Reitern Offen, Neu, Bekannt … und „Zuletzt behoben“ (statt eines Faltbereichs darüber). Suche und Filter stehen zuerst; im Reiter „Offen“ folgen zuerst die Ausfälle als aufklappbare Gruppe, dann die einzelnen Befunde. Die Auswahl-Knöpfe erscheinen erst nach dem ersten Markieren; vorher gibt es nur das Kästchen „Seite auswählen“.
- Befunde: Die Zahl der Befunde zählt jetzt jeden Ausfall einmal und jeden Befund ohne Ausfall dahinter („8 Ausfälle + 6 einzelne = 14“); die Folgebefunde der Ausfälle stehen als Unterzeile unter der Kachel „Alle“. Das gilt für die Zahl am Reiter, die Kachel „Offene Befunde“, den Link „Alle Befunde“ und die Befunde-Seite. Die Kacheln der Unterseiten (z. B. Komponenten) haben mehr Platz für den Text.
- Recorder, Lauteste Entitäten: Die Liste ist jetzt eine sortierbare Tabelle wie „Auffälligkeiten“ (Name, Einordnung, Zeilen, Zeilen pro Tag, ohne neuen Zustand, Attribute, lauteste Stunde) statt vierzeiliger Karten; auf dem Telefon wird sie zu Karten. Im Kopf der Auswahlspalte markiert ein Kästchen alle Zeilen der Seite (auch bei „Auffälligkeiten“ und in der Kostenliste).
- Recorder: Die Auswahlspalte der Tabellen („Auffälligkeiten“, Lauteste Entitäten) ist nur noch so breit wie das Kästchen; der Kopf zeigt ein Symbol statt des Worts „Auswahl“.
- Übersicht: Neue Karte „Backup-Schutz“ neben System und Datenbank: letztes Backup, letzter automatischer Lauf und Gesamtergebnis der Prüfungen, mit Link zu den Details.
- Übersicht: Hinweise, „Seit dem letzten Scan“ und der Inventarstatus stehen in einer dreispaltigen Zeile; darunter System und Datenbank.
- Übersicht: „Seit deinem letzten Besuch“ steht jetzt in der Fußzeile von „Was muss ich jetzt tun?“, rechts neben den Wartungszielen, und nicht mehr lose zwischen den Karten. Der Text hatte „vor“ doppelt („vor vor 41 Min.“).
- Übersicht: „Wichtigste Befunde“ ist in „Was muss ich jetzt tun?“ aufgegangen: die Zeile „Ausfälle“ klappt auf und zeigt die betroffenen Integrationen, „Einzelne Befunde“ steht als aufklappbarer Bereich unter „Bald“, und „Alle Befunde“ ist ein Link im Kopf der Karte.
- Zugangsdaten: Die Kachel „Felder mit Wert“ entfällt; die Zahl steht als Unterzeile unter „Integrationen mit Zugangsdaten“.
- Recorder, Last: Zeilen, Entitäten und Ereignisse stehen als drei beschriftete Kennzahlen statt in einem Satz; was nicht mitgezählt wird (ausgeblendet, deaktiviert, dauerhaft ausgefallen), steht als eigene Marken mit Erklärung darunter.
- Reparieren: Die Karte „Sensorfehler bereinigen“ hat jetzt ihren Titel wie die anderen, und die Titel der Karten tragen den Namen ihrer Kachel („Sensorfehler bereinigen“, „Zähler wechseln“).
- Übersicht: Drei Zonen statt zwei Spalten: oben Status und Aufgaben, in der Mitte „Wichtigste Befunde“ (höchstens fünf Zeilen) mit dem Inventarstatus darunter neben den Hinweisen, unten System, Datenbank und Vergleich als Zustandskarten. Die Karte „Nach Objekttyp“ entfällt (das Inventar zeigt die Typen). In der System-Karte steht der Wert jetzt rechts und der Balken darunter.
- Inventar: Statt der Kacheln zeigt ein Ring mit Tabelle die Objekttypen: die fünf größten, der Rest auf Knopfdruck. Eine Zeile filtert die Liste, ein zweiter Klick hebt den Filter auf; die Spalten „Nicht verfügbar“ und „Verwaist“ filtern nach Typ und Zustand zugleich.
- Inventar: Suche und die Filter Typ, Zustand und Herkunft stehen in einer Zeile; auf schmalen Bildschirmen brechen sie um.
- Speicher: Die Kacheln Speicher, Arbeitsspeicher, Prozessor und Swap zeigen eine Kurve der letzten Tage (ein Wert alle fünf Minuten, sieben Tage lang gehalten; beim Prozessor auch die Spitze). Eine Stunde nach der Installation erscheint die erste Kurve.
- Speicher: Die zwei Kacheln „Belegung“ und „Sonstiges“ sind weg; drei Chips (Nach Kategorie, Nach Ordner, Weitere) wählen die Liste, jede mit eigener Überschrift.
- Start von Home Assistant: Das Banner nennt den Schritt (Home Assistant lädt, Wartezeit mit Countdown, abschließender Scan mit Fortschritt) statt nur „startet noch“.
- Blueprints und Detailseite: Jede Blueprint-Art ist ein Bereich mit Zahl (offen nur, wenn es Funde gibt); auf der Detailseite einer Entität oder eines Geräts ist „Umb...
v1.4.0
Defekte Referenzen in Dashboards sind jetzt lesbar und gruppiert.
Neu
- Defekte Dashboard-Referenzen: Statt eines Pfads wie
views/12/sections/1/cards/0/…stehen Tab, Abschnitt und Kartentyp da. Die Referenzen einer Karte sind eine aufklappbare Zeile, und die Diagnose hat eine Zeile je Karte. - Vorschläge: Zu einer fehlenden Entität nennt Housekeeper vorhandene mit ähnlichem Namen („Vielleicht: …“), bei Dashboards, Automationen, Skripten, Szenen und Helfern.
- Verwaiste Karten: Ist mehr als die Hälfte der Referenzen einer Karte defekt, weist Housekeeper darauf hin, die Karte ganz zu entfernen.
Behoben
- Lange Werte in der Diagnose werden nicht mehr mit „…“ abgeschnitten.
English
Broken references in dashboards are now readable and grouped.
New
- Broken dashboard references: Instead of a path such as
views/12/sections/1/cards/0/…you see the tab, section and card type. The references of one card are a single expandable row, and the diagnosis has one row per card. - Suggestions: For a missing entity Housekeeper names existing ones with a similar name (“Maybe: …”), in dashboards, automations, scripts, scenes and helpers.
- Abandoned cards: When more than half of a card's references are broken, Housekeeper points out that the whole card can be removed.
Fixed
- Long values in the diagnosis are no longer cut off with “…”.
v1.3.0
Ein Logbuch für eigene Einträge, Objektseiten mit Reitern „Aktionen“ und „Verlauf“, Batterien mit Prognose und Knopfzellen in Volt, Richtlinien direkt am Objekt und ein überarbeiteter Recorder.
Neu
- Logbuch: Die eigenen Einträge sind jetzt ein Logbuch: ein Dialog zum Schreiben, ein Reiter unter „Änderungen“, eine kompakte Karte je Objekt und ein Vorschlag nach einer Aktion. Wird ein Gerät entfernt oder vergessen, schreibt Housekeeper es ins Logbuch, und die Liste der entfernten Geräte zeigt den Eintrag. Der Reiter „Verlauf“ eines Geräts hat keine eigene Notiz mehr (alte Notizen entfallen).
- Verlauf eines Objekts: Objekte haben einen Reiter „Verlauf“ mit ihrem Logbuch, den Plänen, die sie nannten, und bei Geräten mit ihrem Lebenslauf; auch das, was Housekeeper bemerkt hat.
- Scanpunkte: Aus dem Verlauf der Scans lässt sich ein benannter Scanpunkt setzen. Er bleibt bis zum Löschen und dient als Vergleichsbasis.
- Objektseiten: Entität, Gerät, Integration, Automation, Skript und Szene lesen sich auf der Übersicht und ändern Dinge im Reiter „Aktionen“ (Formulare als Zeilen einer Karte, nach Zweck gruppiert). Die Karte „Bekannt“ fasst alles zusammen, mit der Quelle jeder Zeile; die technischen Daten stehen in zwei gleich breiten Spalten. Die Markierung wanderte in den Reiter „Aktionen“.
- Verlauf kürzen auch auf der Seite einer Entität: Zustände, Kurz- und Langzeitstatistik zum Anhaken, oder ein Stück Zustände.
- Entfernen mit Recorder-Daten: Beim Entfernen von Entitäten wählst du die Recorder-Daten je Entität, mit Voreinstellung, Sperre fürs Energie-Dashboard und Zusammenfassung im Plan.
- Batterien: eine Tabelle mit Prognose bis 90 Tage (Zeitfenster) und Bedarf der nächsten 30 Tage; jeder Sensor trägt den Namen seines Geräts. Der Typ kommt, wenn vorhanden, aus Battery Notes (dessen übrige Entitäten zählen nicht mit). Sensoren ohne Wechselbatterie werden aus den anderen Sensoren des Geräts vorgeschlagen und nicht gezählt. Knopfzellen in Volt (CR2016, CR2032, CR2450) zeigen Balken und Prozent aus einer Kurve; „Leer in“ sagt „nicht absehbar“ statt „stabil“.
- Richtlinien: Verstöße klappen mit einem Klick auf die Zeile auf, mit Grund und Abhilfe (Umbenennen, Bereich zuweisen, Objekt öffnen, Ausblenden). Die Sammelumbenennung entfällt. Die Übersicht eines Objekts zeigt seine Verstöße mit denselben Abhilfen. Beim Umbenennen startet das Feld leer, Vorschläge sind Knöpfe (der beste „empfohlen“, ein Klick wechselt oder leert).
- Neue Richtlinie „Entitäts-ID mit Geräteadresse“: meldet IDs, die aus einer Adresse bestehen (IP in privaten Bereichen, MAC, Funk- oder Zigbee-Adresse wie
eltako_gw1_ff_c2_4a_89), weil sie nichts über das Gerät sagen und sich ändern können. Der erste Vorschlag ist der Name. Wie alle Richtlinien ist sie zunächst aus. - Geänderte Richtlinie „Entitäts-ID mit angehängter Zahl“: zählt nur noch Zähler bis drei Stellen (
_2bis_999) und überspringt Adress-IDs;switch.schedule_878149ist damit kein Fund mehr. - Recorder: Reiter „Auffälligkeiten“ (eine Karte je Entität mit allen Gründen und Schwellen, Filter, Markieren zum Ausschließen) und „Ereignisse“ (Balken, Anteil, Rate pro Tag). Empfohlene Ausschlüsse sind erkennbar, „Nur Vorschläge“ blendet den Rest aus. Integrationen zeigen ihre lautesten Entitäten. Alten Verlauf kürzen sagt, was geht und was bleibt.
- Gerät austauschen, Zähler wechseln, Verweise ersetzen: Auswahl per Tippen statt Browser-Liste; Prüfzeilen im Formular, Zusammenfassung der Paare, Modi als Karten mit Folgen und Zeitleiste; die Vorschau zeigt jede Quelle mit alter und neuer Zeile. Reparaturen von Zählern und Zeiträumen sagen, was geprüft wurde und was sich ändert.
- Wartung: Erinnerungen mit Fälligkeitstag und Verlauf, als Tabelle; Erinnerungen und Logbuch-Einträge entstehen in einem Dialog. Löschen von Erinnerung, Eintrag, Plan, Ansicht oder Vorlage fragt vorher nach. Die Bestätigungen im Backup-Schutz öffnen per Knopf in der Zeile.
- Status: Der Ring zählt Themen; nur dringende ziehen Punkte ab, ein Klick erklärt die Zahl.
- Übersicht und Graph: ohne die Kachelkarte „Was möchtest du tun?“; auf dem Handy stehen die drei Kennzahlen in einer Reihe, „Neu scannen“ ist kleiner. Der Graph hat feste Höhe, einklappbare Legende, umbrechende Namen und einen Hinweis auf dem Handy.
- Export: zeigt, wie viele Entitäten gewählt sind, und kehrt zur Seite zurück, von der er kam.
Behoben
- „Keine Wechselbatterie“ aktualisiert die Liste sofort, auch bei Volt-Sensoren; die Batterietabelle öffnet mit allen Batterien statt nur den niedrigen.
- Der Klick auf einen Umbenennen-Vorschlag in den Richtlinien tat nichts.
- Der Rahmen eines Dialogfelds überdeckte den Feldtitel; die Chips in den Dialogen sind gleich groß, haben einen Zeiger, und die gewählte ist erkennbar.
- Backup-Schutz: Pillen stehen in einer Linie, der Knopf unter dem Text.
- Die Automationsseite überlappt keinen Text mehr und stapelt die Laufbalken nicht.
- Die Aufräum-Hinweise der Wirkung nennen jetzt, dass beim Entfernen auch die Statistik gelöscht wird, und die nicht geprüften dynamischen Templates.
- Striche über Hinweisen im ganzen Panel entfernt.
English
A logbook for your own entries, object pages with "Actions" and "History" tabs, batteries with a forecast and coin cells in volts, policies right at the object and a reworked recorder.
New
- Logbook: Your own entries are now a logbook: a dialog to write them, a tab under "Changes", a compact card per object and a suggestion after an action. A removed or forgotten device is written to the logbook, and the list of removed devices shows the entry. The "History" tab of a device has no note of its own (old notes are dropped).
- History of an object: Objects have a "History" tab with their logbook, the plans that named them and, for devices, their life; also what Housekeeper noticed.
- Scan points: From the history of the scans you can set a named scan point. It stays until deleted and serves as a comparison base.
- Object pages: Entity, device, integration, automation, script and scene read on the overview and change things in the "Actions" tab (forms as rows of one card, grouped by purpose). The "Known" card sums up everything with the source of each line; the technical data sit in two equal columns. The mark moved to the "Actions" tab.
- Trim history on the page of an entity too: states, short-term and long-term statistics to tick, or a stretch of states.
- Removing with recorder data: Removing entities chooses the recorder data per entity, with a default, a lock for the Energy dashboard and a summary in the plan.
- Batteries: one table with the forecast up to 90 days (windows) and the need of the next 30 days; each sensor carries the name of its device. The type comes from Battery Notes when present (its other entities are ignored). Sensors that are no replaceable battery are proposed from the device's other sensors and not counted. Coin cells in volts (CR2016, CR2032, CR2450) show a bar and a percent from a curve; "Empty in" says "no forecast" instead of "stable".
- Policies: violations open with a click on the row, with the reason and the fix (rename, assign an area, open object, hide). The bulk rename is gone. An object's overview shows its violations with the same fixes. Renaming starts with an empty field and suggestions as buttons (the best one "recommended", a click switches or clears).
- New policy "Entity id with a device address": reports ids made of an address (IP in private ranges, MAC, radio or Zigbee address such as
eltako_gw1_ff_c2_4a_89), because they say nothing about the device and can change. The first suggestion is the name. Like all policies it is off at first. - Changed policy "Entity id with a trailing number": counts only counters up to three digits (
_2to_999) and skips address ids;switch.schedule_878149is no longer a finding. - Recorder: tabs "Findings" (one card per entity with all its reasons and thresholds, filters, mark for exclusion) and "Events" (bars, share, rate per day). Recommended exclusions are easy to spot, "Suggestions only" hides the rest. Integrations show their loudest entities. Trimming old history says what goes and what stays.
- Exchange device, change meter, replace references: pick by typing instead of the browser list; check lines in the form, a summary of the pairs, modes as cards with their consequences and a timeline; the preview shows each source with its old and new line. Repairs of counters and ranges say what was checked and what changes.
- Maintenance: reminders with a due day and a history, as a table; reminders and logbook entries are made in a dialog. Deleting a reminder, entry, plan, view or template asks first. The confirmations in backup protection open from a button in the row.
- Status: the ring counts topics; only urgent ones take points off, a click explains the number.
- Overview and graph: without the tile card "What would you like to do?"; on a phone the three figures sit in one row and "Scan now" is smaller. The graph has a fixed height, a foldable legend, wrapping names and a note on a phone.
- Export: shows how many entities are selected and returns to the page it came from.
Fixed
- "No replaceable battery" updates the list at once, volt sensors included; the battery table opens with every battery instead of only the low ones.
- A click on a rename suggestion in the policies did nothing.
- The frame of a dialog field covered its title; the chips in dialogs share size and pointer, and the chosen one is visible.
- Backup protection: pills sit in one line, the button under the text.
- The automation page no longer overlaps text or stacks the run bars.
- The impact texts now say that removing also deletes the statistics, and name the dynamic templates that are not checked.
- Lines above notes across the panel removed.
v1.2.0
Mehr Aufräumen direkt an der Entität, ein klarerer Recorder-Ausschluss und ein Panel, das bei Fehlern nicht mehr einfriert.
Neu
- Umbenennen und Bereich zuweisen auch auf der Detailseite einer Entität oder eines Geräts, je als Plan mit Vorschau und Rückgängig; in der Richtlinienliste für viele auf einmal.
- Recorder-Ausschluss: eine schmale Leiste statt eines großen Kastens, mit YAML zum Kopieren und den Schritten danach. „Last im Recorder“ und „Recorder-Kosten“ zeigen, was der Recorder schon ausschließt; ausgeschlossene Entitäten lassen sich zum Kürzen des alten Verlaufs wählen.
- Sparklines in den Kacheln der Befundliste; ein eigener Reiter für die Housekeeper-Backups in der Wartung.
- Labels auch für Skripte und Szenen.
- Einstellungen: Die Angaben für eine Fehlermeldung (Versionen, Browser oder App, letzte Fehler) lassen sich kopieren; eine Vorlage für Fehlermeldungen fragt danach.
- Export: alle Entitäten mit einem Klick wählen.
Behoben
- In Safari und der Companion-App blieb das Panel auf „Scanning…“ stehen (#7).
- Ein neuer Plan aus der Befundliste oder der Detailseite öffnete die Seite nicht am Plan (#8).
- Eine Ansicht, die einen Fehler wirft, zeigt eine Meldung mit Weg zurück, statt das Panel einzufrieren; eine fehlgeschlagene Aktion ersetzt die Seite nicht mehr.
- Ein Doppelklick erzeugt keinen zweiten Plan mehr.
- Die Karte „Gerät austauschen“ zeigte den Titel der Recorder-Auswahl.
- Listen mit Entitäten zeigen überall Name, ID und Zusatzangaben gleich; Richtlinienliste, Listenwerkzeuge und Trennlinien sauber ausgerichtet.
- Die Statuskachel der Befundliste zeigt dieselbe Größe wie ihre Linie.
- Das Backup vor dem Löschen im Recorder enthält die Datenbank.
English
More tidying right at the entity, a clearer recorder exclusion, and a panel that no longer freezes on errors.
New
- Rename and assign an area on the detail page of an entity or device too, each as a plan with preview and undo; for many at once in the policy list.
- Recorder exclusion: a slim bar instead of a large box, with YAML to copy and the steps afterwards. "Recorder load" and "Recorder costs" show what the recorder already excludes; excluded entities can be picked to trim their old history.
- Sparklines in the tiles of the findings list; its own tab for Housekeeper backups in Maintenance.
- Labels for scripts and scenes too.
- Settings: the details for a bug report (versions, browser or app, last errors) can be copied; an issue template asks for them.
- Export: select all entities with one click.
Fixed
- In Safari and the Companion app the panel stayed on "Scanning…" (#7).
- A new plan from the findings list or the detail page did not open the page at the plan (#8).
- A view that throws shows a message with a way back instead of freezing the panel; a failed action no longer replaces the page.
- A double click no longer creates a second plan.
- The "Exchange device" card showed the title of the recorder selection.
- Entity lists show name, ID and extra facts the same way everywhere; the policy list, the list tools and the separators are aligned cleanly.
- The status tile of the findings list shows the same quantity as its line.
- The backup before deleting in the recorder includes the database.
v1.1.0
Aufräumen wird mächtiger: Pläne als Assistent, Verlauf kürzen, Backups und Automationen löschen, Entitäten umbenennen und Bereiche zuweisen. Dazu Batterien mit Typ und Einkaufsliste.
Neu
- Pläne als Assistent: Prüfen, Bestätigen, Ausführen, Ergebnis in vier Schritten; ein Plan ohne ausführbare Aktion zeigt nur den Grund.
- Verlauf kürzen: Gespeicherte Zustände ausgewählter Entitäten löschen, die älter als eine gewählte Zahl von Tagen sind (endgültig, mit Backup davor).
- Housekeeper-Backups aufräumen: Liste der eigenen Backups mit Regel „letzte N behalten und alles jünger als M Tage“; Backups beobachteter Pläne und das jüngste mit Rückgängig sind geschützt.
- Automationen löschen: Ungenutzte Automationen aus
automations.yamlals Plan entfernen, mit Vorschau, Prüfung und Rückgängig. - Umbenennen mit Verweisen: Neue Entitäts-ID, Verweise in Automationen, Skripten, Szenen und Dashboards ziehen mit; Rückgängig stellt Dateien und ID wieder her.
- Bereich zuweisen: Für Entitäten und Geräte ohne Bereich, mit Vorschlag aus Gerät oder Integration.
- Batterien: Batterietyp je Gerät mit Einkaufsliste für 30 Tage, erkannter Batteriewechsel zum Eintragen; Spannungsbatterien zählen in der Übersicht mit.
- Automationsziele: Verlauf je Automation und ein Befund, wenn ein Ziel wiederholt verfehlt wird.
- Recorder: Karte „Im Recorder“ je Entität und Auswahl für den Ausschluss in
configuration.yaml. - Export aus dem Inventar als CSV, Markdown oder JSON; eigene Einträge im Verlauf der Änderungen; Sparklines in den Kopfkacheln.
Behoben
- Recorder-Löschungen warten auf jeden Block, bevor gezählt wird.
- Während ein Plan schreibt, lädt Housekeeper nicht neu; ein durch Neustart unterbrochener Lauf endet als teilweise oder abgebrochen.
- Die Statuszahl ist in jeder Ansicht gleich.
- Scheitert das kleine Backup, bietet Housekeeper ein vollständiges als neue Vorschau an, statt es von selbst zu starten.
English
Cleanup gets more capable: plans as a guided flow, trimming history, deleting backups and automations, renaming entities and assigning areas. Plus batteries with type and a shopping list.
New
- Plans as a guided flow: check, confirm, run, result in four steps; a plan with nothing to run shows only the reason.
- Trim history: delete stored states of selected entities older than a chosen number of days (final, with a backup first).
- Tidy Housekeeper backups: list of its own backups with the rule "keep the last N and everything younger than M days"; backups of watched plans and the newest one with undo are protected.
- Delete automations: remove unused automations from
automations.yamlas a plan, with preview, verification and undo. - Rename with references: new entity ID, references in automations, scripts, scenes and dashboards follow; undo restores files and ID.
- Assign an area: for entities and devices without one, suggested from the device or the integration.
- Batteries: battery type per device with a 30-day shopping list, a detected battery change to log; batteries in volts count in the overview.
- Automation goals: history per automation and a finding when a goal is missed repeatedly.
- Recorder: an "In the recorder" card per entity and a selection for the exclusion in
configuration.yaml. - Export from the inventory as CSV, Markdown or JSON; own entries in the change history; sparklines in the header tiles.
Fixed
- Recorder deletions wait for every block before counting.
- Housekeeper does not reload while a plan writes; a run cut off by a restart ends as partial or aborted.
- The status number is the same in every view.
- If the small backup fails, Housekeeper offers a full one as a new preview instead of starting it on its own.
v1.0.5
Zwei Fehler behoben, die in 1.0.3 und 1.0.4 steckten, und vier neue Wartungsziele.
Behoben
- Scan bricht ab (Issue #5): Mit Home Assistant 2026.10 scheiterte der erste Scan an
Automationen mit Vorlagen („Template is not a container or iterable“). Housekeeper
übernimmt aus Home Assistant nur noch echte IDs. - Zeilen anhaken ging nicht: Das Anhaken einzelner Zeilen in Befunden, Aufräumen und
beim Löschen von Statistiken löste einen Fehler aus. - Statistiken löschen: Mehr als 200 ausgewählte Reihen liefen auf einen leeren Fehler.
Jetzt nimmt jeder Durchgang die ersten 200, der Rest bleibt ausgewählt; der Knopf zeigt
die Zahl, und nach „Jetzt ausführen“ springt die Seite zum Fortschritt.
Neu
- Wartungsziele: Sensoren ohne neue Meldung, wiederkehrende Ausfälle, Automationen mit
Fehlern (30 Tage) und verwaiste Statistiken.
English
Two bugs fixed that were in 1.0.3 and 1.0.4, and four new maintenance goals.
Fixed
- Scan aborts (issue #5): with Home Assistant 2026.10 the first scan failed on
automations with templates ("Template is not a container or iterable"). Housekeeper now
takes only real IDs from Home Assistant. - Ticking rows did not work: ticking single rows in Findings, Cleanup and when
deleting statistics raised an error. - Deleting statistics: more than 200 selected series ended in an empty error. Each
round now takes the first 200 and the rest stays selected; the button shows the count,
and after "Run now" the page jumps to the progress.
New
- Maintenance goals: sensors without a new report, recurring outages, automations with
errors (30 days) and orphaned statistics.
v1.0.4
Neue Erkennung für Sensoren, die nichts mehr melden.
Neu
- „Meldet nicht mehr“: Ein Sensor, der seinen letzten Wert behält, aber länger als das
Limit nichts Neues meldet, erscheint als Befund. Standard 48 Stunden (Option
stale_hours, 0 = aus), nur für Sensoren mit Messwerten; pro Sensor einstellbar in der
Übersicht der Entität, auch für andere Entitäten. - Befunde: In „Ausgeblendet“, „Bekannt“ und „Zurückgestellt“ gibt es „Wieder
einblenden“. - Datenbank: Die Karte zeigt den ältesten Eintrag im Recorder.
English
New detection for sensors that stopped reporting.
New
- "Stops reporting": a sensor that keeps its last value but reports nothing new for
longer than the limit appears as a finding. Default 48 hours (optionstale_hours,
0 = off), for sensors with measurements only; adjustable per sensor on the entity's
overview, also for other entities. - Findings: "Show again" in "Hidden", "Known" and "Snoozed".
- Database: the card shows the oldest entry in the recorder.
v1.0.3
Bedienung und Lesbarkeit.
Neu
- Klares Ergebnis nach einem Plan: Ein Band zeigt grün, gelb oder rot, wie es ausging
und ob Rückgängig geht. Der Plan wartet jetzt die Prüfung ab, statt auf „Ausgeführt“
stehen zu bleiben. - Verwaiste Statistiken: Spalten „Erster Eintrag“ und „Datensätze“, Checkbox im
Listenkopf, „Nur Ausgewählte zeigen“. - Bestätigung: ein Haken für alle zu prüfenden Einträge statt einem pro Zeile;
abgebrochene Pläne lassen sich wiederholen; der Prüfbericht lässt sich einklappen. - Bedienung: Shift-Klick wählt Bereiche, Kopierknopf an IDs, „Filter zurücksetzen“,
Tasten/undEsc, Pfeiltasten in Listen, kurze Meldungen, „Seit deinem letzten
Besuch“ auf der Übersicht, „Nur lesen“/„Kann ändern“ pro Seite. - Knöpfe nach Wirkung abgestuft, Löschen ist rot.
Geändert
- Schmale Bildschirme: Schrittleiste des Assistenten und Erinnerungen passen jetzt.
- Doppelte Kachelzeile bei „Verwaiste Statistiken“ entfernt.
English
Usability and readability.
New
- Clear result after a plan: a band shows green, amber or red, how it went and
whether undo works. The plan now waits for the check instead of staying on "Executed". - Orphaned statistics: columns "First entry" and "Records", a checkbox in the list
header, "Show selected only". - Confirmation: one tick for all entries to review instead of one per row; aborted
plans can be repeated; the audit report can be folded. - Handling: Shift-click selects ranges, copy button on IDs, "Reset filters", keys
/
andEsc, arrow keys in lists, short messages, "Since your last visit" on the overview,
"Read only"/"Can change" per page. - Buttons weighted by effect, deleting is red.
Changed
- Narrow screens: the assistant's step bar and reminders now fit.
- Duplicate tile row removed from "Orphaned statistics".