Climate Scheduler (Integration) zum Regeln der Therme

RudiP

Well-known member
Nachdem @u5zzug hier mal den Climate Scheduler erwähnt hatte, habe ich mir das mal angesehen und eingebaut.
Gefällt mir soweit auch gut und läuft bisher Störungsfrei.
Jetzt kam mir der Gedanke, das ich damit ja auch die Vorlauftemperatur meiner Gastherme regeln könnte.
Aktuell steht die auf 50 Grad, aber die macht das halt auch, wenn ich gar nicht da bin bzw. die Heizungsthermostate in der Nachtabsenkung sind.
Meine Gastherme wird von Climate Scheduler auch erkannt und könnte geregelt werden, aber...
1771422525115.png
Geht halt nur von 5 bis 30 Grad. Einstellen kann man das zwar unten unter "Settings", also den Bereich auf 60, 70 Grad erweitern, allerdings sieht es dann bei den Heizungsthermostatet sehr übel aus.
Man kann zwar auch das "active Profile" einstellen, aber ich kann das active Profile nicht editieren. Änderungen beziehen sich nur auf das "default Profile"
Ich habe auch versucht über die configuration.yaml da was zu machen
Code:
 climate_scheduler:
  switch:
    - platform: climate_scheduler
      name: Heizung
      default_state: True
      default_profile: "Gastherme"
      climate_entities:
        - climate.opentherm_gateway_heating
  profiles:
    - id: "Gasheizung"
      default_min_temp: 30
      default_max_temp: 70
aber das erstellte Profile "Gasheizung" wird mir im Climate Scheduler nicht angezeigt.

Hat das jemand bei sich schon mal hinbekommen, da ein zweites Profile zu integrieren, das man dann auch entsprechend editieren kann ?
 
Du hast einen Fehler drin, du rufst als default Profil Gastherme aud und unter Profiles als id Gasheizung. Die beiden müssen identisch sein!
 
Glaub ich zwar nicht, weil auf der github Seite sieht man folgendes.
Code:
switch:
  - platform: climate_scheduler
    name: Bedroom
    default_state: True
    default_profile: "Override"
    climate_entities:
      - climate.bedroom
    profiles:
      # See Profiles sectio
und
Code:
    ...
    profiles:
    - id: "Bedroom Heating"
      default_hvac_mode: "heat"
      default_fan_mode: "auto"
      default_swing_mode: "auto"
      default_min_temp: 22
      schedule:
        # See Scheuldes section
Hier sind die ja auch unterschiedlich. Als Erklärung zu "default_profile" steht da.

Initial profile of scheduler

Aber ich habs dennoch nochmal so geändert, das beide identisch sind. Mein Code sieht jetzt so aus
Code:
climate_scheduler:
  update_interval: "00:10:00"
switch:
  - platform: climate_scheduler
    name: Heizung
    default_state: True
    default_profile: "Gastherme"
    climate_entities:
      - climate.opentherm_gateway_heating
    profiles:
      - id: "Gastherme"
        default_min_temp: 30
        default_max_temp: 70
und führt nach dem Neustart leider zu einem Fehler.
1771427080760.png
Komisch, weil das Codebeispiel stammt ja von der github Seite.
 
Ich kann machen, was ich will. Auch ein Beispielcode, der angeblich zwei Profile anlegen soll, klappt einfach nicht. Es wird einfach kein Profil angelegt.
Und lege ich in der UI ein neues Profil an, kann ich das zwar auswählen, aber die Skalierung nicht ändern.
 
Ok, erst mal sorry, ich bin wohl doch zu alt dafür. :D
Ich habe gar nicht das "Climate Scheduler (Integration", sondern das "Climate Scheduler for Home Assistant"
Das erklärt dann wohl auch, warum der Code nicht funktionieren will.
Ok, dann wühle ich mich erst mal durch die Anleitung und schau mal, obs dann geht.
 

Letzte Anleitungen

Statistik des Forums

Themen
7.793
Beiträge
76.410
Mitglieder
8.418
Neuestes Mitglied
Joerg.Osterkamp
Zurück
Oben