Luft-Wasser Wärmepumpe: Einstellungen | Vor- und Nachteile

Aus diesem Post nehme ich mal die Anregung auf …

Vorab: als technisch angehauchter Heizungsverkäufer im Großhandel habe ich ein wenig Vorwissen. Zudem habe ich mir hier …

und hier

weiteres Wissen angeeignet: Letztendlich ist das dabei rausgekommen:
Buderus WlW 176i mit 290l Speicher und EMS-ESP Anbindung über den Service-Eingang.

Zur Zeit habe ich den Zusatzheizer dauerhaft eingeschaltet, damit ich den PV-Überschuss sinnvoll einsetzen kann, um Warmwasser zu erzeugen und den Verdichter zu entlasten.

An den Temperaturen für die Heizung habe ich auch Änderungen vorgenommen, um eine möglichst hohe Spreizung zu erreichen. Standardmässig habe ich ins Wohnzimmer einen Heuzungsregler bekommen und den Raumfühlereinfluss auf 1K eingestellt. Das Badezimmer habe ich zum Leitraum erkoren, weil ich dort 24° haben möchte. Ist ja auch alles machbar, weil ich einen hydraulischen Abgleich und analoge Raumthermostate habe.

Bildschirmfoto 2026-07-06 um 11.51.57

Das Dashboard aus dem Github-link, angepasst mit Datumsauswahl aus dem Energie-Dashboard.

Verbräuche und so on …

Einstellungen für die Heizung: Sommer/Winter-Umschalttemperatur: 16°

Für Anregungen, Kommentare und Verbesserungsmöglichkeiten wäre ich dankbar.

Edit: Der Wechselrichter gibt ab 7000W einen Kontakt zur Wärmepumpe. Aah, dann muss ich wohl erhöhten Warmwasserbedarf anmelden. Sobald Kontakt weg, max. aber 120 Minuten schaltet der WR wieder zurück. (keine HA-Automation - Fronius und Buderus arbeiten zusammen).

Moin, ich bin grad unterwegs darum antworte ich kurz mobil und schaue dein Dashboard später an.

Paar Fragen habe ich noch:

  1. Machst du dein WW in einem Durchgang oder wird (bei Wolken etc.) aus/eingeschaltet?
  2. Was ist deine WW Solltemperatur und warum?
  3. Hast du ein Unterschied zwischen Winter und Sommer WW Temperatur
  4. Wieviel kWh zieht seine Zusatzheizung?
  5. Wieviel kWh ziehen deine WP beim WW machen?

Zum Winter und heizen: Ich gehen mal davon aus du hast keine ERR und Pufferspeicher oder andere hydraulischen Weichen im System?

  1. Warum willst du deine Spreizung so hoch wie möglich bekommen?
  2. Hat deine WP einen außenfühler oder regelst du nach einem Raum?
  3. Regelst du im Winter/Herbst auch etwas mit PV-Überschuss?
  4. Kennst du deine Taktanzahl im Winter/Herbst
  5. Kennst du dein Verhältnis wie oft/lang die WP nachts läuft und wie oft/lang tagsüber? Verhältnis reicht auch

Wenn du was nicht beantworten kannst kein Problem, aber würde es für eine Einschätzung einfacher machen :slight_smile:

Freut mich, dass mein Beitrag etwas zur Wissenserweiterung beigetragen hat :+1:

Mir gefällt der Aufbau Deiner Dashboards, da kann ich meine glatt noch etwas optimieren. Würdest Du den YAML-Code von diesen Dashboards zur Verfügung stellen?

1 „Gefällt mir“

FBH und Wärmepumpe möchte man eine Spreizung um die 5 k haben, tendenziell eher weniger.
Durchfluss hoch und thermischer Abgleich durchführen.

Ich hoffe, dass ich die Antworten finde:

in einem Durchgang. Wenn Wolken, dann Pech. Fronius schaltet den Kontakt erst nach 120 Minuten weg. Dann übernimmt die Batterie.

Einstellung nach Gespräch mit dem Heizungsbauer: eco+ Modus ohne Zuheizer 58°

Winter 58° und bei PV-Überschuss hoch auf 65° - Sommer genau so

Zusatzheizung: 3 x 3 KW - Stufe 1 habe ich eingestellt - also zwischen 12 - 15 kWh Verbrauch pro Warmwasserbereitung

COP 2,53 - bei Warmwasserbereitung ohne Zuheizer

Deswegen:

Wenn denn hydraulischer Abgleich ein thermischer Abgleich ist.

Ich regele nach gedämpfter Außentemperatur.

Jupp. Wenn ich dem Wechselrichter mitgeteilt habe, ab wann der PV-Überschuss Signal geben soll. Fronius Standard ist 3000W.

Seit dem 17.01.2026 läuft die WP - Januar: 36 - Februar: 61 - März: 63 - April: 75 Kompressorstarts. Warum im April so viele? Vermutlich, weil ich die Sommer/Winter Umschalttemperatur auf 18° eingestellt hatte. Die Heizung steht auf manuell, damit sie 24/7 durchläuft.

Die Warmwasserbereitung hatte ich Anfangs auf zwei Zeitfenster eingestellt: 12:00 - 14:00 Uhr und 01:00 - 03:00 Uhr, weil da der Strom am billigsten ist. (dynamischer Stromtarif)

Im Moment läuft die nur tagsüber. ca. 120 Minuten - je nach Speichertemperatur

Da bin ich mal gespannt!

Mein Ziel ist möglichst die Taktung im Herbst/Winter reduzieren und viel selbsterzeugten Strom verbrauchen, denn: “Die Sonne schreibt keine Rechnung!”

Edit:

ERR sagt mir nichts - hydraulische Weiche habe ich nicht: WW Speicher 290 l - Puffer: 75 l

Hallo Rene, gerne doch :vulcan_salute:

Du benötigst für die dritte Seite:

Wenn Du die nicht nutzen willst –> löschen :upside_down_face:

Ansonsten hier der Dashboard Code:

