Belysningstimer
-
- 1 star
- Posts: 14
- Joined: Fri 14 Oct 2011, 16:55
Belysningstimer
Hej, hur gör jag enklast en vanlig timer mha av en knappsändare, relä och en duo? Jag vill efter 3 min automatiskt släcka en lampa som tänds med en Nexa switch. Mvh Lars
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Belysningstimer
- Skapa en datakälla med din knappsändare där du tar in värdena "På" och "Av".
- Skapa ett scenario "Timer" där du anger att lampan ska vara "På".
- Ange att prioriteten på scenariot ska vara "Hög" och att scenariot ska startas när din datakällas värde är "lika med På".
- Ange att scenariot ska avslutas efter 3 minuter.
Martin | Switch King
-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Belysningstimer
Martin bättre kan du
Jag är ute efter precis samma funktion. Alltså ett trapplyse relä. tryck på valfri knapp så tänds lyset under en viss tid ev så kan man förlänga om man trycker igen innan lyset slocknat.
Borde gå smidigt med ett tillägg i din "2WaySwitchPlugin" där man endast pulsar utgången ON under någon sekund.
Sen sätter man en regel på datakällan med "minsta tid för uppfyllnad" satt till tex 3 minuter.

Borde gå smidigt med ett tillägg i din "2WaySwitchPlugin" där man endast pulsar utgången ON under någon sekund.
Sen sätter man en regel på datakällan med "minsta tid för uppfyllnad" satt till tex 3 minuter.
You do not have the required permissions to view the files attached to this post.
-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Belysningstimer
Martin har löst det utan att du behöver utöka din plugin.
Förklaring kommer snart.......
Förklaring kommer snart.......
-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Belysningstimer
Förklaring som lovat:
Har fått timer funktionen att fungera enkelt med ditt utmärkta plugin ”2WaySwitchPlugin”
Satte upp två Nexa fjärrkontrollknappar "2269178:5,2269178:6" som styr datafilen "12345678:11"
<add twoWaySwitchTargetCode="12345678:11" twoWaySwitchListenerCodes="2269178:5,2269178:6" commandThresholdMs="1000" />
Sen satte jag att båda tillstånden för denna datafil "12345678:11" alltid skall bli ”På” så här
TurnOff = På TurnOn=På
Detta ger att man får en ”På” oavsett om man trycker på On/Off knappen på fjärrkontrollen.
Satte även förfallotiden för datakällans värde till 3 minuter (här är tiden det skall lysa=timer) detta ger ju att vid ny ”På” så gäller värdet i 3 minuter.
När man typ sen efter tex 10 minuter trycker på samma knapp eller annan knapp (både On/Off fungerar, ger ju ”På”) så förnyas ju data värdet och är giltigt i 3 nya minuter.
Om man trycker innan tiden gåt ut så förlänger man tiden lampan är tänd med ”tidsvärdet” i detta fall 3 minuter.
Sen är det ju bara att länka denna datafil med regeln ”På” för datafilen till sin fysiska mottagare.
Jag har provkört det och det fungerar utmärkt. Tänk på att det kräver Switch King ver 2.0
Tänk även på att det är en liten bugg i Klienten så man ser inte att värdet blivit ”ogiltligt”. Se annan tråd om detta.
EDIT:
Om man vill kunna släck innan tiden gått ut så definerar man som vanligt i datafilen "12345678:11" alltså:
TurnOff = Av
TurnOn=På
Har fått timer funktionen att fungera enkelt med ditt utmärkta plugin ”2WaySwitchPlugin”
Satte upp två Nexa fjärrkontrollknappar "2269178:5,2269178:6" som styr datafilen "12345678:11"
<add twoWaySwitchTargetCode="12345678:11" twoWaySwitchListenerCodes="2269178:5,2269178:6" commandThresholdMs="1000" />
Sen satte jag att båda tillstånden för denna datafil "12345678:11" alltid skall bli ”På” så här
TurnOff = På TurnOn=På
Detta ger att man får en ”På” oavsett om man trycker på On/Off knappen på fjärrkontrollen.
Satte även förfallotiden för datakällans värde till 3 minuter (här är tiden det skall lysa=timer) detta ger ju att vid ny ”På” så gäller värdet i 3 minuter.
När man typ sen efter tex 10 minuter trycker på samma knapp eller annan knapp (både On/Off fungerar, ger ju ”På”) så förnyas ju data värdet och är giltigt i 3 nya minuter.
Om man trycker innan tiden gåt ut så förlänger man tiden lampan är tänd med ”tidsvärdet” i detta fall 3 minuter.
Sen är det ju bara att länka denna datafil med regeln ”På” för datafilen till sin fysiska mottagare.
Jag har provkört det och det fungerar utmärkt. Tänk på att det kräver Switch King ver 2.0
Tänk även på att det är en liten bugg i Klienten så man ser inte att värdet blivit ”ogiltligt”. Se annan tråd om detta.
EDIT:
Om man vill kunna släck innan tiden gått ut så definerar man som vanligt i datafilen "12345678:11" alltså:
TurnOff = Av
TurnOn=På
Last edited by Palle500 on Sat 15 Oct 2011, 22:52, edited 1 time in total.
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Belysningstimer
Alla sätt är ju bra utom de som är dåliga - tack Palle500
Nu har larsjons två möjligheter, vilket alltid är bättre än en...

