Hallo, möchte gerne eine kleine Info wenn meine Kids aus dem Zimmer gehen.
Daher als Info ein Licht blinken lassen.
Natürlich sollte es den letzten Status wieder haben also ein oder aus.
Muss ich hier Timer hintereinander setzten oder gibt es eine einfachere Logik?
In SmarthomeNG hab ich es so gelöst
Daher als Info ein Licht blinken lassen.
Natürlich sollte es den letzten Status wieder haben also ein oder aus.
Muss ich hier Timer hintereinander setzten oder gibt es eine einfachere Logik?
In SmarthomeNG hab ich es so gelöst
Code:
if sh.OG.Info_Bewegung_GangWC_OG() == 1: if sh.OG.pm_wc_og_HKL() == 1: if sh.EG.Essplatz.Deckenlicht.OnOff() == 1: sh.EG.deckenlicht_wohnzimmer.OnOff(0) sh.EG.Essplatz.Deckenlicht.OnOff(0) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(1) sh.EG.Essplatz.Deckenlicht.OnOff(1) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(0) sh.EG.Essplatz.Deckenlicht.OnOff(0) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(1) sh.EG.Essplatz.Deckenlicht.OnOff(1) time.sleep(10) else: sh.EG.deckenlicht_wohnzimmer.OnOff(1) sh.EG.Essplatz.Deckenlicht.OnOff(1) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(0) sh.EG.Essplatz.Deckenlicht.OnOff(0) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(1) sh.EG.Essplatz.Deckenlicht.OnOff(1) time.sleep(1) sh.EG.deckenlicht_wohnzimmer.OnOff(0) sh.EG.Essplatz.Deckenlicht.OnOff(0) time.sleep(10)
Kommentar