Neu bei Home Assistant – Heizung eingebunden, aber riesige Probleme!

Hey zusammen, ich bin neu bei Home Assistant und habe endlich meine Heizung integriert! Leider habe ich Tado als Hersteller (ja, ich weiß… :sweat_smile:), aber ich wollte trotzdem alles automatisieren. Ich nutze das Better Thermostat zusammen mit dem Advanced Heating Control V5 Blueprint.

Soweit klappt alles ganz gut – nur im Badezimmer habe ich ein Problem:
:arrow_right: Die Heizung schaltet sich immer auf 17°C, obwohl die Standard-Basis-Temperatur eigentlich 18°C sein sollte.
:arrow_right: Einmal am Tag soll sie auf 20°C hochheizen – aber das läuft nicht richtig.
:arrow_right: Ich habe keine Ahnung, warum das passiert und wie ich es fixen kann.

Hat jemand ähnliche Probleme oder kann mir helfen? :pray: Im Anhang findet ihr meine Advanced Heating Control YAML sowie einen Screenshot der Better Thermostat-Einstellungen.

Danke euch! :bulb::fire::blue_heart:

alias: bad
description: ""
use_blueprint:
  path: panhans/advanced_heating_control.yaml
  input:
    input_trvs:
      - climate.bthermostat_bad
    input_temperature_sensor: sensor.0xa4c138543098b55f_temperature
    input_temperature_comfort_static: 1
    input_temperature_eco_static: 1
    input_adjustments:
      - time: "18:00"
        mode: eco
        eco: "20"
      - time: "20:00"
        mode: eco
        eco: "18"
    input_windows:
      - binary_sensor.0xa4c138b54d76f744_contact
    input_calibration_delta: 0.3


Wenn du hier im Forum mal nach Better Thermostat suchst, stellst du schnell fest,dass man das nicht verwenden sollte

Ok, hast du ne alternative oder die Tado Thermostate direkt ansteuern ?

Der einzige Vorteil den BT bietet, ist die Angleichung des im Thermostat eingebauten Temperatursensors an einen externen Sensor im Raum, auch als Kalibrierung bekannt. Die funktioniert mal gut mal schlecht, was sich in oft nicht nachvollziehbarem Verhalten äußert, daher bin ich von BT wieder weg. Eine Fenster-Funktionen hat AHC auch.

Du könntest testweise mal BT deaktivieren und die automatisch generierten climate-Entitäten in AHC eingeben.

1 „Gefällt mir“

Direkt, sobwie von @Alex beschrieben

Mit dem AHC BP kann man ein externes Thermostat aber nicht als Soll-Wert hinterlegen, oder?

Danke für die Antwot.

Ich habe nun umgebau. Kalppt leider nicht. Das Thermostat macht auf dem “automodus” 18°C.

alias: Bad_test
description: ""
use_blueprint:
  path: panhans/advanced_heating_control.yaml
  input:
    input_trvs:
      - climate.badezimmer
    input_temperature_sensor: sensor.0xa4c138543098b55f_temperature
    input_temperature_comfort_static: 1
    input_temperature_eco_static: 1
    input_adjustments:
      - time: "18:00"
        mode: eco
        eco: "20"
      - time: "20:00"
        mode: eco
        eco: "17"
    input_windows:
      - binary_sensor.0xa4c138b54d76f744_contact
    input_calibration_delta: 0.3
    input_hvac_mode: heat

Kannst mit der schedule card probieren. Hier kannst du ziemlich einfach Zeitpläne mit Zieltemperatur etc. Erstellen ohne aufwendige Automatisierungen.

Installation über HACS

Beispielfoto:

Bedingungen kann man auch erstellen:

In den meisten Fällen haben die Thermostate drei Modi: auto, heat und off.
Der “Auto”-Modus bedeutet, dass das Thermostat auf dem internen Zeitplan und dessen Temperatureinstellung läuft. Da ist dem Thermostat egal, was in AHC passiert.
In HA solltest du nur die Modi heat (während der Heizperiode) und off (z.B. bei Fenster offen oder im Sommer) verwenden, da ja der auto-Modus von AHC übernommen wird.

Danke, die Heizung läuft nun auf Heat. Leider klappt es nicht. Tado selber funkt wohl dazwischen. Gibt des dafür eine Lösung ?

alias: Bad_test
description: ""
use_blueprint:
  path: panhans/advanced_heating_control.yaml
  input:
    input_trvs:
      - climate.badezimmer
    input_temperature_sensor: sensor.0xa4c138543098b55f_temperature
    input_temperature_comfort_static: 1
    input_temperature_eco_static: 1
    input_adjustments:
      - time: "01:00"
        mode: eco
        eco: "15"
      - time: "18:00"
        mode: eco
        eco: "20"
      - time: "20:00"
        mode: eco
        eco: "15"
    input_windows:
      - binary_sensor.0xa4c138b54d76f744_contact
    input_calibration_delta: 0.3
    input_hvac_mode: heat

Wie ist der aktuelle Zustand der climate-Entität mit Attribute? (Entwicklerwerzeuge / Zustände)

Läuft auf heat

hvac_modes:
  - "off"
  - auto
  - heat
min_temp: 5
max_temp: 25
target_temp_step: 0.5
preset_modes:
  - away
  - home
current_temperature: 16.6
temperature: 16
current_humidity: 61.4
hvac_action: idle
preset_mode: home
offset_celsius: -0.1
offset_fahrenheit: -0.18
default_overlay_type: MANUAL
default_overlay_seconds: null
friendly_name: Badezimmer
supported_features: 401

Hier die Automatiation von AHC

alias: bad
description: ""
use_blueprint:
  path: panhans/advanced_heating_control.yaml
  input:
    input_trvs:
      - climate.badezimmer
    input_temperature_sensor: sensor.0xa4c138543098b55f_temperature
    input_temperature_comfort_static: 1
    input_temperature_eco_static: 1
    input_adjustments:
      - time: "18:00"
        mode: eco
        eco: "20"
      - time: "20:00"
        mode: eco
        eco: "17"
    input_windows:
      - binary_sensor.0xa4c138b54d76f744_contact
    input_calibration_delta: 0.3
    input_hvac_mode: heat

Laut AHC soll um 18 Uhr auf 20° gestellt werden, bis dahin sollte es auf 16 bleiben, wenn du nichts anderes einstellst. (Bei dir ist es aber kalt im Bad :wink:)

Was genau klappt nicht?

Das thermostat hat 16 grad und ist im zustand idle

Ich erkenne in deiner Aussage jetzt kein Problem.
Wenn die Ziel-Temperatur 16 ist und die Ist-Temperatur 16,6 dann ist das Thermostat zu (idle).

Ich habe die automatisation mal so angepasst das sie jede minute die Temperatur auf 17 Grad einstellt. Leider passiert nichts. Er nimmt nimmlich als Referenzen die Temperatur die von tado selber kommt die aber leider immer flasch ist.

Ebenfalls wenn man den wert im alten script hoch setzt passiert nichts. Er nimmt nur die Temperaturen doe von tado eingespielt werden.

Verstehe ich nicht. Woher von Tado? aus der App?
Wird die Zieltemperatur am Thermostat geändert, wenn du sie in der climate-card veränderst?

Jap wenn ich per hand hochstelle klappt es. Er wirft mir halt jedes mal 16 Grad rein. Die es in tado und in ha nicht gibt. Tado hat ja auch automatisation die man nicht löschen kann.

Für micht macht das alles kein sinn :grimacing:.

Vorallem es ist nur das badezimmer der resg klappt ohne probleme mit better thermostate. Nur das bad nicht

Es könnte sein, dass diese Einstellung stört:

    input_temperature_comfort_static: 1
    input_temperature_eco_static: 1

Denn das Tado-Thermostat unterstützt diese nicht:
min_temp: 5

Wenn es nur das eine Thermostat betrifft, dann brauchen wir ja gar nicht über BT oder AHC herumreden, dann würde ich es resetieren und neu anlernen.

Die Tado App eingerichtet ? Auf was steh den dort die Automatik… Nutze auch Tado und HA . Zeitprogramm über die Tado App , Fenster Erkennung über HA