Reset van een timer?

Homeseer Forum in het Nederlands (DUTCH forum)

Moderator: Ruud

Post Reply
dreambox
Starting Member
Starting Member
Posts: 47
Joined: Sat Jun 12, 2010 8:02 pm

Reset van een timer?

Post by dreambox »

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
maikelwijnen
Starting Member
Starting Member
Posts: 41
Joined: Tue Jun 16, 2009 9:15 pm
Location: Netherlands

Re: Reset van een timer?

Post by maikelwijnen »

Misschien is er een makkelijkere manier, maar het is het proberen waard.

Code: Select all

Script Dim 100%
Dim van Huidige waarde > 100%
Triger event Dim 30%


Script Dim 30%
Wait 15Min
Dim van Huidige waarde > 30%
Triger event Dim 0%


Script Dim 0%
Wait 5Min
Dim van Huidige waarde > 0%
Nu kun je bij de Event PIR ZIET BEWEGING
Cancel Script Dim 30%
Cancel Script 0%
Run Script 100%

Je moet het alleen nog even vertalen naar een VB verhaaltje, maar dat lukt jou wel.

Succes, Maikel (ja van die plugin ja)
dreambox
Starting Member
Starting Member
Posts: 47
Joined: Sat Jun 12, 2010 8:02 pm

Re: Reset van een timer?

Post by dreambox »

We gaan het proberen Maikel (ja van die plugin ja), jammer dat in hs je er niet een event kan aanroepen wat zichzelf kan uitschakelen enkel maar andere.

Ik hou jullie op de hoogte

Alex (ja van die plugin ja)
sim
Starting Member
Starting Member
Posts: 42
Joined: Tue Sep 15, 2009 10:38 am
Location: Netherlands

Re: Reset van een timer?

Post by sim »

In je Homeseer event om je licht te regelen naar aanleiding van je motion trigger kun je toch als eerste action een " remove delayed device action" opnemen?

Joost
dreambox
Starting Member
Starting Member
Posts: 47
Joined: Sat Jun 12, 2010 8:02 pm

Re: Reset van een timer?

Post by dreambox »

Ik heb een stukje liggen/zitten te programmeren in VB, maar als ik dit voor elke aansluiting doe ben ik al snel het overzicht kwijt.
Ik heb het inderdaad kunnen oplossen met de ingebouwde remove delay functie

Date Triggered
Control Name Trigger Action
Display or Edit User Note for DO Uitgang voorkant woonkamer (delayed action) DO Uitgang voorkant woonkamer (delayed action) 28-9-2010 22:17
WHEN
Everyday
Last ran: Unknown
Device Command: Begane grond Woonkamer DO Uitgang voorkant woonkamer Off

Simpel en effectief, maar soms zoek je te ver als beginner.....

Bedankt voor de tips!

Alex
Post Reply

Return to “Homeseer algemeen Forum”