Switch King Pro

Moderator: Telldus

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

Jag skapade en ny tråd för detta eftersom jag av någon anledning inte tyckte att det hörde hemma i Windows-forumet 8)

http://www.telldus.se/forum/viewtopic.php?f=8&t=975
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

grahnen
Posts: 38
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by grahnen » Thu Jan 18, 2018 11:08 am

Ny på switch king och har lite funderingar och frågor.

1. Överlappande scheman
Låt säga att jag har två scheman på en lampa så vore det bra dels om det stod tider i den visuella översiktsbaren samt att där schemorna ligger om lott blir det mörkare blå så man kan utskilja när det ena schemat slutar samt det andra börjar. En röd linje som går vertikalt igenom alla överskitsbarer som visar vilken tid i schemat man är just nu.

2. Grupper.
I mitt fall så är jag ute efter att kunna gruppera fönsterbelysning (8enheter) samt fasadbelysning (4enheter) så att om jag vill tvångstyra igång dem med tex iphone så slipper ändra en och en. Jag kan iofs använda 3scenarion, Fönsterbelysning, Fasadbelysning samt Fönster och Fasadbelysning.

3. Skapa scheman visuellt.
Jag jobbade tidigare med passersystem och fastnade mycket för ett system där man använder färger.
Tänk dig ett fönster typ som gamla defragmateringsprogram där du ser massa fyrkanter som flyttas. Sådana fyrkanter 30 på längden samt 48 på höjden. Varje fyrkant blir en minut, varje rad blir 30min. Första raden blir alltså 00:00-00:30 Röd färg är default på alla rutor och = av, sedan klickar man på tex grön = på, drar över de rutor (minutrar) som då blir gröna. Gul = på om solen är nere. osv. Du kan även skapa fler färger med andra regler tex blå = på om temperaturen är mindre än 0grader. Lila = på dimmrad 50% etc etc.
Detta användes på samma sätt fast färgerna talade om det skule vara kort, kort+pin, kort bistabil, öpplåst etc och var väldigt lättöverskådligt och lätthanterligt.
Vill jag att en lampa ska tändas vid solnergång dock senast kl 19:00 så drar jag helt enkelt gulfärg fram till 19 efter 19 byter jag till grönfärg fram till 23:00 och sedan kl 23:00 så drar jag rödfärg osv.

4. Inloggning
Till iphone vore det bra om det gick att spara lösenordet men jag antar att det inte är genomförbart så länge det är en websida. Klient till server har ingen inloggning. Är detta lungt så länge man inte har öppet port 8080 samt 8082 i routern

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

grahnen wrote:Ny på switch king och har lite funderingar och frågor.
Alltid kul med synpunkter och kreativa förslag - det tackar vi för :)
Jag svarar på det jag kan och lämnar några delar (samt eventuella kompletteringar) till Tomas som är den som jobbar mest med klienten och användbarheten och upplevelsen där...
grahnen wrote:[...]Låt säga att jag har två scheman på en lampa så vore det bra dels om det stod tider i den visuella översiktsbaren samt att där schemorna ligger om lott blir det mörkare blå så man kan utskilja när det ena schemat slutar samt det andra börjar. En röd linje som går vertikalt igenom alla överskitsbarer som visar vilken tid i schemat man är just nu.
Switch King jobbar med en form av kombinerade scheman vilket gör att det kan bli lite svårt att visualisera det som du är ute efter.
Med kombinerade scheman menar jag att det första som händer när Switch King ska avgöra när en enhet ska vara på eller av är att alla händelser som (genom scheman) finns knutna till en viss enhet plockas fram. Därefter skapas en tidslinje. I den tidslinje som skapats plockas de händelser bort som aldrig kommer att inträffa.

Exempel 1:

Code: Select all

Ett schema (Schema 1) kopplat till enhet "Lampa" säger "På" 10:00 och "Av" 22:00"
Ett annat schema (Schema 2) kopplat till enhet "Lampa" säger "På" 12:00 och "Av" 23:00"
Resultatet av detta blir att schema 2 "kastas" eftersom lampan redan är på vid 12:00 och av vid 23:00.

