Hallo,
ich habe eine Logik mit vielen Watch_Items die letztentlich alle das gleiche machen sollen ( nach 5min ausschalten)
es soll von S01 - S99 fkt.
die kann ich die Logik vereinfachen ?
ich habe eine Logik mit vielen Watch_Items die letztentlich alle das gleiche machen sollen ( nach 5min ausschalten)
#!/usr/bin/env python3
# timer_5min.py
import time
if sh.Sonoff.S01() :
logger.info("S01 ist an -> warte 5 min")
time.sleep(360)
sh.Sonoff.S01(0)
logger.info("schalte S01 aus")
if sh.Sonoff.S02() :
logger.info("S02 ist an -> warte 5 min")
time.sleep(360)
sh.Sonoff.S02(0)
logger.info("schalte S01 aus")
# timer_5min.py
import time
if sh.Sonoff.S01() :
logger.info("S01 ist an -> warte 5 min")
time.sleep(360)
sh.Sonoff.S01(0)
logger.info("schalte S01 aus")
if sh.Sonoff.S02() :
logger.info("S02 ist an -> warte 5 min")
time.sleep(360)
sh.Sonoff.S02(0)
logger.info("schalte S01 aus")
die kann ich die Logik vereinfachen ?
Kommentar