Automatisierung für Wärmepumpe vereinfachen.

a-wing

Member
Hallo, habe für meine Wärmepumpe drei Automatisierungen für den Nachtbetrieb erstellt, die in Abhängigkeit der Außentemperatur unterschiedliche Zustände an der WP schalten sollen.
Da ich darin ziemlich unbedarft bin, habe ich es wahrscheinlich sehr umständlich gelöst.
Meine Aufgabenstellung war folgende:
  • WP Umschalten (22:45 - 7 Uhr) in den Heizmodus AUS bei >6°
  • WP Umschalten (21:05 - 7 Uhr) in den Uebergangsheizmodus -3° und Silent 1 bei >-2°
  • WP Umschalten (21:10 - 7 Uhr) in den Uebergangsheizmodus -5° und Silent 2 bei >2°
Meine Codes dazu sind:
YAML:
id: '1736076795887'
alias: >-
  WP Umschalten (21:05 - 7 Uhr) in den Uebergangsheizmodus -3° und Silent 1 bei
  >-2°
description: >-
  Schaltet die WP bei Außentemperaturen >-2° nachts zwischen 21:05 und 7 Uhr in
  den Übergangsheizmodus -3° und Silent 1
triggers:
  - entity_id:
      - sensor.waermepumpe_main_outside_temp
    for:
      hours: 0
      minutes: 5
      seconds: 0
    above: -2
    trigger: numeric_state
  - trigger: time
    at: '21:05:00'
conditions:
  - condition: time
    after: '21:05:00'
    before: '07:00:00'
  - condition: numeric_state
    entity_id: sensor.waermepumpe_main_outside_temp
    above: -2
actions:
  - device_id: 1f2a1a0d72a4ed24f41eb27488cc2900
    domain: number
    entity_id: 3d82ec19941de85451c168561ae1ecab
    type: set_value
    value: -3
  - device_id: 1f2a1a0d72a4ed24f41eb27488cc2900
    domain: select
    entity_id: 3f50a71e41b11e987fe0f0cddb981c53
    type: select_option
    option: '1'
mode: single

YAML:
id: '1736076393661'
alias: >-
  WP Umschalten (21:10 - 7 Uhr) in den Uebergangsheizmodus -5° und Silent 2 bei
  >2°
description: >-
  Schaltet die WP bei Außentemperaturen >2° nachts zwischen 21:10 und 7 Uhr in
  den Übergangsheizmodus -5° und Silent 2
triggers:
  - entity_id:
      - sensor.waermepumpe_main_outside_temp
    for:
      hours: 0
      minutes: 5
      seconds: 0
    above: 2
    trigger: numeric_state
  - trigger: time
    at: '21:10:00'
conditions:
  - condition: time
    after: '21:10:00'
    before: '07:00:00'
  - condition: numeric_state
    entity_id: sensor.waermepumpe_main_outside_temp
    above: 2
actions:
  - device_id: 1f2a1a0d72a4ed24f41eb27488cc2900
    domain: number
    entity_id: 3d82ec19941de85451c168561ae1ecab
    type: set_value
    value: -5
  - device_id: 1f2a1a0d72a4ed24f41eb27488cc2900
    domain: select
    entity_id: 3f50a71e41b11e987fe0f0cddb981c53
    type: select_option
    option: '2'
mode: single

YAML:
id: '1736075975092'
alias: WP Umschalten (22:45 - 7 Uhr) in den Heizmodus AUS bei >6°
description: >-
  Schaltet die WP bei Außentemperaturen >6° nachts zwischen 22:30 und 7 Uhr in
  den Heizmodus AUS
triggers:
  - entity_id:
      - sensor.waermepumpe_main_outside_temp
    for:
      hours: 0
      minutes: 5
      seconds: 0
    above: 6
    trigger: numeric_state
  - trigger: time
    at: '22:35:00'
conditions:
  - condition: time
    after: '22:30:00'
    before: '07:00:00'
  - condition: numeric_state
    entity_id: sensor.waermepumpe_main_outside_temp
    above: 6
actions:
  - type: turn_off
    device_id: 1f2a1a0d72a4ed24f41eb27488cc2900
    entity_id: 2b992326d6cde528a77d4755582f2ee1
    domain: switch
mode: single

Die Frage ist, könnte man das in eine Automation zusammen fassen, dass zu einer bestimmten Zeit (21 Uhr) die aktuelle Außentemperatur abgefragt wird und in Abhängigkeit der Temperatur ( >6° / >2° / >-2°) die jeweiligen Zustände an der WP geschaltet werden?
Hat da jemand eine Idee oder kann mit ähnlichen Mehrfachbedingungen mir da auf die Sprünge helfen.

Gruß
Andreas
 
Zuletzt bearbeitet:

Letzte Anleitungen

Statistik des Forums

Themen
7.425
Beiträge
72.413
Mitglieder
7.932
Neuestes Mitglied
Bernd_donn
Zurück
Oben