Läsa aktivt SK-scenario utifrån (Eventghost tex)
-
- 3 stars
- Posts: 51
- Joined: Sat 08 Oct 2011, 15:22
Läsa aktivt SK-scenario utifrån (Eventghost tex)
Tja!
Jag är inne på att jag skulle vilja veta aktivt SK-scenario i EventGhost för att kunna styra diverse saker baserat på det. Helst skulle det sättas direkt scenario ändras i SK, någon som har några förslag på hur det skulle kunna lösas?
/Victor
Jag är inne på att jag skulle vilja veta aktivt SK-scenario i EventGhost för att kunna styra diverse saker baserat på det. Helst skulle det sättas direkt scenario ändras i SK, någon som har några förslag på hur det skulle kunna lösas?
/Victor
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Man kan lägga in en enhet i varje scenario som bara sätts av just det scenariot och sedan använda den statusen i EG.
-
- 3 stars
- Posts: 51
- Joined: Sat 08 Oct 2011, 15:22
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Hmm... Det är ju sant... Och prenumerera på det eventet då... Listigt! Känns inte som en direkt "clean" lösning, men absolut enkel och smidig! Bra tip!
/Victor
/Victor
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Om man kan polla information regelbundet från EG så bör du kunna använda REST-tjänsterna, men det kräver ju att du kan tolka informationen som Switch King skickar via HTTP.
Martin | Switch King
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Det skulle vara bra om det gick att få scenariots status att skrivas till en textfil som EG läser när den förändras.
-
- 3 stars
- Posts: 73
- Joined: Mon 08 Aug 2011, 19:21
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Ja eller kanske om EN variabel alltid ändrades (tex ett ökande nummer och/eller utpekning vart det har skett förändring såsom datakälla/Enhet/Scenario) i resttjänsten i samband med alla typer av förändringar. På detta sätt så skulle man inte behöva polla allting hela tiden utan enbart en variabel och resten pollas då man vet att något faktiskt har ändrats.
Eller är det redan så att den möjligheten finns i REST?
Vad jag har förstått ang. REST interfacet så går det inte att "prenumerera" på tjänster?
Eller är det redan så att den möjligheten finns i REST?
Vad jag har förstått ang. REST interfacet så går det inte att "prenumerera" på tjänster?
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Det finns ett REST-anrop som innehåller information om de senaste förändringar som har skett. Exempelvis är det detta anrop som klienten använder för att veta när något specifikt ska uppdateras.
Själva anropet är tyvärr inte dokumenterat på REST-sidan, ser jag vid en genomläsning (det är exempelvis ingen av REST-klienterna som använder det).
Det krävs lite tolkning av informationen som finns där, dock, men det är relativt enkelt att begränsa till exempelvis "Scenario" i kombination med scenarioförändring, som indikeras med "ActiveScenarioChanged". Dock är ju informationen på Xml-format så det krävs ju fortfarande tolkning av själva innehållet...
Själva anropet är tyvärr inte dokumenterat på REST-sidan, ser jag vid en genomläsning (det är exempelvis ingen av REST-klienterna som använder det).
Code: Select all
http://servernamn:8800/entitylogentries?maxcount={maxCount}&newerthan={newerThan}
http://servernamn:8800/entitylogentries/latest
Martin | Switch King
-
- 3 stars
- Posts: 101
- Joined: Mon 10 Oct 2011, 05:52
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Jag har löst det så att alla scenarion i SwitchKing styrs från Eventghost, så då har man alltid koll på vilket scenario som är aktivt.
-
- 3 stars
- Posts: 73
- Joined: Mon 08 Aug 2011, 19:21
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Detta fungerar ypperligt bra och bör kunna automatiseras i ett Python script i EG. Tack för informationen!Martin wrote:Det finns ett REST-anrop som innehåller information om de senaste förändringar som har skett. Exempelvis är det detta anrop som klienten använder för att veta när något specifikt ska uppdateras.
Själva anropet är tyvärr inte dokumenterat på REST-sidan, ser jag vid en genomläsning (det är exempelvis ingen av REST-klienterna som använder det).Det krävs lite tolkning av informationen som finns där, dock, men det är relativt enkelt att begränsa till exempelvis "Scenario" i kombination med scenarioförändring, som indikeras med "ActiveScenarioChanged". Dock är ju informationen på Xml-format så det krävs ju fortfarande tolkning av själva innehållet...Code: Select all
http://servernamn:8800/entitylogentries?maxcount={maxCount}&newerthan={newerThan} http://servernamn:8800/entitylogentries/latest
Det är ju också en variant.. Har lite huvudbry, vill eg. inte sprida "kärnan" och besluten från SK. Min främsta motivation för att använda EG är:fridde wrote:Jag har löst det så att alla scenarion i SwitchKing styrs från Eventghost, så då har man alltid koll på vilket scenario som är aktivt.
1. Just nu bättre möjlighet till mera flexibel styrning via ex. väggbrytare
2. Möjlighet att använda 3:e parts appar till IPhone/Ipad för att bygga anpassade fjärrkontroller och i samma vy styra TV/PS3/etc mha Itach och ex. IRule (Dessvärre verkar de inte kunna läsa direkt från REST utan man behöver hoppa via ex. SK)
-
- 3 stars
- Posts: 51
- Joined: Sat 08 Oct 2011, 15:22
Re: Läsa aktivt SK-scenario utifrån (Eventghost tex)
Jag tänker väl lite som Thomas och vill tex kunna använda SK:s mobilappar för att styra scenarion, därför vet inte EG alltid allt...fridde wrote:Jag har löst det så att alla scenarion i SwitchKing styrs från Eventghost, så då har man alltid koll på vilket scenario som är aktivt.
Rest fungerar säkert också bra, men man kommer ju behöva polla då och inte få informationen i realtid, så jag gillar nog "låtsasenheter" bäst än så länge...
/Victor
Who is online
Users browsing this forum: No registered users and 13 guests