Server:
Har en maskin som rullar ESXi och kör då Switch king på en virtuell windows 2008 R2.
Har en ubuntu server som jag kör nagios på som övervakar mina virtuella hostar så i dagsläget så övervakar jag så att alla tjänster som berör Switch King är uppe och snurrar.
Om inte så skickar Nagios larm till min mail.
ESXi kan i dagsläget inte hantera USB-enheter direkt från server och över till en virtuell maskin så det fick jag lösa med en USB-Hubb (ethernet) och så installerade jag programvaran till hubben som en tjänst så att den maskinen alltid har kontakt med USB-enheten i detta fall Tellstick.(Övervakar ju även den tjänsten via Nagios)
ESXi hanterar usb-enheter på ett riktigt smidigt sätt så nu behöver man inte längre använda någon extern hårdvara för detta.
Enheter:
Har i dagsläget 24 aktiva enheter, 7 datakällor och 7 st gruppscheman.
Så än så länge så kör jag det ganska "Basic".
Har i dagsläget 64 enheter, 12 datakällor och 15 st gruppscheman.
Det som kanske skiljer min installation mot andras är att jag i väntan på ett 1-wire system kör med förskjutning baserat på väderprognos från http://www.yr.no
Dvs är det tex väldigt dåligt väder så tänder Switch king Fönsterlamporna 60min innan "bra väder", halvdåligt väder då är det 30min innan lamporna tänds.
Med hjälp av den nya versionen 0.8.1 och med hjälp av Martin så kör jag nu med en liten mer avancerad styrning av soluppgång / nedgång jag använder
inte längre soluppgång / nedgång i programet "bocken" utan jag använder mig av Switch kings REST stöd.
Jag har skapat upp tre olika datakällor med tre olika offset:
Adressen man anger i datakällan är:
http://localhost:8800/extendedservices/ ... offset=100
Offset=100 är antal minuter offset.
så jag kör med offset, 60, 30 och 10 min
Sen så har jag skapat upp tre olika gruppscheman som sköter själva tändningen av lamporna baserat på offset / vilket väder det är.
Tack igen för hjälpen Martin.
Vill ni veta mer om detta så tveka inte att fråga.
Kör med liknande regler på morgonen okså, fast ej baserat på solen utan bara på vilket väder det är.
har ställt in att om det är dåligt väder på morgonen (enligt prognos) så vill jag att lamporna ska lysa mellan ett visst klockslag.
Jag har nu kopplat in ett 1-wire system så nu har jag en ljussenor som hanterar när det är dags att tända viss belysning.
Övervakar även elförbrukning samt en mängd olika temperaturer (används ej i dagsläget av switch king)
Det andra som kanske inte är så vanligt är att jag har i väntan på gruppering i Swith King skapat upp något som jag kallar Gruppering light.
Jag har i Switch king skapat upp en enhet som heter Alla - Fönsterlampor men så har jag okså varje enskild fönsterlampa som en enhet.
jag har programmerat mina nexa brytare med en gemensam kod så att när jag tänder Alla - Fönsterlampor så tänds alla samtidigt så man slipper att signal går till varje lampa.
Men nackdelen med detta är att när man öppnar upp Switch king så är det just den enheten "Alla - Fönsterlampor" som är i läge On och varje enskild lampa är i läge Off och det ser inte så snyggt ut.
Det är här som Gruppering light kommer in i bilden.
Jag har skapat upp ett "program" som kör en wget varje minut mot http://server:port/devices/ID så man kan säga att wget skapar en .txt fil av statusen för "Alla - Fönsterlampor" sedan så har jag skapat upp en datakälla som läser av .txt filen så om "Alla - Fönsterlampor" är i läge On så kommer okså varje enskild lampa okså att tändas, med hjälp av ett Gruppschema som jag kopplat till varje enhet som ska "följa" "Alla - Fönsterlampor".
Har okså byggt vidare på fabz google kalender styrning så jag använder kalendern för att hålla lamporna tända längre beroende på om någon av oss jobbar sent.
Alltid trevligt att komma hem till tända lampor

Detta är lite kortfattat hur jag i dagsläget använder Switch King.
kan även säga att jag har ett väldigt intressant projekt på gång som gäller att individuellt styra ca 30 spottar i ett rum som jag håller på att bygga.
Detta är nu på gång och jag testkör reläkorten som kommer att användas för detta.
Undrar ni något över denna installation så är det bara att fråga så ska jag göra vad jag kan för att ge ett så bra svar som möjligt.
Vi använder oss av androidklienten, kör på HTC Hero, HTC Wildfire och HTC sensation.