Exempel 2:

Code: Select all

Ett schema (Schema 1) kopplat till enhet "Lampa" säger "På" 10:00 och "Av" 22:00"
Ett annat schema (Schema 2) kopplat till enhet "Lampa" säger "På" 12:00 och "Av" 20:00"
Resultatet av detta blir att händelser från båda scheman "kastas". Från schema 1 kastas "Av" 22:00 bort (eftersom lampan släcktes 20:00) och från schema 2 kastas "På" 12:00 bort (eftersom lampan tändes vid 12:00).

Tidslinjen du ser i klienten är alltså en kombinerad bild av de scheman som är kopplad till en enhet efter att "onödiga händelser" kastats bort.
Om du vill tvinga servern att skicka händelser som annars hade kastats bort då de ansetts som onödiga kan du använda "tvingande"/"forced".
Mer om det finns här: http://www.switchking.se/sv/faq/42-oevr ... -av-regler

Om du har regelstyrda scheman så tillkommer ytterligare en dimension, då regelstyrda scheman kan "köra över" enhetens egna scheman.
Mer om det finns här: http://www.switchking.se/sv/faq/42-oevr ... -av-regler

Den "röda linjen" du nämner finns idag i form av en "triangel" som visar nuvarande tid i schemat. Den visas dock enbart om du tittar på scheman för dagens datum och syns inte om du hoppar framåt eller bakåt i kalendern.
grahnen wrote: [...]I mitt fall så är jag ute efter att kunna gruppera fönsterbelysning (8enheter) samt fasadbelysning (4enheter)[...]
Vi har gruppstyrning på agendan i en kommande version. Förhoppningsvis redan den som ligger närmst i tiden.
grahnen wrote:[...]Skapa scheman visuellt.[...]
Jag lämnar denna fråga till Tomas...
grahnen wrote:Till iphone vore det bra om det gick att spara lösenordet men jag antar att det inte är genomförbart så länge det är en websida.

Det är möjligt att spara användarnamn och lösenord även i iPhone om du sparar adressen som ett bokmärke och bäddar in användarnamn och lösenord i adressen.
Se punkt 3 på denna sida: http://www.switchking.se/sv/saekra-upp- ... -loesenord
grahnen wrote:Klient till server har ingen inloggning. Är detta lungt så länge man inte har öppet port 8080 samt 8082 i routern
Precis.
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

grahnen
Posts: 38
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by grahnen » Thu Jan 18, 2018 11:08 am

Tack, nu har jag fått svar på det mesta.
grahnen wrote:[...]Låt säga att jag har två scheman på en lampa så vore det bra dels om det stod tider i den visuella översiktsbaren samt att där schemorna ligger om lott blir det mörkare blå så man kan utskilja när det ena schemat slutar samt det andra börjar. En röd linje som går vertikalt igenom alla överskitsbarer som visar vilken tid i schemat man är just nu.
Switch King jobbar med en form av kombinerade scheman vilket gör att det kan bli lite svårt att visualisera det som du är ute efter.
Med kombinerade scheman menar jag att det första som händer när Switch King ska avgöra när en enhet ska vara på eller av är att alla händelser som (genom scheman) finns knutna till en viss enhet plockas fram. Därefter skapas en tidslinje. I den tidslinje som skapats plockas de händelser bort som aldrig kommer att inträffa.

Exempel 1:

Code: Select all

Ett schema (Schema 1) kopplat till enhet "Lampa" säger "På" 10:00 och "Av" 22:00"
Ett annat schema (Schema 2) kopplat till enhet "Lampa" säger "På" 12:00 och "Av" 23:00"
Resultatet av detta blir att schema 2 "kastas" eftersom lampan redan är på vid 12:00 och av vid 23:00.

Exempel 2:

Code: Select all

Ett schema (Schema 1) kopplat till enhet "Lampa" säger "På" 10:00 och "Av" 22:00"
Ett annat schema (Schema 2) kopplat till enhet "Lampa" säger "På" 12:00 och "Av" 20:00"
Resultatet av detta blir att händelser från båda scheman "kastas". Från schema 1 kastas "Av" 22:00 bort (eftersom lampan släcktes 20:00) och från schema 2 kastas "På" 12:00 bort (eftersom lampan tändes vid 12:00).
Tanken i mitt fall är
Lampa "på" vid solnedgång som idag är runt 18:30 "av" 23:00, på den ljusare delen av året så vill jag inte vänta till solnedgång som till och med inträffar efter 23:00 på sommaren. Så mitt schema vill jag ska se ut såhär. "På" vid solnedgång dock senast 19:00 "Av" 23:00. Lampan tänder alltså när det blir mörkt på vintern och kl 19 på sommaren då solen går ner senare. Nu gäller detta en led belyst trappa innomhus samt belysning bakom tv m.m annars kan man undra varför det ska lysa mitt i sommaren =), utan det är mer för stämmningen.

grahnen wrote:Till iphone vore det bra om det gick att spara lösenordet men jag antar att det inte är genomförbart så länge det är en websida.

Det är möjligt att spara användarnamn och lösenord även i iPhone om du sparar adressen som ett bokmärke och bäddar in användarnamn och lösenord i adressen.
Se punkt 3 på denna sida: http://www.switchking.se/sv/saekra-upp- ... -loesenord
Självklart detta visste jag bara jag hade tänkt ett steg längre, men det gäller att komma på det när man sitter där =). Tack

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

grahnen wrote: Tanken i mitt fall är
Lampa "på" vid solnedgång som idag är runt 18:30 "av" 23:00, på den ljusare delen av året så vill jag inte vänta till solnedgång som till och med inträffar efter 23:00 på sommaren. Så mitt schema vill jag ska se ut såhär. "På" vid solnedgång dock senast 19:00 "Av" 23:00. Lampan tänder alltså när det blir mörkt på vintern och kl 19 på sommaren då solen går ner senare. Nu gäller detta en led belyst trappa innomhus samt belysning bakom tv m.m annars kan man undra varför det ska lysa mitt i sommaren =), utan det är mer för stämmningen.
Stämning är inte att förakta :)

Du kan använda "tvingande"/"forced" för detta.

1. Ange att enheten ska släckas vid soluppgång och tändas vid solnedgång
2. Skapa en händelse, "På", som är angiven till 13:00 (exempelvis)
3. Skapa en händelse, "På", som är angiven till 19:00. Sätt denna som "tvingande"
4. Skapa en händelse, "Av", som är angiven till 23:00.

I Jönköping blir schemat för dagen (7/10) så här:
Image
Enheten tänds alltså kl 18:21. Din "tvingande" händelse indikeras vid 19:00 med en liten flaggsymbol.

Om jag hoppar till i mitten av juli istället, så ser schemat ut så här:
Image
Eftersom händelsen "19:00" är satt till tvingande så bortser Switch King från solen i detta fall och tänder enheten vid 19:00 oavsett om solen är uppe eller nere.
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

Nu finns äntligen Switch Kings Android-klient tillgänglig på Android Market.

Mycket nöje! :wave:
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

riksvag
Posts: 51
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by riksvag » Thu Jan 18, 2018 11:08 am

MartinV wrote:Nu finns äntligen Switch Kings Android-klient tillgänglig på Android Market.

Mycket nöje! :wave:
Perfekt! Har rankat den en femma!

erihje
Posts: 1
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by erihje » Thu Jan 18, 2018 11:08 am

Hej,

Kommer ni ta fram någon dedikerad App för iPhone/iPad så man ej behöver köra den "webbaserade" som finns just nu?

Måste också passa på att ge beröm för en superb programvara, har börjat byta ut alla knappar i huset mot Nexas och de kommer att styras via SwitchKing!

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

Det finns planer på en dedikerad app men de är ganska lösa än så länge. Utvecklingen av Android-klienten har gett en del "gratis" även till en framtida iPhone/iPad-app. :)

En stor nackdel med att utveckla för iPhone eller iPad är att det kostar att få vara med på App Store även om själva appen skulle vara gratis...
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

grahnen
Posts: 38
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by grahnen » Thu Jan 18, 2018 11:08 am

Jag har lite beskymmer med webextension.

Kör v.0.8 av switchking.
Installerade iphone extension (det nya förenklade paketer) med casini web server.

Nu la jag in SwitchKing.Web.GUI.AjaxWebExample parallellt med iphone extension i switchking mappen. Gick in i Casini och pekade att port xx skulle gå just dit.
Öppnade web.config och ändrade ip till samma som web.config hade under iphone extension.

Försöker nå sidan men får följande fel:
BadImageFormatException: Det går inte att läsa in filen eller sammansättningen BitFactory.Logging...

utöver det så får jag ytterligare 5st fel som har med BitFactory.Logging att göra

Vad gör jag för fel

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

grahnen wrote:Jag har lite beskymmer med webextension.[...]
Nu la jag in SwitchKing.Web.GUI.AjaxWebExample parallellt med iphone extension i switchking mappen. Gick in i Casini och pekade att port xx skulle gå just dit.
Öppnade web.config och ändrade ip till samma som web.config hade under iphone extension.

Försöker nå sidan men får följande fel:
BadImageFormatException: Det går inte att läsa in filen eller sammansättningen BitFactory.Logging...
[...]
Vad gör jag för fel
Svårt att förklara vad det beror på utan att gå in på tekniska detaljer, men det beror på att webbklienten och iPhone-tillägget är byggda mot olika plattformar (x86/x64/"mixad miljö) för att passa IIS respektive Cassini.

Vi har väl lite idéer om vad vi skulle vilja göra med just webbtillägget framöver, och just därför finns det inget paket som det finns för iPhone-tillägget, vilket i sin tur gör att det kräver lite mer trixande.

Eftersom du nu hade iPhone-tillägget installerat så tror jag att det enklaste är att du plockar alla filer från katalogen "Bin" som finns under den mapp där du installerat iPhone-tillägget för Cassini och kopierar över dessa till motsvarande "Bin"-katalog för det andra webbtillägget. Det bör fungera.

Kör du på en 64-bitars miljö, tro?
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

grahnen
Posts: 38
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by grahnen » Thu Jan 18, 2018 11:08 am

Yes, kör windows 7 64bit på hemmapc:n.
Skall testa detta imorgon får vi se vad som händer. Tänkte främst på om det var någon inställning jag glömt för att få det att ticka igång.

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

grahnen wrote:Yes, kör windows 7 64bit på hemmapc:n.
Skall testa detta imorgon får vi se vad som händer. Tänkte främst på om det var någon inställning jag glömt för att få det att ticka igång.
Kasta mig ett mail annars, så fixar jag ett paket som rullar även på Cassini. :wave:
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

MartinV
Posts: 277
Joined: Thu Jan 18, 2018 11:08 am
Contact:

Re: Switch King Pro

Post by MartinV » Thu Jan 18, 2018 11:08 am

Har uppdaterat Android-klienten på Market med en ny version som inkluderar stöd för Widgets i två storlekar.
Genom att lägga till en widget på startsidan får man möjlighet att snabbare byta scenario, kika på en datakälla och skicka ett kommando till en enhet.

:wave:
Martin | http://www.switchking.se
Testa Switch King Pro i din Android/iPhone/iPod: http://www.switchking.se/sv/demo

grahnen
Posts: 38
Joined: Thu Jan 18, 2018 11:08 am

Re: Switch King Pro

Post by grahnen » Thu Jan 18, 2018 11:08 am

http://img229.imageshack.us/img229/3950/testvk.png

Funkar fint nu och jag håller på för fullt, se ovan.

En snabb fråga till är det lätt att få till så man kan ha olika ikoner på olika devices.

Jag hade tänkt mig en uppstättning för Power, Light. Lägga till ett imgletter=p någonstans i koden där man placerar ut devices, så kommer den automatiskt vilja ha bilder med ett p framför typ pDeviceOn.png.

Post Reply