Hmmm, ich schicke mir in meiner KWL-Stosslüftungslogik beim Aktivieren selber eine "Abschalt-Nachricht":
Die frage ich dann in der gleichen Logik weiter unten ab (vorher wird die trigger.source ausgewertet):
Ist vielleicht nicht der optimale Weg und wäre für Dich wohl auch eine größere Umstellung - aber es funktioniert ...
/tom
Code:
sh.ventilation.fanspeed(boost_fanspeed) logic.trigger(dt=sh.now()+datetime.timedelta(seconds=boost_time), value="[COLOR=red]helios_boost_off[/COLOR]")
Code:
if trigger_value == "[COLOR=red]helios_boost_off[/COLOR]": logger.debug("Boost mode switched off by logic") sh.ventilation.booster.logics.switch(False)
/tom
Kommentar