views:
  - title: Überblick
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Aktuelle Werte
            heading_style: title
            icon: mdi:heat-pump
            grid_options:
              columns: full
          - type: energy-date-selection
            vertical_opening_direction: auto
            opening_direction: left
            grid_options:
              columns: 12
              rows: 1
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.badezimmer_thermometer_temperature
            name: Badezimmer
            icon: mdi:shower-head
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.thermostat_damped_outdoor_temperature
            name: gedämpfte Außentemperatur
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.luftung_temperatur_temperature
            name: Lüftung
            icon: mdi:air-purifier
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: thermostat
            entity: climate.thermostat_hc1
            show_current_as_primary: true
            name: Wohnzimmer
            grid_options:
              columns: 12
              rows: 4
          - type: statistics-graph
            entities:
              - sensor.badezimmer_thermometer_temperature
            title: Badezimmer
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            expand_legend: false
            logarithmic_scale: false
            energy_date_selection: true
            grid_options:
              columns: 12
              rows: 3
          - type: statistics-graph
            grid_options:
              columns: 12
              rows: 3
            entities:
              - sensor.thermostat_damped_outdoor_temperature
            title: gedämpfte AT
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            logarithmic_scale: false
            energy_date_selection: true
          - type: statistics-graph
            entities:
              - sensor.luftung_temperatur_temperature
            title: Lüftung
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            logarithmic_scale: false
            energy_date_selection: true
            grid_options:
              columns: 12
              rows: 3
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.thermostat_hc1_target_flow_temperature
            name: Vorlauf Solltemperatur
            icon: mdi:thermometer-alert
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.boiler_current_flow_temperature
            name: Vorlauftemperatur
            icon: mdi:thermometer-alert
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: tile
            grid_options:
              columns: 12
              rows: 1
            entity: sensor.boiler_return_temperature
            name: Rücklauftemperatur
            icon: mdi:thermometer-alert
            show_entity_picture: false
            hide_state: false
            vertical: false
            features_position: bottom
          - type: tile
            entity: switch.boiler_aux_heater_only
            name: nur Zusatzheizer
            icon: ""
            color: red
            state_content: state
            vertical: false
            features_position: bottom
            grid_options:
              columns: 12
              rows: 1
          - type: statistics-graph
            grid_options:
              columns: 12
              rows: 3
            entities:
              - sensor.thermostat_hc1_target_flow_temperature
            title: Vorlauf Solltemperatur
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            logarithmic_scale: false
            energy_date_selection: true
          - type: statistics-graph
            grid_options:
              columns: 12
              rows: 3
            entities:
              - sensor.boiler_current_flow_temperature
            title: Vorlauftemperatur
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            logarithmic_scale: false
            energy_date_selection: true
          - type: statistics-graph
            grid_options:
              columns: 12
              rows: 3
            entities:
              - sensor.boiler_return_temperature
            title: Rücklauftemperatur
            period: auto
            chart_type: line-stack
            stat_types:
              - mean
            hide_legend: true
            logarithmic_scale: false
            energy_date_selection: true
          - type: statistic
            period:
              calendar:
                period: month
            stat_type: change
            energy_date_selection: true
            grid_options:
              columns: 12
              rows: 2
            entity: sensor.aux_gesamtenergie_taglich
          - type: statistics-graph
            grid_options:
              columns: 12
              rows: 3
            entities:
              - sensor.boiler_dhw_aux_elec_heater_energy_consumption
            title: Zusatzheizer
            period: auto
            chart_type: line
            stat_types:
              - sum
            hide_legend: true
            energy_date_selection: true
          - type: custom:ring-tile
            entity: sensor.aux_gesamtenergie_taglich
            name: Zusatzheizung
            min: 0
            max: 20
            ring_size: 3
            bottom_element: name
            scale: ticks_with_labels
            max_decimals: 2
          - type: custom:ring-tile
            entity: sensor.boiler_dhw_current_intern_temperature
            name: Speicher
            ring_size: 3
            max_dezimals: 2
            min: 15
            max: 70
            colorize_icon: true
            bottom_element: name
            scale: ticks_with_labels
            tweaks:
              scale:
                target_grand_ticks: 10
                max_total_ticks: 100
          - type: custom:ring-tile
            entity: sensor.warmepumpe_leistung_kw
            name: therm. Leistung
            min: 0
            max: 7
            ring_size: 3
            bottom_element: name
            scale: ticks_with_labels
            max_decimals: 2
          - type: custom:ring-tile
            entity: sensor.ems_esp_boiler_kompressorstarts_heute
            name: Kompressorstarts
            top_element: icon
            icon: mdi:smoke-detector-alert
            colorize_icon: true
            min: 0
            max: 5
            ring_size: 3
            scale: ticks_with_labels
            tweaks:
              scale:
                target_grand_ticks: 5
                max_total_ticks: 5
            bottom_element: name
            max_decimals: 0
            colour:
              "2": green
              "4": orange
              "5": red
          - type: custom:ring-tile
            entity: sensor.warmepumpe_leistung_kw
            name: el. Aufnahme
            min: 0
            max: 7
            ring_size: 3
            bottom_element: name
            scale: ticks_with_labels
            max_decimals: 2
          - type: custom:ring-tile
            entity: sensor.boiler_system_pressure
            name: System Druck
            min: 0
            max: 2
            ring_size: 3
            bottom_element: name
            top_element: icon
            colorize_icon: true
            middle_element: value
            indicator: arc
            scale: ticks_with_labels
            tweaks:
              scale:
                target_grand_ticks: 10
                max_total_ticks: 12
            colour:
              "1": ha_blue
              "1.4": ha_green
              "1.6": ha_orange
        column_span: 4
        background:
          opacity: 50
      - type: grid
        cards:
          - type: heading
            heading_style: title
            icon: mdi:arrow-collapse-left
            heading: 24 Stunden Anzeige
          - type: history-graph
            grid_options:
              columns: full
              rows: auto
            entities:
              - entity: sensor.thermostat_hc1_heatpump_operating_state
                name: " Status"
              - entity: select.thermostat_hc1_control_mode
                name: Modus
              - entity: select.thermostat_hc1_heatpump_operating_mode
                name: Operationsmodus
              - entity: select.thermostat_hc1_operating_mode
                name: Heizung
              - entity: select.thermostat_dhw_operating_mode
                name: Warmwasserbereitung
            hours_to_show: 24
            show_names: true
            expand_legend: false
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:heat-wave
                heading: Energiebilanz - Heizung - Heute
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: statistic
                    entity: sensor.boiler_meter_heating
                    period:
                      calendar:
                        period: day
                    stat_type: change
                    name: Energieverbrauch (Heizen)
                    icon: mdi:lightning-bolt
                    energy_date_selection: true
                  - type: statistic
                    entity: sensor.boiler_total_energy_supplied_heating
                    period:
                      calendar:
                        period: day
                    stat_type: change
                    name: Energieabgabe (Heizen)
                    icon: mdi:heat-wave
                    energy_date_selection: true
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:water
                heading: Energiebilanz - Warmwasser - Heute
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: statistic
                    entity: sensor.boiler_dhw_meter
                    period:
                      calendar:
                        period: day
                    stat_type: change
                    name: Energieverbrauch (Warmwasser)
                    energy_date_selection: true
                  - type: statistic
                    entity: sensor.boiler_dhw_total_energy_warm_supplied
                    period:
                      calendar:
                        period: day
                    stat_type: change
                    name: Energieabgabe (Warmwasser)
                    icon: mdi:water
                    energy_date_selection: true
                  - type: statistic
                    period:
                      calendar:
                        period: month
                    stat_type: change
                    energy_date_selection: true
                    grid_options:
                      columns: 12
                      rows: 2
                    entity: sensor.boiler_dhw_aux_elec_heater_energy_consumption
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 30
              rows: auto
          - type: statistics-graph
            grid_options:
              columns: full
              rows: 8
            entities:
              - entity: sensor.boiler_total_energy_supplied
                name: Erzeugte thermische Energie
              - entity: sensor.boiler_total_energy_consumption
                name: Eingesetzte elektrische Energie
              - sensor.aux_gesamtenergie_kwh
            days_to_show: 1
            period: hour
            chart_type: bar
            stat_types:
              - change
            energy_date_selection: true
          - type: custom:mushroom-template-card
            primary: WP regenerativer Anteil heute
            icon: mdi:leaf
            features_position: bottom
            entity: sensor.wp_regenerativer_anteil_heute
            grid_options:
              columns: 9
              rows: 2
            secondary: "{{ states(entity) }} %"
            color: green
            card_mod:
              style:
                .: |
                  ha-tile-icon {
                    --mdc-icon-size: 64px;
                    --tile-icon-size: 72px;
                  }
                ha-tile-info$: |
                  .secondary {
                    font-size: 22px !important;
                    line-height: 1.1 !important;
                  }
          - type: custom:mushroom-template-card
            primary: |
              WP erneuerbare heute inkl. WW
            icon: mdi:leaf
            features_position: bottom
            grid_options:
              columns: 9
              rows: 2
            secondary: "{{ states(entity) }} %"
            color: green
            entity: sensor.wp_regenerativer_anteil_taglich_inkl_warmwasser
            multiline_secondary: false
            card_mod:
              style:
                .: |
                  ha-tile-icon {
                    --mdc-icon-size: 64px;
                    --tile-icon-size: 72px;
                  }
                ha-tile-info$: |
                  .secondary {
                    font-size: 22px !important;
                    line-height: 1.1 !important;
                  }
          - type: custom:mushroom-template-card
            primary: WP Netz täglich
            secondary: >-
              {{ '%.2f' | format(states('sensor.wp_netz_taglich') | float(0)) }}
              kWh
            icon: mdi:transmission-tower-import
            features_position: bottom
            entity: sensor.wp_netz_taglich
            color: |-
              {% set v = states('sensor.wp_netz_taglich') | float(0) %}
              {% if v == 0 %}
              green
              {% elif v < 10 %}
              cyan
              {% else %}
              red
              {% endif %}
            grid_options:
              columns: 9
              rows: 2
            card_mod:
              style:
                .: |
                  ha-tile-icon {
                    --mdc-icon-size: 64px;
                    --tile-icon-size: 72px;
                  }
                ha-tile-info$: |
                  .secondary {
                    font-size: 22px !important;
                    line-height: 1.1 !important;
                  }
          - type: custom:mushroom-template-card
            primary: WP regenerativer Anteil monatlich
            icon: mdi:leaf
            features_position: bottom
            entity: sensor.wp_regenerativer_anteil_monatlich
            grid_options:
              columns: 9
              rows: 2
            secondary: "{{ states(entity) }} %"
            color: green
            card_mod:
              style:
                .: |
                  ha-tile-icon {
                    --mdc-icon-size: 64px;
                    --tile-icon-size: 72px;
                  }
                ha-tile-info$: |
                  .secondary {
                    font-size: 22px !important;
                    line-height: 1.1 !important;
                  }
          - type: custom:mushroom-template-card
            primary: WP regenerativer Anteil jährlich
            icon: mdi:leaf
            features_position: bottom
            entity: sensor.wp_regenerativer_anteil_jahrlich
            grid_options:
              columns: 9
              rows: 2
            secondary: "{{ states(entity) }} %"
            color: green
            card_mod:
              style:
                .: |
                  ha-tile-icon {
                    --mdc-icon-size: 64px;
                    --tile-icon-size: 72px;
                  }
                ha-tile-info$: |
                  .secondary {
                    font-size: 22px !important;
                    line-height: 1.1 !important;
                  }
        column_span: 4
      - type: grid
        cards:
          - type: heading
            heading_style: title
            heading: Gesamte Laufzeit
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:heat-wave
                heading: Energiebilanz - Heizung
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: entity
                    entity: sensor.boiler_meter_heating
                    name: Energieverbrauch (Heizen)
                    icon: mdi:lightning-bolt
                  - type: entity
                    entity: sensor.boiler_total_energy_supplied_heating
                    name: Energieabgabe (Heizen)
                    icon: mdi:heat-wave
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:water
                heading: Energiebilanz - Warmwasser
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: entity
                    entity: sensor.boiler_dhw_meter
                    name: Energieverbrauch (Warmwasser)
                  - type: entity
                    entity: sensor.boiler_dhw_total_energy_warm_supplied
                    name: Energieabgabe (Warmwasser)
                    icon: mdi:water
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:heat-wave
                heading: Energiebilanz - Total
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: entity
                    name: Energieverbrauch
                    icon: mdi:lightning-bolt
                    entity: sensor.boiler_total_energy_consumption
                  - type: entity
                    entity: sensor.boiler_total_energy_supplied
                    name: Energieabgabe
                    icon: mdi:heat-pump-outline
                  - type: entity
                    entity: sensor.warmepumpe_jaz
                    name: JAZ
                    icon: mdi:chart-line
                    state_color: false
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:heat-wave
                heading: COP
                heading_style: title
              - type: horizontal-stack
                cards:
                  - type: entity
                    icon: mdi:lightning-bolt
                    entity: sensor.cop_warmepumpe_gesamt
                  - type: entity
                    entity: sensor.cop_warmwasser
                    icon: mdi:heat-pump-outline
                  - type: entity
                    entity: sensor.cop_heizung
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
        column_span: 4
      - type: grid
        cards:
          - type: heading
            heading: Diagnose
            heading_style: title
            icon: mdi:stethoscope
            grid_options:
              columns: 48
              rows: 1
          - type: entity
            entity: sensor.boiler_total_compressor_control_starts
            icon: mdi:water-check
            name: Kompressorstarts
            state_color: false
          - type: entity
            entity: sensor.boiler_burner_current_power
            name: Verdichter Leistung
          - type: entity
            entity: sensor.boiler_heating_pump_modulation
            state_color: true
            name: Modulation
          - type: vertical-stack
            cards:
              - type: heading
                icon: mdi:chart-gantt
                heading_style: subtitle
                heading: Diagnose - heute
              - type: horizontal-stack
                cards:
                  - type: statistic
                    entity: sensor.boiler_total_compressor_control_starts
                    period:
                      calendar:
                        period: day
                    stat_type: change
                    icon: mdi:lightning-bolt
                    name: Kompressorstarts
                    energy_date_selection: true
                  - type: statistic
                    entity: sensor.boiler_burner_current_power
                    period:
                      calendar:
                        period: day
                    stat_type: mean
                    icon: mdi:heat-wave
                    name: ø Verdichter Leistung
                    energy_date_selection: true
                  - type: statistic
                    entity: sensor.boiler_heating_pump_modulation
                    period:
                      calendar:
                        period: day
                    stat_type: mean
                    icon: mdi:heat-wave
                    name: ø Modulation
                    energy_date_selection: true
                grid_options:
                  columns: 18
                  rows: auto
            grid_options:
              columns: 18
              rows: auto
        column_span: 2
      - type: grid
        cards:
          - type: heading
            heading_style: title
            heading: Einfluß auf Heizkurve
            icon: mdi:chart-bell-curve
          - type: custom:ring-tile
            name: Einflusstemperatur
            entity: number.thermostat_hc1_offset_temperature
            min: 0
            max: 3
            ring_size: 1
            colorize_icon: true
            color: red
          - type: markdown
            content: |
              ## WP PV-Log
              {{ states('input_text.wp_pv_log') | replace(' | ', '\n') }}
            grid_options:
              columns: 12
              rows: 4
        column_span: 1
      - type: grid
        cards:
          - type: heading
            heading: Heizkurve letzte 7 Tage
            heading_style: title
            icon: mdi:chart-bell-curve-cumulative
          - type: custom:plotly-graph
            title: Heizkurve – IST + Soll
            hours_to_show: 168
            ha_theme: true
            raw_plotly_config: true
            config:
              displaylogo: false
              scrollZoom: false
              modeBarButtonsToRemove:
                - zoom2d
                - pan2d
                - select2d
                - lasso2d
                - zoomIn2d
                - zoomOut2d
                - autoScale2d
                - resetScale2d
            grid_options:
              columns: 48
              rows: 10
            entities:
              - entity: sensor.thermostat_damped_outdoor_temperature
                internal: true
                filters:
                  - resample: 10m
                  - force_numeric
                  - store_var: out
              - entity: sensor.boiler_current_flow_temperature
                internal: true
                filters:
                  - resample: 10m
                  - force_numeric
                  - store_var: flow_ist
              - entity: sensor.thermostat_hc1_target_flow_temperature
                internal: true
                filters:
                  - resample: 10m
                  - force_numeric
                  - store_var: flow_soll
              - entity: ""
                name: Heizkurvenlinie (IST)
                type: scatter
                mode: lines
                x: |-
                  $fn ({ vars }) => {
                    const x_now = (vars.flow_ist?.ys || []).slice(-1)[0];
                    const y_now = (vars.out?.ys      || []).slice(-1)[0];
                    if (!Number.isFinite(x_now) || !Number.isFinite(y_now)) return [];
                    return [20, x_now, 40];
                  }
                "y": |-
                  $fn ({ vars }) => {
                    const x_now = (vars.flow_ist?.ys || []).slice(-1)[0];
                    const y_now = (vars.out?.ys      || []).slice(-1)[0];
                    if (!Number.isFinite(x_now) || !Number.isFinite(y_now)) return [];
                    return [-10, y_now, 30];
                  }
                line:
                  width: 3
                  color: "#2ca02c"
              - entity: ""
                name: Heizkurve (SOLL)
                type: scatter
                mode: lines
                x:
                  - 20
                  - 40
                "y":
                  - -10
                  - 30
                line:
                  width: 2
                  color: "#8000ff"
              - entity: ""
                name: Ist-Temperatur
                type: scatter
                mode: lines
                x:
                  - 20
                  - 40
                "y": |-
                  $fn ({ vars }) => {
                    const y = (vars.out?.ys || []).slice(-1)[0];
                    if (!Number.isFinite(y)) return [];
                    return [y, y];
                  }
                line:
                  width: 1
                  dash: dot
                  color: "#1f77b4"
              - entity: ""
                name: Ist-Vorlauf
                type: scatter
                mode: lines
                x: |-
                  $fn ({ vars }) => {
                    const x = (vars.flow_ist?.ys || []).slice(-1)[0];
                    if (!Number.isFinite(x)) return [];
                    return [x, x];
                  }
                "y":
                  - -10
                  - 30
                line:
                  width: 1
                  dash: dot
                  color: "#d62728"
              - entity: ""
                name: Überschneidungspunkt
                type: scatter
                mode: markers
                x: |-
                  $fn ({ vars }) => {
                    const x = (vars.flow_ist?.ys || []).slice(-1)[0];
                    if (!Number.isFinite(x)) return [];
                    return [x];
                  }
                "y": |-
                  $fn ({ vars }) => {
                    const y = (vars.out?.ys || []).slice(-1)[0];
                    if (!Number.isFinite(y)) return [];
                    return [y];
                  }
                marker:
                  size: 10
                  color: orange
            layout:
              height: 380
              margin:
                t: 40
                l: 70
                r: 20
                b: 70
              xaxis:
                title: Vorlauftemperatur (°C)
                range:
                  - 20
                  - 40
                zeroline: false
              yaxis:
                title: Außentemperatur (°C)
                range:
                  - -10
                  - 30
                zeroline: false
              showlegend: true
              legend:
                orientation: h
                "y": -0.25
                x: 0
              font:
                size: 12
        column_span: 4
    badges:
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: sensor.thermostat_hc1_heatpump_operating_state
        name: Wärmepumpe
        color: red
        icon: mdi:heat-pump-outline
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: select.thermostat_hc1_hp_mode
        icon: mdi:heat-wave
        show_entity_picture: false
        name: Modus
        state_content: state
        color: red
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: select.thermostat_dhw_operating_mode
        color: red
        name: Warmwasser
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: binary_sensor.boiler_input_4_state
        state_content: PV schaltet
        name: PV
        show_entity_picture: false
        icon: mdi:solar-power-variant
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: binary_sensor.boiler_dhw_charging
        name: Warmwasserbereitung
      - type: entity
        show_name: false
        show_state: true
        show_icon: true
        show_entity_picture: false
        state_content:
          - name
          - state
        entity: number.boiler_dhw_comfort_stop_temp
        name: Stop Temperatur
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: number.boiler_dhw_selected_eco2_temperature
        name: eco+ gewählt
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: switch.aqara_smart_plug_eu_6
        name: Zirkulation
        icon: mdi:pump
        color: blue
      - type: entity
        show_name: true
        show_state: true
        show_icon: true
        entity: switch.kwl_steckdose
        icon: mdi:air-purifier
        color: red
        name: Lüftung
    type: sections
    max_columns: 4
    cards: []
    header:
      layout: responsive
      badges_position: bottom
      badges_wrap: wrap
    background:
      opacity: 60
      alignment: center
      size: cover
      repeat: repeat
      attachment: scroll
  - title: Daten und Auswertungen
    type: sections
    icon: mdi:overscan
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Daten
            heading_style: title
            icon: mdi:database
          - type: custom:modern-circular-gauge
            entity: sensor.boiler_compressor_current_power
            secondary:
              adaptive_state_color: true
              adaptive_label_color: true
              show_in_graph: true
              inverted_mode: false
              adaptive_graph_range: false
              gauge_foreground_style:
                opacity: 1
              segments:
                - color:
                    - 102
                    - 157
                    - 52
                  from: 20
                - color:
                    - 253
                    - 199
                    - 0
                  from: 28
                - color:
                    - 255
                    - 0
                    - 0
                  from: 35
              state_size: small
              show_gauge: inner
              min: 20
              max: 40
              needle: true
              gauge_background_style:
                opacity: 1
              entity: sensor.boiler_return_temperature
            tertiary:
              adaptive_state_color: true
              adaptive_label_color: true
              show_gauge: inner
              gauge_foreground_style: {}
              show_in_graph: false
              adaptive_graph_range: false
              needle: true
              segments:
                - color:
                    - 118
                    - 187
                    - 64
                  from: 20
                - from: 28
                  color:
                    - 253
                    - 199
                    - 0
                - from: 35
                  color:
                    - 255
                    - 0
                    - 0
              min: 20
              max: 40
              gauge_background_style:
                opacity: 1
              entity: sensor.boiler_current_flow_temperature
            name: "Wärmepumpe verbraucht jetzt "
            icon: mdi:wind-power
            needle: true
            adaptive_state_color: true
            adaptive_label_color: false
            gauge_foreground_style:
              opacity: 1
            gauge_background_style:
              opacity: 1
            show_in_graph: false
            decimals: 0
            adaptive_icon_color: true
            grid_options:
              columns: 12
              rows: 4
            smooth_segments: false
            gauge_type: full
            segments:
              - color:
                  - 102
                  - 157
                  - 52
                from: 0
              - from: 1500
                color:
                  - 253
                  - 199
                  - 0
              - color:
                  - 255
                  - 36
                  - 0
                from: 2625
            show_icon: false
            max: 3500
            show_state: true
            show_unit: true
          - type: entities
            entities:
              - entity: sensor.grid_price_monitor_average_price_today
                name: Stomkosten
              - entity: input_number.gas_kosten
                name: Gaskosten
              - entity: sensor.wp_kosten_heizung
              - entity: sensor.wp_kosten_warmwasser
              - entity: sensor.vorteil_wp_gegenuber_gas_heizung
              - entity: sensor.vorteil_wp_gegenuber_gas_warmwasser
            grid_options:
              columns: 15
              rows: auto
          - type: custom:modern-circular-gauge
            entity: sensor.thermostat_hc1_current_room_temperature
            secondary:
              entity: number.thermostat_hc1_manual_temperature
              state_size: small
              show_gauge: inner
              segments:
                - from: 19
                  color:
                    - 255
                    - 171
                    - 1
                - from: 20.5
                  color:
                    - 150
                    - 211
                    - 95
                - from: 22
                  color:
                    - 190
                    - 56
                    - 243
              adaptive_state_color: true
              show_seconds: false
              adaptive_label_color: false
              inverted_mode: true
              min: 19
              max: 24
            tertiary: {}
            gauge_type: half
            name: Raum zu eingestellte 🌡️
            min: 19
            max: 24
            segments:
              - color:
                  - 255
                  - 171
                  - 1
                from: 19
              - color:
                  - 118
                  - 187
                  - 64
                from: 20.5
              - from: 22
                color:
                  - 190
                  - 56
                  - 243
            smooth_segments: false
            show_entity_picture: false
            adaptive_icon_color: true
            rotate_gauge: false
            combine_gauges: false
            inverted_mode: true
            show_state: true
            show_unit: true
            adaptive_state_color: true
          - graph: line
            type: sensor
            entity: sensor.boiler_outside_temperature
            detail: 1
            grid_options:
              columns: 6
              rows: 2
          - type: gauge
            entity: sensor.boiler_reservoir_temp_tw1
            severity:
              green: 55
              yellow: 47
              red: 35
            min: 35
            max: 70
            needle: true
            grid_options:
              columns: 6
              rows: auto
            name: Pufferspeicher
          - type: gauge
            entity: sensor.boiler_dhw_current_extern_temperature
            severity:
              green: 55
              yellow: 47
              red: 35
            min: 35
            max: 70
            needle: true
            grid_options:
              columns: 6
              rows: auto
            name: Trinkwasserspeicher
          - graph: line
            type: sensor
            entity: sensor.cop_warmepumpe_gesamt
            detail: 1
            icon: mdi:heat-pump
            grid_options:
              columns: 12
              rows: 2
          - graph: line
            type: sensor
            detail: 2
            entity: sensor.cop_warmwasser
            icon: mdi:water-boiler
            grid_options:
              columns: 12
              rows: 2
          - graph: line
            type: sensor
            detail: 1
            entity: sensor.cop_heizung
            icon: mdi:hvac
            grid_options:
              columns: 12
              rows: 2
          - chart_type: line
            period: day
            type: statistics-graph
            entities:
              - sensor.cop_warmepumpe_gesamt
              - sensor.cop_warmwasser
              - sensor.cop_heizung
            stat_types:
              - mean
              - min
              - max
            grid_options:
              columns: 24
              rows: auto
            days_to_show: 1
          - graph: line
            type: sensor
            detail: 1
            entity: sensor.warmepumpe_jaz
            icon: mdi:hvac
            grid_options:
              columns: 12
              rows: 2
          - graph: line
            type: sensor
            detail: 1
            entity: sensor.warmwasser_jaz
            icon: mdi:hvac
            grid_options:
              columns: 12
              rows: 2
          - graph: line
            type: sensor
            detail: 1
            entity: sensor.heizung_jaz
            icon: mdi:hvac
            grid_options:
              columns: 12
              rows: 2
          - chart_type: line
            period: day
            type: statistics-graph
            entities:
              - sensor.warmepumpe_jaz
              - sensor.warmwasser_jaz
              - sensor.heizung_jaz
            stat_types:
              - mean
              - min
              - max
            grid_options:
              columns: 24
              rows: auto
          - type: gauge
            entity: sensor.cop_warmepumpe_gesamt
            max: 5
            severity:
              green: 3.5
              yellow: 1.9
              red: 0
            needle: true
            grid_options:
              columns: 6
              rows: auto
          - type: gauge
            max: 5
            severity:
              green: 3.5
              yellow: 1.9
              red: 0
            needle: true
            grid_options:
              columns: 6
              rows: auto
            entity: sensor.warmepumpe_jaz
        column_span: 1
      - type: grid
        cards:
          - type: heading
            heading_style: title
            icon: mdi:chart-bell-curve
            heading: Einstellungen
          - graph: line
            type: sensor
            entity: sensor.thermostat_hc1_current_room_temperature
            grid_options:
              columns: 6
              rows: 2
            detail: 1
            name: Wohnzimmer
          - graph: line
            type: sensor
            grid_options:
              columns: 6
              rows: 2
            detail: 1
            entity: sensor.sideboard_kuchenzeile_temperatur
            name: Küche
          - type: tile
            entity: sensor.spreizung_heizkreis
            icon: mdi:gesture-spread
            color: red
            state_content: state
            vertical: true
            features_position: bottom
          - graph: line
            type: sensor
            grid_options:
              columns: 6
              rows: 2
            detail: 1
            name: Badezimmer
            entity: sensor.badezimmer_thermometer_temperature
          - type: tile
            entity: number.thermostat_hc1_min_flow_temperature
            name: minimal Vorlauf
            icon: mdi:thermometer-chevron-down
            color: red
            state_content:
              - state
              - last_changed
            vertical: false
            features_position: bottom
          - type: tile
            entity: input_number.minimal_vorlauf_ursprung
            color: red
            vertical: false
            features_position: bottom
          - type: tile
            entity: number.thermostat_hc1_max_flow_temperature
            name: maximal Vorlauf
            color: red
            state_content:
              - state
              - last_changed
            vertical: false
            features_position: bottom
          - type: tile
            entity: input_number.maximal_vorlauf_ursprung
            color: red
            vertical: false
            features_position: bottom
          - type: tile
            entity: number.thermostat_hc1_design_temperature
            name: Design Temperatur
            color: red
            state_content:
              - last_changed
              - state
            vertical: false
            features_position: bottom
          - type: tile
            entity: input_number.design_temperatur_ursprung
            color: red
            state_content: state
            vertical: false
            features_position: bottom
          - type: tile
            entity: number.thermostat_hc1_comfort_temperature
            name: Komfort Temperatur (HK)
            color: red
            vertical: false
            features_position: bottom
          - type: tile
            entity: input_number.komfort_temperatur_hk_ursprung
            name: Komfort Temp. (HK) Ursprung
            color: orange
            state_content: state
            vertical: false
            features_position: bottom
          - type: tile
            entity: number.thermostat_hc1_manual_temperature
            name: manuelle Temperatur (HK)
            icon: mdi:alpha-h-circle-outline
            color: red
            vertical: false
            features_position: bottom
          - type: tile
            entity: input_number.heizkreis_temperatur_manuell_ursprung
            name: man. Temperatur (HK) Ursprung
            color: red
            state_content: state
            vertical: false
            features_position: bottom
          - graph: line
            type: sensor
            entity: sensor.aux_gesamtenergie_taglich
            detail: 1
            name: Wärmepumpe heute
          - graph: line
            type: sensor
            entity: sensor.aux_gesamtverbrauch_gestern
            detail: 1
            name: Wärmepumpe gestern
          - type: tile
            entity: switch.boiler_aux_heater_only
            name: Heizstab
            icon: ""
            color: red
            state_content: state
            vertical: false
            features_position: bottom
          - type: tile
            entity: number.boiler_pv_compressor_max_power
            vertical: false
            features_position: bottom
          - type: distribution
            entities:
              - entity: sensor.wp_netz_taglich
                name: täglich
              - entity: sensor.wp_netz_monatlich
                name: monatlich
              - entity: sensor.wp_netz_jahrlich
                name: järlich
            title: Wärmepumpe Netzbezug
          - type: distribution
            entities:
              - entity: sensor.pv_zu_warmepumpe_taglich
                name: täglich
              - entity: sensor.pv_zu_warmepumpe_monatlich
                name: monatlich
              - entity: sensor.pv_zu_warmepumpe_jahrlich
                name: jährlich
            title: Wärmepumpe PV-Strombezug
          - type: distribution
            entities:
              - entity: sensor.wp_batterie_taglich
              - entity: sensor.wp_batterie_monatlich
              - entity: sensor.wp_batterie_jahrlich
            title: Wärmepumpe Akku Strombezug
          - type: distribution
            entities:
              - entity: sensor.warmepumpe_strom_taglich
                name: gesamt Strom täglich
              - entity: sensor.warmepumpe_strom_monatlich
                name: gesamt Strom monatlich
              - entity: sensor.warmepumpe_strom_jahrlich
                name: gesamt Strom jährlich
            title: Wärmepumpe Strombezug gesamt
    cards: []
    header:
      layout: responsive
      badges_position: bottom
      badges_wrap: wrap
    max_columns: 2
  - title: Schema
    path: hpsu_schema
    type: panel
    cards:
      - type: custom:hpsu-dashboard-card
        entities:
          ta: sensor.boiler_outside_temperature
          ta2: sensor.thermostat_damped_outdoor_temperature
          expansion_valve: binary_sensor.boiler_heating_active
          pressure_equalization: binary_sensor.boiler_condensate_reservoir_heating_ea0
          kondensat: >-
            sensor.boiler_refrigerant_temperature_liquid_side_condenser_output_tr3
          umwaelzpumpe: sensor.boiler_circulation_pump_speed
          umwaelzpumpe_an_aus: binary_sensor.boiler_heating_pump
          durchfluss: sensor.boiler_flow_pc0
          ruecklauf_1: sensor.boiler_heat_carrier_return_tc0
          ruecklauf_2: sensor.boiler_return_temperature
          verdampfer: sensor.boiler_evaporator_inlet_temperature_tr4
          hot_gas: sensor.boiler_refrigerant_temperature_gas_side_condenser_input_tr7
          hot_gas_condenser: sensor.boiler_condenser_temperature_tc3
          spread: sensor.spreizung_heizkreis
          vorlauf_1: sensor.boiler_heat_carrier_forward_tc1
          vorlauf_2: sensor.boiler_current_flow_temperature
          vorlauf_soll: sensor.thermostat_hc1_target_flow_temperature
          wasserdruck: sensor.boiler_system_pressure
          vorlauf_bh_1: sensor.boiler_brine_in_evaporator
          vorlauf_bh_2: sensor.boiler_brine_out_condenser
          kompressor_an_aus: binary_sensor.boiler_hp_compressor
          luefter: sensor.boiler_compressor_speed
          verdichter: sensor.boiler_burner_current_power
          speicher: sensor.boiler_dhw_current_intern_temperature
          speicher_soll: number.boiler_dhw_eco2_stop_temp
          mischer: sensor.boiler_aux_heater_level
          bypass: sensor.boiler_aux_heater_mixing_valve
          fehlercode: sensor.boiler_last_error_code
          betriebsmodus: select.thermostat_hc1_hp_mode
          betriebsart: sensor.thermostat_hc1_mode_type
          thermische_leistung: sensor.boiler_compressor_power_output
          el_power: sensor.warmepumpe_leistung_kw
          cop: sensor.cop_warmepumpe_gesamt
          t_room_is: sensor.thermostat_hc1_current_room_temperature

