Ich bin leider nicht so fit in python, aber Ihr !!!!
ich habe noch 10 weiter solcher if Anweisungen ...
das klatt doch bestimmt eleganter in einer generischen ..... jemand eine Idee ??
Code:
# test_v1.py import time DimmWertNacht = 10 DimmWertTag = 60 now = int(time.strftime("%H")) logger.info("Time: {0} Nacht: {1} Tag: {2}".format(now,DimmWertNacht, DimmWertTag )) # get triggering item if trigger['source']: trigger_source = trigger['source'] logger.info("triggered by "+trigger_source) trigger_item = sh.return_item(trigger_source) if sh.IIOG.Bad.SpotsAlleSchalten: time.sleep(1) if now > 21 or now < 7: logger.info("Nacht time: {0} Dimmwert : {1}".format(now,DimmWertNacht)) sh.IIOG.Bad.SpotsAlleDimmen(DimmWertNacht) else: logger.info("Tag time: {0} Dimmwert : {1}".format(now,DimmWertTag)) sh.IIOG.Bad.SpotsAlleDimmen(DimmWertTag) if sh.IIOG.Schlafen.SpotsAlleSchalten: time.sleep(1) if now > 21 or now < 7: logger.info("Nacht time: {0} Dimmwert : {1}".format(now,DimmWertNacht)) sh.IIOG.Schlafen.SpotsAlleDimmen(DimmWertNacht) else: logger.info("Tag time: {0} Dimmwert : {1}".format(now,DimmWertTag)) sh.IIOG.Schlafen.SpotsAlleDimmen(DimmWertTag)
das klatt doch bestimmt eleganter in einer generischen ..... jemand eine Idee ??
Kommentar