Reset van een timer?
Posted: Fri Sep 24, 2010 11:57 am
Hallo,
Wij zijn aan het bouwen en willen eventueel HS gaan gebruiken om ons huis te besturen.
Nu heb ik vorige week HS geïnstalleerd en druk aan het stoeien geweest, alles werkt super en erg duidelijk!!
Maar nu zit ik met de volgende situatie. Ik heb een Velleman K8061 aan een 1-10V raildimmer aangesloten.
Ik loop de gang in en wil het licht laten aangaan, dit event moet de lamp langzaam(2 sec) van 0 naar 100% later opkomen, tot zover geen probleem gewoon in een script de value van de dim waarde telkens met 1 verhoogd. Ik gebruik een PIR op de ingang om te detecteren of ik de gang inloop.
De lamp moet nu 15 minuten branden op 100% en na deze tijd 5 minuten branden op 30%.
Ik heb dit opgelost door combinaties van 2 scripts (dimup en dimdown)en de pauze instructie van HS te gebruiken.
Dit werkt als ik om 12.00 de gang inloop en er niet meer kom. Als ik bv om 12.14 weer in de gang ben wordt de event weer gestart met als gevolg dat 1 minuut later de dim op 30% staat en niet 15 minuten later. Er lopen dus 2 events door elkaar.
Een oplossing hiervoor is dat het eerste script bij een nieuwe trigger van de PIR gewist wordt en HS enkel het laatste event zal uitvoeren.
Een andere zou zijn dat de 15 minuten timer telkens opnieuw gereset wordt als de PIR een trigger geeft en dus de 15 minuten vertraging telkens opnieuw ingaat. Maar dan zit ik nog dat het ook moet werken als de dimmer in de 30% dim-mode staat!
Heeft iemand misschien een oplossing voor?
Alex
Wij zijn aan het bouwen en willen eventueel HS gaan gebruiken om ons huis te besturen.
Nu heb ik vorige week HS geïnstalleerd en druk aan het stoeien geweest, alles werkt super en erg duidelijk!!
Maar nu zit ik met de volgende situatie. Ik heb een Velleman K8061 aan een 1-10V raildimmer aangesloten.
Ik loop de gang in en wil het licht laten aangaan, dit event moet de lamp langzaam(2 sec) van 0 naar 100% later opkomen, tot zover geen probleem gewoon in een script de value van de dim waarde telkens met 1 verhoogd. Ik gebruik een PIR op de ingang om te detecteren of ik de gang inloop.
De lamp moet nu 15 minuten branden op 100% en na deze tijd 5 minuten branden op 30%.
Ik heb dit opgelost door combinaties van 2 scripts (dimup en dimdown)en de pauze instructie van HS te gebruiken.
Dit werkt als ik om 12.00 de gang inloop en er niet meer kom. Als ik bv om 12.14 weer in de gang ben wordt de event weer gestart met als gevolg dat 1 minuut later de dim op 30% staat en niet 15 minuten later. Er lopen dus 2 events door elkaar.
Een oplossing hiervoor is dat het eerste script bij een nieuwe trigger van de PIR gewist wordt en HS enkel het laatste event zal uitvoeren.
Een andere zou zijn dat de 15 minuten timer telkens opnieuw gereset wordt als de PIR een trigger geeft en dus de 15 minuten vertraging telkens opnieuw ingaat. Maar dan zit ik nog dat het ook moet werken als de dimmer in de 30% dim-mode staat!
Heeft iemand misschien een oplossing voor?
Alex