Seite 1 von 1

Hilfe bei einer Automatisierung > Fenster / Heizung mit drei Wegen

Verfasst: So 20. Nov 2022, 09:47
von darki

Hallo zusammen,

ich habe ein Problem mit der unten stehenden Automatisierung.

Der Hintergrund ist der Folgende: wenn meine Jungs bei mir sind (meistens Wochenende) dann sind andere Heizpläne aktiv als wenn sie nicht da sind. Und das wird natürlich nur im Winter geprüft.

Wenn das Fenster auf gemacht wird, werden die Pläne deaktiviert und die Heizung auf 8C gestellt. Das funktioniert wunderbar und ohne Probleme. Wenn ich das Fenster dann jedoch schließe, dann passiert nichts. Im Trace sehe ich auch, dass keine Aktion ausgelöst werden muss (also HA ist der Meinung ;) ):

Wenn ich den YAML Code in der Visualisierung anzeigen lasse sieht es auch normal aus.

Vielleicht sieht ja jemand, was mein Fehler ist?

Code: Alles auswählen

alias: "Fenster |\_Heizung: Kinderzimmer"
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.ftk_kinderzimmer
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 0
      seconds: 10
    id: FensterAuf
  - platform: state
    entity_id:
      - binary_sensor.ftk_kinderzimmer
    from: "on"
    to: "off"
    for:
      hours: 0
      minutes: 0
      seconds: 10
    id: FensterZu
condition:
  - condition: state
    entity_id: input_select.jahreszeit
    state: Winter
    alias: Nur wenn Winter ist
action:
  - choose:
      - conditions:
          - condition: trigger
            id: FensterZu
          - condition: state
            entity_id: input_boolean.jungs_sind_geplant_da
            state: "On"
            alias: Nur wenn die Jungs geplant da sind
        sequence:
          - service: switch.turn_on
            data: {}
            target:
              entity_id:
                - switch.schedule_hkt_kizi_woche_kinder_da
                - switch.schedule_hkt_kizi_wochenende_kinder_da
            alias: Heizungsplan Jungs sind da aktivieren
      - conditions:
          - condition: trigger
            id: FensterZu
          - condition: state
            entity_id: input_boolean.jungs_sind_geplant_da
            state: "Off"
            alias: Nur wenn die Jungs geplant nicht da sind
        sequence:
          - service: switch.turn_on
            data: {}
            target:
              entity_id:
                - switch.schedule_hkt_kizi_kinder_nicht_da
            alias: Heizungsplan Jungs sind nicht da aktivieren
      - conditions:
          - condition: trigger
            id: FensterAuf
        sequence:
          - service: switch.turn_off
            data: {}
            target:
              entity_id:
                - switch.schedule_hkt_kizi_kinder_nicht_da
                - switch.schedule_hkt_kizi_woche_kinder_da
                - switch.schedule_hkt_kizi_wochenende_kinder_da
            alias: Heizungsplan deaktivieren
          - service: climate.set_temperature
            data:
              temperature: 8
            target:
              entity_id: climate.hkt_kinderzimmer
            alias: Heizung auf 8 Grad setzen
mode: single
max: 10

Re: Hilfe bei einer Automatisierung > Fenster / Heizung mit drei Wegen

Verfasst: So 20. Nov 2022, 11:07
von Osorkon

Den Status „Off“ gibt es nicht! Groß und Kleinschreibung beachten.

nicht:

Code: Alles auswählen


      - condition: state
        entity_id: input_boolean.jungs_sind_geplant_da
        state: "Off"
        alias: Nur wenn die Jungs geplant nicht da sind

Sondern:

Code: Alles auswählen


      - condition: state
        entity_id: input_boolean.jungs_sind_geplant_da
        state: "off"
        alias: Nur wenn die Jungs geplant nicht da sind

Gruß
Osorkon


Re: Hilfe bei einer Automatisierung > Fenster / Heizung mit drei Wegen

Verfasst: So 20. Nov 2022, 12:32
von darki

Okay danke, das heißt Status ist immer klein geschrieben?


Re: Hilfe bei einer Automatisierung > Fenster / Heizung mit drei Wegen

Verfasst: So 20. Nov 2022, 12:44
von Osorkon

In dem Fall schon. 😀

Wenn Du Deine Automatisierungen im visuellen Editor erstellen tust, stellen sich solche Fragen nicht. 😉

8DB5AB29-8BF5-4DC5-9E67-ACC27BECD5F9.jpeg
8DB5AB29-8BF5-4DC5-9E67-ACC27BECD5F9.jpeg (134.02 KiB) 74 mal betrachtet

Gruß
Osorkon


Re: Hilfe bei einer Automatisierung > Fenster / Heizung mit drei Wegen

Verfasst: So 20. Nov 2022, 12:51
von darki

Ja da ist klar, ich habe damit aber nicht diese lange Verzweigung hinbekommen mit zwei Triggern, daher habe ich das im YAML gemacht