Schemalagd synkronisering per enhet

Allmänna frågor och synpunkter.
Thomas
3 stars
3 stars
Posts: 73
Joined: Mon 08 Aug 2011, 19:21

Schemalagd synkronisering per enhet

Post by Thomas » Sat 25 Aug 2012, 19:12

Förslag på ny funktion.

Jag använder IR detektorer via datakällor från larmsystemet och håller på att försöka få till en automatisk släckning om det saknas rörelse i rummet under en given tid. Eftersom jag även använder väggbrytare LWMR-XXX så vet inte SK alltid om lampan är tänd eller släckt. Genom att använda gruppregler och minsta utfyllnad kan jag hålla reda på inaktivitet efter x tid dock kan jag i dagsläget inte utnyttja denna kunskap i systemet.

-
Vad jag önskar är ett val under varje enhet under schemat "lägg till händelse" valet "synkronisering" för att 1; att kunna schemalägga tvingad synkronisering per enhet, 2; aktivera tvingad synkronisering (dvs i mitt fall släckning/eller tändning) mha gruppregler.
-

Jag är medveten om att det går att ställa in periodisk synkronisering, men med ett växande antal enheter och då SK inte alltid vet statusen så fungerar det inte så bra för mig att lägga in det generellt. Jag har prövat att lägga bygga upp schemaregler runt REST interfacet men det känns relativt processortungt och det blir även väldigt mycket regler. Det skulle även gå att göra detta via EG, men det kräver isf relativt mycket information från SK då det skulle vara lämpligt med beroenden såsom när på dygnet, system mode (SK 3) etc.

Kanske är ensam om detta "behov", men tanken är såklart att automatiskt släcka lampor som man har glömt på av någon anledning.

(Har kikat i bugnet men inte sett denna förfrågan, dock fick jag inte sökfunktionen att fungera optimalt)

Edit: ändrade namnet på nexa modulen.

Thomas
3 stars
3 stars
Posts: 73
Joined: Mon 08 Aug 2011, 19:21

Re: Schemalagd synkronisering per enhet

Post by Thomas » Sat 22 Sep 2012, 11:16

Kanske är ensam att vilja styra på detta sätt? ;)

Någon som har ett annat tips på hur man enkelt och överskådligt kan släcka lampor (som har tänts utanför SK´s vetskap) på ett strukturerat sätt. :?:

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Schemalagd synkronisering per enhet

Post by Martin » Sat 22 Sep 2012, 11:40

Hur menar du att det fungerar i "verkligheten"?

Du får en triggning från din IR-detektor som tänder lampan, denna släcker lampan efter viss tid - så långt allt väl.

Menar du att du har satt din IR-detektor på så sätt att du tänder lampan via väggbrytaren _utan_ att IR-detektorn ser dig = IR-detektorn indikerar inte till Switch King att lampan är tänd -> Switch King vet inte detta -> lampan släcks aldrig automatiskt?

Hur ska du veta hur lång tid efter tändning via brytaren som "tvingad släckning" ska ske?
Martin | Switch King

Thomas
3 stars
3 stars
Posts: 73
Joined: Mon 08 Aug 2011, 19:21

Re: Schemalagd synkronisering per enhet

Post by Thomas » Sat 22 Sep 2012, 12:03

Thomas wrote:Hur menar du att det fungerar i "verkligheten"?

Du får en triggning från din IR-detektor som tänder lampan, denna släcker lampan efter viss tid - så långt allt väl.

Menar du att du har satt din IR-detektor på så sätt att du tänder lampan via väggbrytaren _utan_ att IR-detektorn ser dig = IR-detektorn indikerar inte till Switch King att lampan är tänd -> Switch King vet inte detta -> lampan släcks aldrig automatiskt?
Ingen tändning av lampa via IR detektorn. Ir detektorn meddelar bara sin status till SK datakälla. Dvs. SK vet därmed tidpunkten när senaste rörelsen skedde i det aktuella utrymmet. IR detektorn i sig skickar kontinuerligt öppen -- stängd tills det att ingen rörelse sker, detta sker via tråd-->larmet --> RS232-->EG-->SK

