Frische Luft dank Fenster Tracker: Lass Home Assistant zählen, wie oft ein Fenster geöffnet wurde!

Wie kann man in Home Assistant zählen, wie oft ein Fenster im Laufe des Tages zum Lüften geöffnet wurde? Diese Frage wurde mir in einem Videokommentar gestellt und natürlich musste ich daraus ein Video machen! 😉 Um es gleich zu Beginn zu sagen: Meine Umsetzung ist recht simpel, aber dennoch, denke ich, mit dem konkreten Beispiel des Fenster-Trackers nicht uninteressant für den ein oder anderen von euch – denn frische Luft wollen wir doch alle haben, oder?

Zu faul zum Lesen? Hier gibt es das Ganze auch als Video von mir 😉

Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen

Bevor wir loslegen, hier eine kurze Übersicht, was du brauchst:

  1. Home Assistant
  2. mindestens einen Fenster-Sensor, dessen Zustand in Home Assistant bekannt ist

Zum Erstellen eines Fenster-Trackers legen wir zunächst einen neuen Zähler an. Hierfür wechseln wir zu Einstellungen -> Geräte & Dienste und wechseln hier auf den Reiter Helfer. Hier wählen wir unten rechts Helfer erstellen.

Aus der Auswahlliste wählen wir ziemlich weit unten den Eintrag Zähler:

Du magst Home Assistant? Dann abonniere kostenlos meine Beiträge mit Tipps, Tricks und Anleitungen rund um Home Assistant:

Follow Home Assistant
( 470 Followers )
X

Follow Home Assistant

E-mail : *
* Ich stimme der Datenschutzerklärung zu!

Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders überlegen!

In dem sich öffnenden Pflegedialog müssen wir nun folgende Angaben machen:

  • Name des Zählers
  • Anfangswert und
  • Schrittweite

Die Option „Den letzten bekannten Wert wiederherstellen, wenn Home Assistant startet“ lassen wir aktiv.

Die anderen Optionen werden für das konkrete Beispiel nicht benötigt und die genaue Funktionsweise bzw. Bedeutung von diesen, liest du am einfachsten in der offiziellen Doku nach!

Wenn du die Angaben gemacht hast, wählst du Erstellen unten rechts. Es wird nun eine neue Entität erstellt, welche du in den Entwicklerwerkzeugen -> Zustände findest, wenn du nach „counter.“ suchst. In meinem konkreten Fall lautet die Entität counter.fenster_test, da ich im vorherigen Dialog als Namen „Fenster Test“ angegeben habe:

Nun musst du noch eine Automatisierung erstellen, welche den Zähler um einen Schritt hochzählt, sobald das zu überwachende Fenster für X Minuten geöffnet wurde. Das kann dann wie folgt aussehen, wobei du das natürlich an deine Entitäten anpassen musst:

alias: 1-YT-Fenster-Test
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.kuche_fenster_contact
    to: "on"
    for:
      hours: 0
      minutes: 15
      seconds: 0
conditions: []
actions:
  - action: counter.increment
    metadata: {}
    data: {}
    target:
      entity_id: counter.fenster_test
mode: single

Kurze Erklärung: Sobald das Fenster für 15 Minuten geöffnet ist, wird die Action counter.increment aufgerufen, wodurch der Zähler um einen Schritt hochgezählt wird.

Da wir aber tägliche Werte haben wollen, benötigen wir noch eine weitere Automatisierung, mit welcher wir den Zähler jeder Nacht wieder auf Null zurücksetzen, damit die Zählung für den neuen Tag von vorne beginnen kann.

Auch diese Automatisierung ist super simpel:

alias: 1-YT-Fenster-Test-2
description: ""
triggers:
  - trigger: time
    at: "00:00:01"
conditions: []
actions:
  - action: counter.reset
    metadata: {}
    data: {}
    target:
      entity_id: counter.fenster_test
mode: single

Jede Nacht um 00:00 Uhr und eine Sekunde, wird die Action counter.reset aufgerufen, wordurch der Zähler zurückgesetzt wird.

Im Verlauf kann ein solcher Zähler dann wie folgt aussehen:

Nun könnte man eine weitere Automatisierung beispielsweise bauen, welche um 17 Uhr überprüft, ob das Fenster an dem aktuellen Tag schon mindestens 2mal geöffnet wurde. Ist dies nicht der Fall, versendest du eine Push-Benachrichtigung mit der Aufforderung zu Lüften.

Produktempfehlungen

1 Gedanke zu „Frische Luft dank Fenster Tracker: Lass Home Assistant zählen, wie oft ein Fenster geöffnet wurde!“

Kommentare sind geschlossen.