Edit:
Ach, und die ist auch wichtig, wenn Du Dir die Heizkurve anzeigen willst:

Für’s Manometer usw.

1 „Gefällt mir“

Thermischer Abgleich ist nicht der hydraulische, am besten mal nach thermischen Abgleich googeln und im Winter durchführen.

Die Heizung sollte nicht manuell laufen sondern im Automatikbetrieb damit Sie auf die Außentemperaturen reagieren kann.

Dein Starts zeigen das da durchaus noch potenzial ist, eine WP sollte im Heizbetrieb im bestenfall am Winteranfang starten und im Frühling ausgehen ohne zu Takten.

ERR sind die Thermostate in den Räumen, Einzelraumregelung.

Die 5 K beziehen sich natürlich auf die NAT und kann bei höheren Temperaturen auch kleiner sein.

So ich die Heizung auf Automatik stelle, pendelt die zwischen Normal- und Absenkbetrieb. Also: manuell - dann läuft die durch.

Da habe ich ja schon die Sommer-Winter-Umschalttemperatur von 18° auf 16° angepasst.

Die waren alle vollständig auf, bis ich das hier gefunden habe: Ich stelle die Komfortemperatur auf 24° und regele die Temperatur in den anderen Räumen per Raumregler auf ca. 21°. Damit ich im Badezimmer angenehme Temperaturen habe; was meine Frau sehr freut!

Zum Teil habe ich mich an dies Informationen gehalten, bin aber nicht gleich auf den “thermischen Abgleich” gekommen. Scusi!

Die Heizkurve sagt im Moment nicht so viel aus, aber immerhin habe ich sie im Blick :face_with_monocle:

Hier im NordWesten - 35 km von der Küste entfernt - also mildes Klima - habe ich die Norm-Aussen-Temperatur in der Regelung auf -10° C eingestellt.

Danke für Deine Mühe und expertise!

Dann solltest du auf jeden Fall den thermischen Abgleich machen.

Im Automatikbetrieb sollte die WP nicht in den Absenkbetrieb gehen sondern heizen oder aus sein, da solltest du nochmal die Einstellungen für den Absenkbetrieb durchgehen.

Das die Heizung soviel Starts hat spricht dafür das Sie ihre Leistung nicht los werden kann und daher taktet, auch hier ist der thermische Abgleich hilfreich.

Die Heizkurve sieht falsch aus, eigentlich sollte der höchste Vorlaufsoll bei der niedrigsten Außentemperatur sein.

Ganz kurz ein grober Überblick:

Den Raum mit der höchsten geforderten Raumtemperatur als Zielraum definieren.
Alle Ventile und die Thermostate voll auf.

Dann wird ziemlich sicher erstmal alles zu heiß werden.