För belysningen sker all tändning släckning antingen i SK (schema, klient, etc) alt. via extern brytare (detta läge känner alltså inte SK till).
Thomas wrote:Hur ska du veta hur lång tid efter tändning via brytaren som "tvingad släckning" ska ske?
Jag skulle vilja att SK skickar ut en tvingad uppdatering (synkronisering/force) av lampans önskade läge (enligt databasen) XX minuter efter senaste rörelsen, (mao vet man inte när lampan i praktiken tändes) detta skulle alltså kunna göras mha gruppregler och minsta utfyllnad. Fördelen med detta är att man kan gå in i ett rum utan att tända, men om man har tänt lampan så kommer den garanterat att släckas (default off i databasen) XX minuter efter det att senaste rörelsen skedde. PSS (både bra och mindre bra) kommer lampor att tändas om man av någon anledning har släckt dem på "fel" sätt.

Frågan gäller även möjlighet att synkronisera lampans önskade läge (dvs forced) vid vissa angivna tidpunkter förslagsvis i schemat detta för att på ett enkelt sätt kunna tvinga fram en släckning av lampor som man av någon anledning glömt att släcka.

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Schemalagd synkronisering per enhet

Post by Martin » Sat 22 Sep 2012, 12:17

Har lagt till detta i bugnet.
http://bugnet.switchking.se/Issues/Issu ... spx?id=580

Det går att lösa med plugin-utveckling, men då krävs hjälp från någon som kan C#. Vi har tankar som snuddar vid detta, men det är tyvärr inget som ligger i den närmsta versionen.
Martin | Switch King

sonnyboy
4 stars
4 stars
Posts: 258
Joined: Sun 05 Dec 2010, 16:50
Location: Västerås

Re: Schemalagd synkronisering per enhet

Post by sonnyboy » Tue 16 Oct 2012, 11:36

Är det någon som gjort ett plugin likt detta?
Jag har två enheter som är lite bångstyriga och inte vill tändas på första försöket, går jag in och klickar på synkronisera så tänder den direkt. Dessa enheter ligger på max sändsignaler. Jag funderar på om det är mA som inte räcker till för att få iväg signalerna från duon. Ställa in sk så den synkroniserar regelbundet känns inte som en bra lösning.
Beyond Measure 1.7
Switch King
Klient 3.1.0.1
Server 3.2.0.2 med Databas 2.5.5
Telldus 2.1.1

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Schemalagd synkronisering per enhet

Post by Martin » Tue 16 Oct 2012, 15:49

sonnyboy wrote:mA
mA som i milliampere för dåligt tryck i utgående signal?

Kan det kanske lösas genom att öka på sändningsintervallet istället för sändsignalerna? Om uteffekten minskar av många utgående signaler i följd, bör man kanske komma förbi detta genom att förlänga tiden mellan varje skickad signal.

Intressant teori annars - jag har haft liknande typ av problem med någon enhet, men inte nu längre - skulle kunna bero på att jag bytt mottagaren till annan typ/annat märke (= bättre mottagningsförmåga).
Martin | Switch King

sonnyboy
4 stars
4 stars
Posts: 258
Joined: Sun 05 Dec 2010, 16:50
Location: Västerås

Re: Schemalagd synkronisering per enhet

Post by sonnyboy » Tue 16 Oct 2012, 16:08

Martin wrote:mA som i milliampere för dåligt tryck i utgående signal?
Exakt för dåligt tryck, får prova att öka sändningsintervallet en vända.
Tackar för förslaget.
Beyond Measure 1.7
Switch King
Klient 3.1.0.1
Server 3.2.0.2 med Databas 2.5.5
Telldus 2.1.1

sonnyboy
4 stars
4 stars
Posts: 258
Joined: Sun 05 Dec 2010, 16:50
Location: Västerås

Re: Schemalagd synkronisering per enhet

Post by sonnyboy » Wed 17 Oct 2012, 08:01

Martin wrote:Kan det kanske lösas genom att öka på sändningsintervallet istället för sändsignalerna?
Första testen igårkväll såg verkligen lovande ut, jag ändrade till 5 sekunders intervall och lamporna slocknade som sig bör när det var dags.
Får se hur det beter sig idag när det ska tändas.

Tack Martin för förslaget. :D
Beyond Measure 1.7
Switch King
Klient 3.1.0.1
Server 3.2.0.2 med Databas 2.5.5
Telldus 2.1.1

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Schemalagd synkronisering per enhet

Post by Martin » Wed 17 Oct 2012, 08:08

Fem sekunders intervall är ju dock fatalt i längden - det blir ju oerhört segt :o :o :o :o

Hoppas du kan skruva ner tiden - men man måste ju (som du gjort) börja och se om det får effekt. Kanske ytterligare alternativ kan vara att koppla in en matad USB-hubb mellan Duon och burken?
Martin | Switch King

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests