Zirkulationspumpe ein-/ausschalten

Die Zirkulation soll - wenn man nicht im Urlaub ist - in der Zeit von 11:30 bis 12:30 alle 15min für 3 Minuten eingeschaltet werden.

Aktuell habe ich diesen Code:

alias: Zirkulation I
description: ""
triggers:
  - trigger: time_pattern
    minutes: /15
conditions:
  - condition: time
    after: "11:30:00"
    before: "12:30:00"
  - condition: state
    entity_id: input_boolean.urlaub
    state:
      - "off"
actions:
  - action: switch.turn_on
    metadata: {}
    target:
      entity_id: switch.zirkulation
    data: {}
mode: single

Wie schalte ich nach 3 Minuten wieder aus?

verstehe den Sinn dahinter nicht :upside_down_face: Außer Energieverschwendung

Aber ich würde nicht grundlos alle 15min einen Trigger setzten (unnötig)

also

alias: Zirkulation I
description: ""
triggers:
  - trigger: time
    at: "11:30:00"
  - trigger: time
    at: "11:45:00"
  - trigger: time
    at: "12:00:00"
  - trigger: time
    at: "12:15:00"
  - trigger: time
    at: "12:30:00"
conditions:
  - condition: state
    entity_id: input_boolean.urlaub
    state:
      - "off"
    enabled: false
actions:
  - action: switch.turn_on
    metadata: {}
    target:
      entity_id: switch.zirkulation
    data: {}
  - delay:
      hours: 0
      minutes: 3
      seconds: 0
      milliseconds: 0
  - action: switch.turn_off
    metadata: {}
    target:
      entity_id: switch.zirkulation
    data: {}
mode: single

den input_boolean.urlaub habe ich mal deaktiviert da du einfach diese Automation An/Aus machen kannst

und falls um 12:01 HA neugestartet wird, läuft die Pumpe bis 12:18 :wink:

falls der Neutstart um 12:32 stattfindet, läuft die Pumpe bis zum nächsten Tag um 11:33 …

Bei so was bin ich Fan von

  • Timern
  • Prüfung mit zeitlichem Abstand zur Aktion

Insbesondere bei Bewässerungen und ähnlichem

2 „Gefällt mir“

Jup, wollte das vorhin auch erwähnen
mehrere not Aus sind auch möglich

aber ein Automation mit dem trigger HA Neustart sollte doch jeder haben:

event: start
trigger: homeassistant

und dort einfach die Zirkulation AUS (ist ja nicht Lebensnotwendig wenn sie mal nicht läuft)

also so?

event: start
trigger: homeassistant
actions:
  - action: switch.turn_off
     metadata: {}
     target:
       entity_id: switch.zirkulation
     data: {}

Jup, das sieht ok aus
(Wird bestimmt mit der Zeit länger :hugs:)

Kannst Du ja einfach testen

  • Zirkulation An
  • HA neu starten

Wenn HA wieder da ist sollte sie aus sein

Ich steuere die Zirkulationspumpe über einen Shelly Plug S. Dort ist die Nachlaufzeit von (bei mir) 6 Min. eingetragen, schaltet also allein ab, das braucht der HA nicht zu steuern. Ich habe aber deutlich weniger feste Zeiten für die Zirkulation. Ich denke, der Unterschied von Dauerlauf zu alle 15 Minuten wird kaum messbar sein, da müssen die Pausen schon größer sein um Energie zu sparen.
Für Warmwasser außerhalb der programmierten Zeiten liegt ein Shelly-Button bereit, der die Zirkulation manuell startet.

An der Heizung habe ich Temperaturfühler für Vor- und Rücklauf des Warmwasser, so kann ich auch genau feststellen, wann die Zirkulation komplett durchgewärmt ist.

1 „Gefällt mir“

Genau das habe ich auch :victory_hand:
Ich schrieb ja oben schon das schalten im Urlaub eigentlich Unfug ist => es sei denn mit Urlaub ist gemeint: im Urlaub daheim :wink:
Ich schalte die Zirkulati n nur nach Bewegung an und das nur maximal 1x pro 1h
Mein Aktor hat auch ein Auto Off, daher brauche ich nur AN triggern

Ich hatte es schon mehrfach, dass nach einem Urlaub die Pumpe fest saß, das macht dann Aufwand sie wieder in Gang zu bekommen. Daher wird die Zirkulation auch im Urlaub gestartet, jedoch nur 2x am Tag.

1 „Gefällt mir“

Das ist natürlich ein Argument :victory_hand:
oder die Zirkulationspumpe gegen eine neue Energiesparende wechseln
Wird sich wahrscheinlich aber nicht Rechnen da du sie ja nicht mehr 24/7 laufen lässt

(Hatte trotzdem bei mir getauscht, 40W gegen 6W mit selber Förderleistung)

Meine Pumpe braucht auch nur 6 Watt, die Einsparung liegt eindeutig darin, nicht den ganzen Tag das Warmwasser im Mauerwerk abzukühlen.

Das kann man ja leicht testen, man braucht nur ein paar Tage die Zirkulation auf Dauer stellen und dabei den Energieverbrauch für die Warmwassererzeugung festzustellen. Mit Home Assistant sollte das kein Problem sein.

1 „Gefällt mir“

Meine Steuerung


Hier wird auch nichts mehr verschenkt :victory_hand:
Grün Temp
Blau Power Therme
Orange Power Zirkulationspumpe

Zyklus On jeweils 4min

1 „Gefällt mir“