Von: Simon

Mit Home Assistant richtig lüften und Schimmelbildung vorbeugen

Du hast Schimmelprobleme oder willst verhindern, dass dieser überhaupt entsteht?

Hier zeige ich dir, wie du mit Home Assistant berechnen kannst, ob du ein Fenster öffnen solltest, um die Luftfeuchtigkeit zu senken oder ob es sogar kontraproduktiv wäre 🙌

Inhaltsverzeichnis

Voraussetzungen

Home Assistant muss bereits installiert sein, auf welcher Hardware spielt keine Rolle.

Benötigte Gadgets

Wie im Video angesprochen, benötigst du eine Temperatur und Luftfeuchtigkeitssensor, sowohl für innen als auch für außen. Anschließend einige mögliche Geräte für Home Assistant, die du nutzen könntest.

ZigBee

Diese Geräte benötigen auf Home Assistant z.B. Zigbee2MQTT

Zuletzt aktualisiert am 28.01.2023 um 21:01 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.
Zuletzt aktualisiert am 28.01.2023 um 21:01 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.
Zuletzt aktualisiert am 29.01.2023 um 07:30 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Günstige Alternative von Aliexpress: Tuya-WSD500A

Dies ist der Sensor, den ich für außen benutze: https://go.simon42.com/Tuya-WSD500A*

Die beiden Aqara-Sensoren von oben sind übrigens etwas genauer, was Messerergebnisse angeht.

Wenn du dich für die Genauigkeit der Sensoren interessierst, kann ich dir diesen Beitrag empfehlen.

Wi-Fi

Zuletzt aktualisiert am 26.01.2023 um 15:23 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Homematic / RaspberryMatic

Zuletzt aktualisiert am 29.01.2023 um 07:30 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Code-Snippets

Hier die versprochenen Abschnitte aus meiner Configuration.yaml sowie die Automation

Absolute Luftfeuchtigkeit & Unterschied

template:
    # Errechnet aus der relativen Luftfeuchtigkeit und Temperatur im Innenraum die absolute Luftfreuchtigkeit in Gramm pro Kubikmeter
      - name: "Absolute Luftfeuchtigkeit SZ"
        unique_id: "AbsoluteHumiditySZ"
        unit_of_measurement: "g/m^3"
        state_class: "measurement"
        state: > 
            {{ ( 1000*e**(19.016-(4064.95/(float(states('sensor.aqara_tvoc_air_quality_monitor_temperature'))+236.25)))*100/(461.66*(float(states('sensor.aqara_tvoc_air_quality_monitor_temperature'))+273.15)) * float(states('sensor.aqara_tvoc_air_quality_monitor_humidity'))/100 | float) | round (2) }}
    # Errechnet aus der relativen Luftfeuchtigkeit und Temperatur außen die absolute Luftfreuchtigkeit in Gramm pro Kubikmeter
      - name: "Absolute Luftfeuchtigkeit außen"
        unique_id: "AbsoluteHumidityOutside"
        unit_of_measurement: "g/m^3"
        state_class: "measurement"
        state: >
            {{ ( 1000*e**(19.016-(4064.95/(float(states('sensor.tuya_temperature_humidity_sensor_temperature'))+236.25)))*100/(461.66*(float(states('sensor.tuya_temperature_humidity_sensor_temperature'))+273.15)) * float(states('sensor.tuya_temperature_humidity_sensor_humidity'))/100 | float) | round (2) }}
    # Errechnet den Untschied der Luftfeuchte von innen und außen in Gramm pro Kubikmeter
      - name: "Absolute Luftfeuchtigkeit Unterschied"
        unique_id: "AbsoluteHumidityDifference"
        unit_of_measurement: "g/m^3"
        state_class: "measurement"
        state: >
            {{ ( float(states('sensor.absolute_luftfeuchtigkeit_sz')) - float(states('sensor.absolute_luftfeuchtigkeit_aussen')) ) | float | round (2) }}

Hinweis

Ich wurde in den Kommentaren mehrmals darauf hingewiesen, dass es auch die HACS-Repo Thermal-Comfort dafür gibt.

Diese berechnet die absolute Luftfeuchtigkeit und noch einige andere Werte automatisch 😅

Automation

Natürlich dient der Unterschied von 4 nur zu Demonstrationszwecken und kann von dir auf deinen Anforderungen geändert werden 😀

alias: Notify - Humidity
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.absolute_luftfeuchtigkeit_unterschied
    above: 4.5
    id: above
    for:
      hours: 0
      minutes: 5
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.absolute_luftfeuchtigkeit_unterschied
    for:
      hours: 0
      minutes: 5
      seconds: 0
    below: 4
    id: below
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: above
        sequence:
          - service: notify.notify
            data:
              title: Bitte Fenster öffnen
              message: >-
                Die Luftfeuchtigkeit in der Wohnung ist hoch im Vergleich zu
                außen. Bitte ein Fenster öffnen!
          - condition: time
            after: "07:00:00"
            before: "21:30:00"
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
              - sat
              - sun
          - service: media_player.play_media
            data:
              media_content_id: http://192.168.1.200:8123/local/BitteEinFensterOeffnen.mp3
              media_content_type: music
              announce: true
            target:
              entity_id: media_player.homepod_mini_schlafzimmer
    default:
      - condition: state
        entity_id: binary_sensor.fenster_schlafzimmer_state
        state: "on"
      - service: notify.notify
        data:
          title: Fenster kann wieder geschlossen werden.
          message: Die Luftfeuchtigkeit hat sich ausreichend angeglichen.
mode: single

Erweiterte Automation

Die Automation oben ist als Startpunkt zu verstehen und kann bzw. sollte natürlich nach Belieben erweitert werden.

Unten ist z.B. meine aktuelle Version, in der ebenfalls berücksichtigt wird, ob die relative Luftfeuchtigkeit innen über 55 % liegt (den dann sollte gelüftet werden, spätestens bei 60 %).

Außerdem wird geprüft, ob der HomePod grade Musik abspielt und wenn dem so ist, wird die Wiedergabe nach Abschluss der Ansage fortgesetzt.

alias: Notify - Humidity
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.absolute_luftfeuchtigkeit_unterschied
    above: 4.5
    id: above
    for:
      hours: 0
      minutes: 5
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.aqara_tvoc_air_quality_monitor_humidity
    above: 60
    id: aboverel
    for:
      hours: 0
      minutes: 5
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.absolute_luftfeuchtigkeit_unterschied
    for:
      hours: 0
      minutes: 2
      seconds: 0
    below: 4
    id: below
  - platform: numeric_state
    entity_id: sensor.aqara_tvoc_air_quality_monitor_humidity
    for:
      hours: 0
      minutes: 2
      seconds: 0
    below: 56
    id: below
condition:
  - condition: or
    conditions:
      - condition: trigger
        id: below
      - condition: and
        conditions:
          - condition: trigger
            id: above
          - condition: numeric_state
            entity_id: sensor.aqara_tvoc_air_quality_monitor_humidity
            above: 55
      - condition: and
        conditions:
          - condition: trigger
            id: aboverel
          - condition: numeric_state
            entity_id: sensor.absolute_luftfeuchtigkeit_unterschied
            above: 3
action:
  - choose:
      - conditions:
          - condition: or
            conditions:
              - condition: trigger
                id: above
              - condition: trigger
                id: aboverel
        sequence:
          - service: notify.notify
            data:
              title: Bitte Fenster öffnen
              message: >-
                Die Luftfeuchtigkeit in der Wohnung ist hoch im Vergleich zu
                außen. Bitte ein Fenster öffnen!
          - condition: time
            after: "07:00:00"
            before: "21:30:00"
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
              - sat
              - sun
          - choose:
              - conditions:
                  - condition: device
                    device_id: d6e070c62eebf0a8eaece4ead0fce5fe
                    domain: media_player
                    entity_id: media_player.homepod_mini_schlafzimmer
                    type: is_playing
                sequence:
                  - service: media_player.play_media
                    data:
                      media_content_id: >-
                        

                      media_content_type: music
                      announce: true
                    target:
                      entity_id: media_player.homepod_mini_schlafzimmer
                  - delay:
                      hours: 0
                      minutes: 0
                      seconds: 3
                      milliseconds: 0
                  - service: media_player.media_play_pause
                    data: {}
                    target:
                      entity_id: media_player.homepod_mini_schlafzimmer
            default:
              - service: media_player.play_media
                data:
                  media_content_id: http://192.168.1.200:8123/local/BitteEinFensterOeffnen.mp3
                  media_content_type: music
                  announce: true
                target:
                  entity_id: media_player.homepod_mini_schlafzimmer
    default:
      - condition: state
        entity_id: binary_sensor.fenster_schlafzimmer_state
        state: "on"
      - service: notify.notify
        data:
          title: Fenster kann wieder geschlossen werden.
          message: Die Luftfeuchtigkeit hat sich ausreichend angeglichen.
mode: single

Fazit

Jetzt musst du dich also nicht mehr auf dein Bauchgefühl verlassen, um ein Fenster zu öffnen, sondern bekommst von Home Assistant eine Benachrichtigung zum Lüften, wenn das eine gute Idee oder erforderlich ist.

Natürlich lässt sich diese Automation noch beliebig erweitern, z.B. um die Berücksichtigung der relativen Luftfeuchtigkeit als Bedingung oder mit der Luftqualität als Trigger. Deiner Kreativität sind keine Grenzen gesetzt 🙌

Wenn du Fragen oder Anmerkungen hast, zögere nicht, sie mir unten in den Kommentaren mitzuteilen und ich werde mein Bestes tun, um dir zu helfen. Vielen Dank fürs Zuschauen!

close
HomeKit Geräte Übersicht

smarte News

Erfahre als Erster, wenn wir neue Artikel zu Smart Home oder anderen interessanten Themen veröffentlichen!

Wir senden keinen Spam und verkaufen keine Daten! Erfahre mehr in unserer Datenschutzerklärung.

Die Anzeige der Produkte wurde mit dem affiliate-toolkit Plugin umgesetzt.

Gründer von simon42. Schreibt hier ehrlich und leidenschaftlich über Smart Home und Technik Themen, denn das Zuhause wurde bereits von Sprachassistenten übernommen und die Kontrolle abgegeben 😁 Kaffeespende

Abonnieren
Benachrichtige mich bei
guest
22 Comments
Newest
Oldest Most Voted
Inline Feedbacks
Alle Kommentare anzeigen

Send this to a friend