Här hittar du vanliga frågor och svar som rör Switch King. Använd gärna sökfunktionen (till höger) för att leta bland artiklarna. Du kan också kolla i forumet för att se om du hittar svaret på din fråga och där kan du också posta en ny fråga.
Kontakta oss på e-mejl för övriga ärenden: Den här e-postadressen är skyddad från spamrobotar, du måste ha Javascript aktiverat för att visa den
Hur vet jag vilken klientversion och vilken serverversion som hör ihop?
För den senaste versionen av server och klient så publiceras alltid de versioner som hör ihop.
Om du uppgraderar din serverversion kan du också behöva uppgradera din klientversion. När du startar klienten och ansluter mot servern kommer klienten själv att signalera att din klient är för gammal och behöver uppdateras om det är så att servern och klienten inte är kompatibla med varandra.
Vad händer när jag avinstallerar Switch Kings serverdelar?
När du avinstallerar Switch Kings serverdelar tas applikationsfiler bort. Loggfiler, konfigurationsfil och databas (scheman, enheter, datakällor och licensnycklar) behålls.
Efter en avinstallation kan du behöva starta om datorn för att avinstallationen ska bli helt utförd.
Följande utförs vid avinstalltion
- Tjänsterna stoppas (V0.5.0 och senare)
- Applikationsfiler (DLL-filer och EXE-filer) tas bort från katalogen
- Tjänsterna avinstalleras
Följande behålls vid avinstallation
- Scheman, enheter, datakällor och licensnycklar
- Konfigurationsfil för serverdelarna
- Loggfiler
Jag får fel 1001 när jag installerar, avinstallerar eller uppgraderar
Fel 1001 betyder att Windows Installer, som Switch King använder sig av, inte längre vet vilket läge en installation befinner sig i.
För att komma förbi detta fel, gör följande:
- Avbryt avinstallationen
- Stoppa Switch Kings tjänster (Kontrollpanelen - Administrationsverktyg - Tjänster)
- Leta upp och ta bort filen ”SwitchKing Service Host.InstallState” som finns i biblioteket där du har installerat Switch King Server.
- Kör programmet för avinstallation igen.
Hur uppgraderar jag till en ny version?
Följ denna guide om du uppgraderar från v0.6.x eller senare till v0.7.x eller senare.
Om du uppgraderar från v0.5.x eller tidigare till v0.6.x eller senare är det viktigt att du följer en viss rutin för att dina enheter ska uppgraderas till att stödja Telldus Center.
Du hittar guiden här.
Switch Kings klient
Switch Kings klient är möjlig att uppgradera utan att avinstallera en gammal version först.
Hämta hem den nya versionen från http://www.switchking.se och kör installationspaketet. Din installerade version kommer att uppgraderas till ny version.
Switch Kings server
Vi rekommenderar att du först avinstallerar den version du har installerat. Före du gör detta rekommenderas du att stoppa Switch Kings servertjänster.
Stoppa Switch Kings servertjänster
Gå in via Kontrollpanelen - Administrationsverktyg - Tjänster.
I listan över tjänster, leta upp tjänsterna SwitchKing Data Collector Service, SwitchKing Framework Service och SwitchKing Invocation Service. Stoppa dessa tre tjänster genom att högerklicka på dem och välja "Stoppa".
(Om du har en äldre version än 0.5.0 saknas tjänsten SwitchKing Data Collector Service)
Avinstallera Switch King Server
Gå in via Kontrollpanelen - Program och funktioner, eller Kontrollpanelen - Lägg till/ta bort program.
Leta upp "Switch King Server" och välj avinstallera.
Installera ny version
Dubbelklicka på MSI-paketet som du hämtat från http://www.switchking.se. Följ instruktionerna för installation.
Om du installerar version 0.5.0 eller senare tas en kopia på din databas och din konfigurationsfil i samband med installation. Dessa sparas under katalogen "Backup" (under den katalog där du installerat servertjänsterna).
Hur konfigurerar jag Nexas självlärande enheter?
Nexa har ett antal enheter som inte baseras på hus- och enhetskod. Dessa enheter är dock bakåtkompatibla med äldre fjärrkontroller och stödjer också hus- och enhetskod.
Exempel på enheter som är självlärande är bl.a. Nexas PB-3. Nexas förteckning över självlärande enheter finns här.
OBS:
Nexas enheter kan oftast lagra flera koder. Därför rekommenderas du att ta bort alla koder i enheten innan du passerar steg 6 ovan.
Detta gör du genom att koppla in enheten i ett vägguttag och inom 5 sekunder trycka på knappen "G Off" på din fjärrkontroll. Detta gör att enheten rensas på alla koder.
Det är möjligt att knyta Switch King och en fjärrkontroll till samma enhet.
Switch King v0.6.0 och senare
Switch King v0.6.0 och senare stödjer upplärning av enheterna direkt från klienten. Klicka på "Learn" eller "Lär upp" i klienten när din enhets satts i inlärningsläge.
Mer information om hur du sätter din enhet i inlärningsläge finns i manualen för enheten.
Switch King v0.5.3 och tidigare
Följ stegen nedan för att koppla samman dessa med Switch King 0.5.x.
- Skapa en ny enhet i Switch King och sätt typ av enhet till "Nexa PA3-3300".
- Välj en huskod och en enhetskod, t.ex. "M" som huskod och "2" som enhetskod.
- Spara enheten.
- Sätt enheten i manuellt läge i Switch King
- Ange att enheten ska vara avstängd (Off)
- Koppla in Nexa-enheten i ett vägguttag nära den dator där du sitter
- Tryck på "On"-knappen i Switch King inom 5 sekunder efter att du kopplat in enheten i vägguttaget.
- Om kopplingen lyckades kommer enheten att indikera detta genom att slå på och av några gånger samtidigt som den ger ifrån sig ett klickande ljud.
- Slå över enheten till automatiskt läge.
Kan jag ha en brandvägg installerad på datorn där serverdelen är installerad?
Ja det kan du, men du måste öppna en eller flera portar i datorns brandvägg.
Switch King Pro använder porta 8080 (i grundinställningen) för kommunikationen mellan server och klient. Denna port måste öppnas upp för åtkomst så att klienten kan ansluta till serverdelen.
Utöver det så använder REST-klienter (exempelvis Android-klienten) port 8800. Även denna port måste alltså öppnas.
Vi rekommenderar inte att du öppnar upp port 8080 i din router ut mot Internet.
Om du vill komma åt Switch King när du befinner dig utanför hemmet rekommenderar vi att du installerar något av Switch Kings fria tillägg - webbklienten, iPhone-klienten eller Android-klienten. Du måste då också öppna port 8800 i din router och ange att den ska peka på den dator där Switch Kings serverdelar är installerade.
Vad behöver jag ha installerat för att köra Switch King Pro
Du behöver:
- Microsoft .NET Framework 3.5 (kommer oftast via Windows Update)
- Switch King Server
- Switch King Client
- Telldus Drivrutin v1.2.3
Jag får fel efter installation av Switch King Pro
Följande fel kan skrivas i loggen och returneras till klienten vid problem med Telldus Center 2.0:
Level 1) An attempt was made to create a device entity from registry but native id of 1 had no house code or unit code set in registry.
StackTrace for Level 1:
Server stack trace:
vid System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)
vid System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
vid System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
vid System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
vid System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
vid System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
vid System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
vid SwitchKing.Client.GUI.SKSrv.FrameworkService.GetDevicesNotFoundInRegistry()
vid SwitchKing.Client.GUI.Server.GetDevicesNotFoundInRegistry(Boolean forceRefresh)
vid SwitchKing.Client.GUI.frmMain.frmMain_Load(Object sender, EventArgs e
Orsaken till felet är att Switch King stödjer version 1.2.3 av Telldus TellStick drivrutin. Felet kan uppstå om man har eller har haft Telldus Center 2.0 installerat på den dator där man installerar Switch King Pro.
Telldus Center 2.0 lagrar information om enheterna på annat sätt i registret, vilket stör Switch Kings inläsning av enheterna. Detta gäller även om man avinstallerar Telldus Center 2.0.
För att få Switch King att fungera måste de poster som Telldus Center lagt upp i registret tas bort. Det görs på följande sätt:
För 32-bitars operativsystem
- Starta registereditorn (Håll inne tangenten "Windowsflagga" och tryck "R", skriv "regedit" och tryck [Enter])
- Följ ett av spåren nedan (vilket beror på din uppsättning i Telldus Center/Telldus Setup):
- Navigera ner till HKEY_CURRENT_USER\Software\Telldus\Devices.
Ta bort alla undermappar till Devices (de som har siffror i namnet). - Navigera ner till HKEY_CURRENT_MACHINE\Software\Telldus\Devices.
Ta bort alla undermappar till Devices (de som har siffror i namnet).
- Navigera ner till HKEY_CURRENT_USER\Software\Telldus\Devices.
- Stoppa och starta Switch Kings tjänster (Kontrollpanelen - Administrativa Verktyg - Tjänster)
Kan jag flytta Switch King (serverdelen) till en annan dator?
Ja, det kan du.
Gör enligt följande:
1) Stoppa Switch Kings tjänster på den dator där servern körs (Kontrollpanelen - Administrationsverktyg - Tjänster)
2) Ta en kopia på databasen, switchKing.server.db3, med scheman och enheter på datorn som du ska flytta från. Databasen hittar du typiskt här:
C:\Program Files\Switch King\Switch King Server\DB\
Lägg kopian på en plats där du kommer åt den från din nya dator.
3) Installera först TelldusCenter och därefter Switch King Server på den nya datorn.
OBS! Avmarkera valet att starta tjänsterna efter att Switch King server installerats. Installera en version av server med samma eller högre versionsnummer än den version du använde på ursprungsdatorn.
4) När installationen är klar, kopiera databasen som du gjort en kopia på till katalogen "DB" under Switch Kings katalog på den nya datorn (och skriv alltså över den fil som finns där - den är tom).
5) Om du ansluter till Switch King Server från en annan dator eller från en mobil klient (iPhone, iPad eller Android) krävs att du öppnar upp portarna 8800 och 8080 för inkommande trafik. Hur du gör detta beror på vilken brandvägg du använder dig av. Om portarna är stängda kommer det inte att vara möjligt att ansluta till Switch King Server från en annan dator än den som servern är installerad på.
6) Starta därefter om datorn
7) När datorn är omstartad, installera och starta Switch Kings klient och anslut mot datorn där du har Switch King Server installerad.
8) När du startar klienten kommer du att få en fråga om enheterna som finns i databasen ska läggas till i TelldusCenter. Välj att lägga till enheterna. Du behöver alltså inte lägga till dina enheter i TelldusCenter.
OBS! Se till att TelldusCenter är stängt när du ska lägga till enheterna. Välj Avsluta i menyn Arkiv om TelldusCenter är startat (det räcker inte att klicka på X för att stänga programmet).
9) Klart!
Du kan också följa denna instruktion om du behöver ominstallera din dator.
Hur tar jag en backup på mina enheter och scheman?
Dina enheter lagras i filen switchking.server.db3 som oftast finns under någon av följande sökvägar:
- C:\Program Files\Switch King\Switch King Server\DB
eller - C:\Program\Switch King\Switch King Server\DB
Om du tar en kopia på filen och lägger den på annan plats så har du en säkerhetskopia av dina enheter och scheman.