Nu har larsjons två möjligheter, vilket alltid är bättre än en...
Martin | Switch King
-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Belysningstimer
Hej Martin, Stort tack själv, din support är excellent!
Din lösning med scenario är enkel och ren. Men löste inte mina önskemål. Min är nog lite överkurs i varje fall för mig. Men jag lär mig alla finesserna i SK genom att testa den hårda vägen. Får ladda hem C# och börja programmera igen så man får full kontroll på SK.
Din lösning med scenario är enkel och ren. Men löste inte mina önskemål. Min är nog lite överkurs i varje fall för mig. Men jag lär mig alla finesserna i SK genom att testa den hårda vägen. Får ladda hem C# och börja programmera igen så man får full kontroll på SK.
-
- 1 star
- Posts: 14
- Joined: Fri 14 Oct 2011, 16:55
Re: Belysningstimer
Tackar, jag börjar nog med Martins medtod sedan Palles överkurs 

-
- 4 stars
- Posts: 431
- Joined: Sun 16 Jan 2011, 13:15
Re: Belysningstimer
Lycka till!
Jag uppdaterade "allt" för Windows 7 Prof på SK servermaskinen. Det blev tex DotNet 4.x m.m.
Då slutade min "lösning" att fungera. Men uppdateringen av "förfallet värde" i SK klienten började fungera!
Ändrade TurnOff = 1 TurnOn= 1 och satte felvärde till -1 (felvärden verkar endast fungera på numeriska värden ?) då fungerar det igen.
EDIT:
Windows knäcker mig! Bootade om allt och då fungerar det med "text" värden.
Så jag kör med TurnOff = On TurnOn= On och felvärde = Off
Jag uppdaterade "allt" för Windows 7 Prof på SK servermaskinen. Det blev tex DotNet 4.x m.m.
Då slutade min "lösning" att fungera. Men uppdateringen av "förfallet värde" i SK klienten började fungera!
Ändrade TurnOff = 1 TurnOn= 1 och satte felvärde till -1 (felvärden verkar endast fungera på numeriska värden ?) då fungerar det igen.
EDIT:
Windows knäcker mig! Bootade om allt och då fungerar det med "text" värden.
Så jag kör med TurnOff = On TurnOn= On och felvärde = Off
-
- 1 star
- Posts: 14
- Joined: Fri 14 Oct 2011, 16:55
Re: Belysningstimer
Scenariot fungerar utmärkt. En kompletterade fråga, vad händer med alla andra enheter under scenariot? Kommer tex en schemalagd ändring missas om den infaller under de 3 minuter som scenoriot gäller? Mvh Lars
You do not have the required permissions to view the files attached to this post.
Who is online
Users browsing this forum: No registered users and 10 guests