Hallo Forum,
ich habe einige Thermostate, deren Istwerte größer sein sollen als die Sollwerte, damit die Wärmepumpe ausschaltet.
Das funktioniert mit "and" sehr gut (siehe YAML).
Nun möchte ich noch eine "or" Condition hinzufügen mit dem Helfer input_boolean.wp_urlaub, der über ein Zeitprogramm geschaltet wird.
Wenn ich diese Condition hinzufüge, schaltet die Wärmepumpe ein bzw. auch nicht mehr aus. Nehme ich die Condition wieder raus, dann arbeitet die Automatisierung wieder fehlerfrei.
Wo oder wie muß ich die "or" condition eintrage?
Ich habe der besseren Übersicht wegen die Trigger weggelassen und nur die Conditions dargestellt.
ich habe einige Thermostate, deren Istwerte größer sein sollen als die Sollwerte, damit die Wärmepumpe ausschaltet.
Das funktioniert mit "and" sehr gut (siehe YAML).
Nun möchte ich noch eine "or" Condition hinzufügen mit dem Helfer input_boolean.wp_urlaub, der über ein Zeitprogramm geschaltet wird.
Wenn ich diese Condition hinzufüge, schaltet die Wärmepumpe ein bzw. auch nicht mehr aus. Nehme ich die Condition wieder raus, dann arbeitet die Automatisierung wieder fehlerfrei.
Wo oder wie muß ich die "or" condition eintrage?
Ich habe der besseren Übersicht wegen die Trigger weggelassen und nur die Conditions dargestellt.
YAML:
condition: []
action:
- if:
- alias: Istwerte > Sollwerte
condition: and
conditions:
- condition: numeric_state
entity_id: climate.wohnzimmer_gruppe
attribute: current_temperature
above: sensor.wohnzimmer_sollwert
- condition: numeric_state
entity_id: climate.buro
attribute: current_temperature
above: sensor.buero_sollwert
- condition: numeric_state
entity_id: climate.kuche
attribute: current_temperature
above: sensor.kueche_sollwert
- condition: numeric_state
entity_id: climate.bad
attribute: current_temperature
above: sensor.bad_sollwert
- condition: numeric_state
entity_id: sensor.aussentemperatur_temperature
above: input_number.wp_sommer
- alias: WP Urlaub ist an
condition: or
conditions:
- condition: state
entity_id: input_boolean.wp_urlaub
state: "on"
then:
- type: turn_off
device_id: 60acce45172a0d02bc03e1d40d9c2ac9
entity_id: 04a77fd06f9993533a9584866ddcc4c0
domain: switch
else:
- type: turn_on
device_id: 60acce45172a0d02bc03e1d40d9c2ac9
entity_id: 04a77fd06f9993533a9584866ddcc4c0
domain: switch
mode: single