Event Ghost till Switch King via kommandoprompten

Hjälp med plugins, tillägg (exempelvis webbtillägget) och exempelkod som inte ingår i Switch Kings officiella installationspaket
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
Post Reply
sparris
1 star
1 star
Posts: 2
Joined: Mon 29 Aug 2011, 19:07

Event Ghost till Switch King via kommandoprompten

Post by sparris » Mon 29 Aug 2011, 20:21

Hej,

Finns det någon som kan förklara hur man i gör för att styra Switch King via Event Ghost. Använder Event Trigger i Mediaportal. Får upp händelserna i MediaPortal i Event Ghost. Men sen hittar jag ingen information om hur man kommuniserara med Switch King via kommandoprompten.
Hoppas någon här kan hjälpa mig.

Fredrik

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

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin » Mon 29 Aug 2011, 20:52

Har du tittat på tillägget som gör att man kan styra Switch King via kommandoprompten?
I paketet med tillägget finns en kort beskrivning hur man använder själva tillägget.

Därefter måste du knyta händelser i Event Ghost till antingen .exe-filen (med parametrar för tänd/släck/dimma i kombination med enhetens ID) eller till .bat-filer...

(flyttade tråden till rätt kategori)
Martin | Switch King

Martin75a
3 stars
3 stars
Posts: 71
Joined: Tue 09 Nov 2010, 21:51

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin75a » Thu 10 Nov 2011, 17:32

Önskemål i SwitchKing.Console.CmdLine

Har belysning i taknocken som tänder upp på 40% när solen är på väg ner. och släcker helt vid 23:30
Har även en rörelsevakt som tänder upp decklights i altanen när någon närmar sig.

Nu vill jag även sätta upp via Eventghost Att taknockens belysning dimmras till 60% när rörelsevakten slår på.
När rörelsevakten slår av Synkroniseras taknockens lampor tillbaka efter schemat i SK.
Det fungerar att dimmra upp till 60% när någon kommer och tillbaka till 40% när rörelsevakten slagit ifrån.
Problem blir efter 23:30 eftersom taknockens lampor ska vara släckta.
Om man via SwitchKing.Console.CmdLine kan skicka tex. synk device ID istället för att dimmra tillbaka till 40% så löser det mitt problem.

Finns det planer på att implementera synkronisering via SwitchKing.Console.CmdLine?

mvh
Martin

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

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin » Thu 10 Nov 2011, 21:06

Har inte haft några planer på det tidigare, men nu har jag iaf lagt upp det som en Task i BugNet så att det inte glöms bort.

Dock bör du väl egentligen kunna lösa detta redan idag? Visst fungerar det med http-anrop via EventGhost och då slipper du ju CmdLine-interfacet och kan plocka bort en länk i kjedjan?
Martin | Switch King

Martin75a
3 stars
3 stars
Posts: 71
Joined: Tue 09 Nov 2010, 21:51

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin75a » Fri 11 Nov 2011, 07:24

Martin wrote:Har inte haft några planer på det tidigare, men nu har jag iaf lagt upp det som en Task i BugNet så att det inte glöms bort.

Dock bör du väl egentligen kunna lösa detta redan idag? Visst fungerar det med http-anrop via EventGhost och då slipper du ju CmdLine-interfacet och kan plocka bort en länk i kjedjan?
Tack Martin,

och tack för tippset med http-anrop via EG, har aldrig testat men det bör ju fungera. Ska titta på det. :D

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Event Ghost till Switch King via kommandoprompten

Post by fabz » Fri 11 Nov 2011, 07:56

Martin75a wrote:
Martin wrote:Har inte haft några planer på det tidigare, men nu har jag iaf lagt upp det som en Task i BugNet så att det inte glöms bort.

Dock bör du väl egentligen kunna lösa detta redan idag? Visst fungerar det med http-anrop via EventGhost och då slipper du ju CmdLine-interfacet och kan plocka bort en länk i kjedjan?
Tack Martin,

och tack för tippset med http-anrop via EG, har aldrig testat men det bör ju fungera. Ska titta på det. :D
Jag har fått synkronisering att fungera genom att anropa webbtjänsterna (REST) via ett litet kommandoradsprogram som heter wget. Googla bara på wget. Du kan alltså köra wget mot en REST-adress i EventGhost för att uppnå det du är ute efter.

Martin75a
3 stars
3 stars
Posts: 71
Joined: Tue 09 Nov 2010, 21:51

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin75a » Fri 11 Nov 2011, 20:19

fabz wrote:
Martin75a wrote:
Martin wrote:Har inte haft några planer på det tidigare, men nu har jag iaf lagt upp det som en Task i BugNet så att det inte glöms bort.

Dock bör du väl egentligen kunna lösa detta redan idag? Visst fungerar det med http-anrop via EventGhost och då slipper du ju CmdLine-interfacet och kan plocka bort en länk i kjedjan?
Tack Martin,

och tack för tippset med http-anrop via EG, har aldrig testat men det bör ju fungera. Ska titta på det. :D
Jag har fått synkronisering att fungera genom att anropa webbtjänsterna (REST) via ett litet kommandoradsprogram som heter wget. Googla bara på wget. Du kan alltså köra wget mot en REST-adress i EventGhost för att uppnå det du är ute efter.
wget fungerade alldeles utmärkt med EG, Tack.

fridde
3 stars
3 stars
Posts: 101
Joined: Mon 10 Oct 2011, 05:52

Re: Event Ghost till Switch King via kommandoprompten

Post by fridde » Sat 12 Nov 2011, 20:04

fabz wrote:Du kan alltså köra wget mot en REST-adress i EventGhost för att uppnå det du är ute efter.
Har lattjat lite med WGET nu och fått det att lira, men hur får man det att inte ladda ned filerna?
Ska jag byta scenario kör jag:

Code: Select all

http://user:pass@192.168.0.100:8800/commandqueue?operation=changescenario&target=13
Då laddas det ned en fil som sparas i C:\Program Files\GnuWin32\bin\
Många tryckningar blir många filer.
Kör jag:

Code: Select all

--spider http://user:pass@192.168.0.100:8800/commandqueue?operation=changescenario&target=13
så sparas inga filer, men det går inte att köra --spider på nedanstående sätt för att uppdatera en datakälla.

Code: Select all

http://user:pass@192.168.0.100:8800/datasources/47/addvalue?value=1
Ovanstående fungerar. :D

Code: Select all

--spider http://user:pass@192.168.0.100:8800/datasources/47/addvalue?value=1
Men denna funkar inte, då får jag "405 Method Not Allowed". :?

Blir väl till att schemalägga en bat-fil som raderar lite emellanåt annars... :)

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

Re: Event Ghost till Switch King via kommandoprompten

Post by Martin » Thu 17 Nov 2011, 18:06

CommandLine-verktyget är nu uppdaterat för att stödja synkronisering av enheter, grupper och "allt på en gång".
Martin | Switch King

fabz
3 stars
3 stars
Posts: 140
Joined: Fri 19 Aug 2011, 10:23

Re: Event Ghost till Switch King via kommandoprompten

Post by fabz » Fri 18 Nov 2011, 07:32

Martin wrote:CommandLine-verktyget är nu uppdaterat för att stödja synkronisering av enheter, grupper och "allt på en gång".
Dejligt! :-)

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests