@Mvdbro:
Dat zou op zich wel werken, maar dan blijven per definitie de lampen aan tot 0:00u, dus tot max. 1 uur na het uitzetten van de TV. Dat is niet mijn bedoeling.....Tussen 23:00 en 0:00 wil ik eigenlijk regelmatig (bijv. elke 5 min.) controleren of de TV nog aan staat. De code die ik nu heb is dit:
- Code: Selecteer alles
EventlistWrite; Time 22:50,*; UserEvent 20,1
EventlistWrite; UserEvent 20,1; Ping 150,5
EventlistWrite; UserEvent 20,1; VariableSet 6,1
EventlistWrite; Time 22:55,*; UserEvent 25,1
EventlistWrite; UserEvent 25,1; BreakOnVarEqu 5,1
EventlistWrite; UserEvent 25,1; UserEvent 1,1
EventlistWrite; Timer 1; UserEvent 20,2
EventlistWrite; UserEvent 20,2; BreakOnVarEqu 6,0
EventlistWrite; UserEvent 20,2; Ping 150,5
EventlistWrite; Variable 5,0; VariableSet 6,0
EventlistWrite; Variable 5,0; UserEvent 1,1
Waarbij timer 1 elke 5 minuten afloopt (wordt oa. gebruikt voor uitlezen ruimtetemp), en userevent 1,1 alle lampen uitschakelt. De events 20 en 25 worden enkel gebruikt bij het controleren van de TV. Elders staat nog een regel dat de lampen zowiezo om 0:00 uit gaan.
Deze code werkt niet zoals verwacht. Als de TV na 22:55 uitgaat, blijven de lampen gewoon aan tot 0:00.
@PieterS:
Check
http://code.google.com/p/atmel/Let op: ik heb de plugin aangepast zodat hij de variabele weer op 0 zet als de TV uitgaat.
Gr.,
Stefan.