Dann die Vorlauftemperatur bzw. die Heizkurve solange absenken bis dein Zielraum die gewünschte Temperatur hat, hier kannst du noch mit der Pumpenleistung Spiel um den Durchfluss zu erhöhen.

Jetzt in den Räumen die immer noch zu warm sind die Ventile runterdrehen um den durchfluss zu verringern. Immer nur ein Raum zur Zeit und 1-2 Tage warten.
Das machst du für jedenRaum bis überall die gewünschte Temperatur bei voll geöffneten ERR erreicht wird.

Achtung das Ändern der Einstellung kann sich wieder auf den Zielraum auswirken, also den im Auge behalten.

Wenn das alles fertig ist und die WP leistungsmässig zum Haus passt hast du immer die richtige Temperaturen und wenig Starts und Verbrauch.

Du hast gesehen, dass mein Haus von 1997 ist. Die “Ventile” sind dann die Rücklaufventile am Verteiler - über die ist ja damals der “hydraulische Abgleich” eingestellt worden.
Oder welche Ventile meinst Du?

Genau die tacosetter.
Der hydraulische Abgleich ist ja nur das errechnete, während der thermische Abgleich aufgrund der realen Bedingungen erfolgt.

Auch Häuser von 97 können durchaus gut gedämmt sein :smiling_face_with_sunglasses:.

Für die NAT gibt es auch Tabellen nach PLZ.

Aber jetzt ist es eh zu warm für den Abgleich, das geht erst im Winter wieder.

Nee, die habe ich noch nicht!

Wir haben im Februar 2025 die Hohlschicht gedämmt.

Der ist manuell mit “Umdrehungen” mit einem Sechskantschlüssel eingestellt worden.

Was hast du denn für Ventile auf den FBH- Verteilern drauf ?
Ah hab den edit gesehen.

Diese hier …

Sitzen da Röhrchen drin unter den Stellmotoren oder nur der Nippel ?
Wird wohl nur der nippel sein, habe die schon gefunden.

1 „Gefällt mir“

Das gerät hat eben Warmwasser bereitet, deswegen die hohen Temperaturen.

Das sind die Temperaturen, die daraus entstehen:

Nur die Komforttemperatur kann ich mit der HerstellerApp verändern. Also habe ich die weiteren nötigen Temperaturen über das EMS-ESP BBK gateway geändert.

Oder noch einmal:

24°C im Leitraum - ERR am Anschlag. Heizkreis ist 120m lang. Und dann die Temperaturen in den anderen Räumen auf 21°C reduziert per ERR.

Da im “analogen” alten Rücklaufventil rumzuwurachen halte ich nicht für zielführend. Mein Heizungsbauer sagte auch, dass wir den Verteiler nicht ändern werden, weil ja über die Jahre die Wärmeverteilung bestens funktioniert hat.

Naja du produzierst dann konstant Wärme für 25 Grad und würgst die WP dann per ERR wieder ab, kein Wunder das du viele Starts hast .
Das die Verteilung vorher funktioniert hat bedeutet ja nicht das es effizient gearbeitet hat.

Das ist halt das Heizverhalten bei einer klassischen Gas/Ölheizung bei der die Vorlauftemperatur nicht soviel Einfluss auf die Effizienz hatte.

Bei einer WP schlägt sich jedes Grad VL höher nieder.

3 „Gefällt mir“

Okay viele Themen auf einmal. Ich kann dir mal meine Erfahrung sagen, was bisher zu 95% ganz gut funktioniert hat. Jedes Haus und jeder Haushalt ist individuell, darum muss man sich da auch langsam ran tasten.

Zu deinem Warmwasser setup:
Ich bezweifele, dass ihr wirklich 58 Grad warmes Wasser braucht und erst recht nicht 65 Grad warmes Wasser. Warum willst du im Sommer heißeres Wasser haben als im Winter?
Ich würde mal herausfinden mit welcher WW Temperatur du 24h hinkommst, so dass du für WW immer nur ein Takt brauchst.

Wenn du für WW immer nur ein Takt brauchst, dann gibt es für mich keinen Grund den Zusatzheizer zu verwenden und allgemein eine Steuerung. Einfach die WW Aufbereitung in die Zeit legen in der du am meisten PV erwartest und fertig. Im Sommer wird das in 99% eh kein Problem sein und im Herbst/Winter reicht die Wahrscheinlichkeit, das die Chance dort am höchsten ist. Den Verdichter entlastet du durch den einen Takt im Sommer nicht großartig.

Zum Heizen, klar hast du eventuell 2 hydraulischen Weichen einmal deine ERR die du schaltest und einem (eventuell) deinen Pufferspeicher (zum Glück ist der klein). Da müsstest du mal prüfen ob der serielell oder parallel eingebunden ist.

Ich würde sowohl den Pufferspeicher als auch die ERR so gut es geht rauszunehmen und nicht benutzen. Die ERR sind super als placebo effekt für die Frau und Schwiegermutter. Dieser Placebo Effekt wirkt wunder, wenn man etwas einstellen kann das keine Funktion hat ;).
Heizkurve so anpassen das du viel Durchlauf mit wenig VLT bei 3-5K Spreizung ist häufig die Kombination, die am effektivsten ist.

Dazu muss man sagen die Problemfälle sind immer die Bäder, weil die Leute bis zu 25 Grad da drin haben wollen. Das musst du dann individuell beantworten ob du für einen Raum die Heizkurve so krass verstellen willst (falls das überhaupt der Fall ist) oder eben eine andere Lösung machst.

Ich kenne viele - wenn die finale Einstellung mal durch ist - bei der die WP tagsüber so gut wie immer läuft und dadurch die Fliesen im Bad angenehm warm sind, dann fühlen sich die Lufttemperaturen gleich ganz anders an, ob dann 25 oder 23 Grad ist merken die meisten gar nicht.

Nachdem duschen ist es den meisten leicht kalt egal ob 25 oder 23 Grad, da kannst dann bei Bedarf einen Heizstrahler einschalten. Da hast dann richtige Wohlfühltemperaturen nachdem duschen.

Du wirst auch merken, dass wenn man den warmen Fußboden gewohnt ist und die Raumtemperatur nicht mehr entscheidend ist, es morgens direkt merkt wenn die Fliesen “auskühlen”. Auch da gibt es ein paar Tricks. Im Endeffekt immer ein Kompromiss zwischen Effizienz und Komfort. Aber bis es soweit ist würde ich erstmal die Basics machen und schauen welche Fälle überhaupt eintreten.

Hydraulischer und Thermischer Abgleich sauber (selber) machen, kannst ja mal in ein Fachforum schauen (wie haustechnikdialog oder ähnliches), da wirst viel finden wie gut bzw. was die Interessen von Heizungsbauer sind auf was die achten. Die wollen das deine Bude warm wird, wie du da hinkommst und was es kostet ist denen meistens total egal :slight_smile: . Deshalb haben viele auch zu überdimensonierte WPs mit irgendwelchen Pufferspeicher.

Hier noch eine kleine Übersicht auch wenn ich nicht mit allen Punkte zustimme:

Und selbst bei Gas ist eigentlich nicht gut und nicht effizient, war halt bisher immer billig, dass sich keiner darum gekümmert hat

3 „Gefällt mir“

Das Brennwertgerät, was rausgebaut wurde, habe ich mit max 38° C Vorlauf bei -6° C gefahren.

Warum will ich Warmwasser im Sommer heißer machen?

In der Bedienungsanleitung ist eine Einstellung: bei PV erhöhter Warmwasserbedarf. Ok, denke ich, denn man hüh, weil ich immer noch knapp 30 kWh einspeise. Also habe ich entschieden, den Zuheizer zu verwenden: keine Kompressorstarts und der Strom kostet eh kaum was.

Also 6,88 ct/kWh Einspeisevergütung. Mein letzter Gaspreis war 11,31 ct/kWh. Und damit vergleiche ich.

Mir ist in der „sogenannten“ Übergangszeit aufgefallen, dass die Kompressorstarts nicht von der Warmwasserbereitung herrühren, sondern von der zu hohen Sommer/Winter-Umschalttemperatur.

Da muss man ja auch erst herausfinden, wie lange das Gebäude braucht, um nicht auszukühlen.

Das ist ja hochinteressant: Dann hat mein Heizungsbauer ja gut gerechnet.

Also haben wir, Heizungsbauer und ich, gut gelegen: