Meine HACS-Integration zur Überwachung ALLER* Geräteverbindungen

Vielen Dank für das Feedback und: interessantes Szenario!

Aber genau für sowas wollte ich ein Tool haben und fand keines. Deswegen entstand der Observer. Er löst zwar kein Problem, aber kann sie einem überhaupt erstmal zeigen.

Am meisten freut mich, dass die Integration Dir tatsächlich auch geholfen hat :+1:

1 „Gefällt mir“

Es ist so weit! Mit Version 1.2 kommt jetzt die Einbeziehung von HomeAssistant-Labels. Die Konfiguration des Connection Observers muss ab jetzt nur noch ein Mal geöffnet werden - außer Ihr wollt es nicht anders :wink:

:label: Label Once, Monitor Forever

:new_button: Label-basierte Überwachung

Das größte Feature seit dem ersten Release — und ein grundlegend neuer Ansatz,

wie Connection Observer in den Alltag integriert werden kann.

Drei Labels. Unbegrenzte Kontrolle.

Beim Update werden automatisch drei Labels in deinem Home Assistant angelegt:

| Label | Verhalten |

|—|—|

| observer_critical | Sofort benachrichtigen — kein Delay, kein Cooldown, unabhängig von den globalen Einstellungen. In der Zusammenfassung mit :red_circle: markiert. |

| observer_watch | Überwachen nach den globalen Einstellungen. |

| observer_ignore | Gerät vollständig von jeder Überwachung ausschließen. |

Kein Öffnen der Konfiguration mehr nötig

Bisher musste man für jedes neue Gerät entweder sicherstellen, dass sein

Protokoll bereits ausgewählt ist — oder in den Einstellungen des Observers

nachbessern. Das entfällt vollständig.

Der neue Workflow: Neues Gerät in HA hinzugefügt → Label vergeben → fertig.

Änderungen wirken sofort, ohne Reload, ohne einen einzigen Klick in die

Konfiguration des Observers.

Protokolle und Labels — zwei Wege, ein Ziel

Labels arbeiten vollständig unabhängig von Protokollen. Mögliche Szenarien:

  • Nur Protokolle — wie bisher. Jedes Gerät einer ausgewählten

Integrationsfamilie wird automatisch erfasst.

  • Nur Labels — maximale Kontrolle. Jedes Gerät wird explizit ein- oder

ausgeschlossen. Kein Protokoll muss ausgewählt werden.

  • Kombination — Protokolle als Basis-Netz, Labels für Feintuning.

Ein einzelnes Gerät aus einer überwachten Familie per observer_ignore

herausnehmen? Oder ein Gerät aus einer nicht überwachten Familie trotzdem

als kritisch markieren? Beides funktioniert.

observer_critical — höchste Priorität

Geräte mit dem Label observer_critical werden immer sofort gemeldet —

unabhängig davon, ob die Sofortbenachrichtigung global aktiviert ist, und ohne

jede Verzögerung oder Cooldown-Sperre. Typische Kandidaten: NAS, Router,

Heizungssteuerung, Alarmsystem. Geräte, bei denen jede Minute zählt.

In der Tagesübersicht werden sie mit :red_circle: statt • hervorgehoben, damit sie

sofort ins Auge fallen.

Konflikt-Erkennung

Trägt eine Entität sowohl observer_critical oder observer_watch als auch

observer_ignore, gewinnt observer_ignore. Der Observer protokolliert den

Konflikt und weist in der nächsten Zusammenfassung darauf hin — damit kein

unbeabsichtigter Ausschluss unbemerkt bleibt.

1 „Gefällt mir“