Temperaturabhängige Lüftersteuerung

Fidibus

Active member
Moin,
und wieder einmal eine Idee, die zumindest so nicht zu funktionieren scheint, wie gedacht.
Aufgabe:
1. Wenn die Temperatur über 43° steigt (sensor.inverter_temperature),
dann schalte den Lüfter ein (switch.shellypro4pm_ec62609fd424_switch_2).

2. Wenn die Temperatur unter 43 fällt (sensor.inverter_temperature),
dann schalte den Lüfter nach 15min aus (switch.shellypro4pm_ec62609fd424_switch_2).

Permanente Überwachung.

Ich habe, nachdem ich über meine unzureichenden Kenntnisse gestolpert bin , 2 Automationen angelegt:
1.
Code:
alias: Wechselrichter_Lüfter_an
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.inverter_temperature
    above: 43
condition: []
action:
  - type: turn_on
    device_id: cf031dc3f595ef587da55c933313f4d4
    entity_id: switch.shellypro4pm_ec62609fd424_switch_2
    domain: switch
mode: single
Im Test ("Ausführen") geht der Lüfter an, weil die Temperatur höher ist.
2.
Code:
alias: Wechselrichter_Lüfter_aus
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.inverter_temperature
    for:
      hours: 0
      minutes: 15
      seconds: 0
    below: 43
condition: []
action:
  - type: turn_off
    device_id: cf031dc3f595ef587da55c933313f4d4
    entity_id: switch.shellypro4pm_ec62609fd424_switch_2
    domain: switch
mode: single
Im Test ("Ausführen") geht der Lüfter aus, obwohl die Temperatur höher als eingestellt ist.

Wo habe ich da das Problem?
 
Zurück
Oben