Page 1 of 1

Switch King Command Line Tool

Posted: Sat 23 Apr 2011, 15:51
by Martin75a
Kommer det komma en ny version av Switch King Command Line Tool till Switch King v 1.10.0?
Lyckas inte få den som finns att fungera med v 1.10.0 :banghead:

Tack på förhand
Martin

Re: Switch King Command Line Tool

Posted: Sun 24 Apr 2011, 19:53
by Martin
Jag kan inte påminna mig att det är några förändringar i v1.10 jämfört med v0.9 som påverkar detta.
Jag provade mot min egen server och kunde inte se några problem.

Vad händer/händer inte?

Edit: Flyttade till annan kategori

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 00:29
by Martin75a
Hmm troligen gör jag fel. Jag har konfigurerat IP i CmdLine.exe
sedan kör jag CmdLine 1 i från dos för att lista enheter, men får följande.
Missing argument. Supported arguments are:
1) getdevices
2) getdevicestatus
3) turnon
4) turnoff
5) getscenarios
6) setactivescenario
7) dim
8) fakeon
9) fakeoff
10) asscheduled
11) turnongroup
12) turnoffgroup
13) groupasscheduled
14) getdevicegroups

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 06:55
by Martin
Prova "cmdline.exe getdevices" istället. ;)

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 09:51
by Martin75a
Testade och får följande.

C:\SwitchKing.Console.CmdLine>CmdLine getdevices

Unhandled Exception: System.UriFormatException: Invalid URI: The URI scheme is not valid.
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at System.Uri..ctor(String uriString)
at System.ServiceModel.EndpointAddress..ctor(String uri)
at SwitchKing.Server.ClientProxies.Abstract.Proxy..ctor(IProxyBindingFactory bindingFactory, String endpointAddress)
at SwitchKing.Server.ClientProxies.AdaptedProxies.ClientProxy..ctor(IProxyBindingFactory bindingFactory, String endpo
intAddress)
at SwitchKing.CmdLine.Console.Program.GetProxy() in C:\Users\Administrator\Desktop\Switch King Command Line Tool\v0.9
.x\Source\SwitchKing.Console.CmdLine\Program.cs:line 167
at SwitchKing.CmdLine.Console.Program.GetDevices() in C:\Users\Administrator\Desktop\Switch King Command Line Tool\v0
.9.x\Source\SwitchKing.Console.CmdLine\Program.cs:line 398
at SwitchKing.CmdLine.Console.Program.Main(String[] args) in C:\Users\Administrator\Desktop\Switch King Command Line
Tool\v0.9.x\Source\SwitchKing.Console.CmdLine\Program.cs:line 22

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 10:13
by Martin
Har du angett IP till din server i konfigurationsfilen för CmdLine? Hur ser den isf ut?

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 10:19
by Martin75a
Jag har anget IP i .config och öppnat FW på port 8080, Testade även från samma dator som SK server körs på men får samma sak.
Så här ser .config filen ut.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="SwitchKingServerAddress" value="192.168.1.135:8080/SwitchKingFrameworkServiceHost" />
</appSettings>
</configuration>

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 12:40
by Martin
Ser rätt ut, förutom att du behöver "http" med i adressen:

Code: Select all

<add key="SwitchKingServerAddress" value="http://192.168.1.135:8080/SwitchKingFrameworkServiceHost" />

Re: Switch King Command Line Tool

Posted: Mon 25 Apr 2011, 14:56
by Martin75a
Ahhhh SBS som vanligt :D Tusen tack för hjälpen nu fungerar det :clap:

En önskan från min sida i denna plugin är att kunna välja tid innan en enhet triggas.
Jag testar just nu med Eventghost från min media dator och vill kunna få till när man stänger av datorn så skickar man ett släck alla lampor event. Dock vill jag att det ska göras efter ca. 30sec så man hinner lämna rummet.
Problemet jag har nu är att Media Center datorn kommer redan att vara avstängd innan jag vill att den släcker lamporna.

Min önskan vore att det gick att lägga till tid i SK Command Line Tool tex.
CmdLine.exe time 30 turnoff 14
DVS: SK väntar 30sec innan den triggar på släck.
Finns det möjlighet att ni kan lägga in detta eller går det att göra på annat sätt kanske?

Re: Switch King Command Line Tool

Posted: Tue 03 May 2011, 17:09
by Martin75a
Hej igen,

Önskar även en funktion där man kan skicka Turnon -sunrise -20 enhet för att kunna köa event som man inte vill ska tända automatiskt via schedule.
Har div. lampor som jag vill ska tända när jag tittar på TV och endast då. Dock ska dom endast tända när jag tittar på TV och inte gå på automatik.
Jag har testat att inte lägga in något event alls i device schedule samt bockat i take Sunrise/Sunset Offset -20
Skickar sedan cmdline turnon xx till den enheten men lamporna tänder ändå direkt.

Finns det planer och möjlighet att ni kan (kommer) lägga till dessa funktioner i Switch King Command Line Tool
Tack på förhand.

I love Switch King :D

mvh
Martin