Om installation, avinstallation och uppgradering av Switch King Pro.
Hur uppgraderar jag Switch King Server och TelldusCenter?
Följ dessa instruktioner om du ska uppgradera Switch King server och/eller TelldusCenter.
Läs mer...Jag får felmeddelande "500.19" på webbservern när jag installerat ett tillägg
Efter installation av ett tillägg kan felmeddelandet nedan dyka upp:
HTTP Error 500.19 – Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
eller, på svenska
HTTP Error 500.19 – Internal Server Error
Det går inte att komma åt den begärda sidan eftersom relaterade konfigurationsdata för sidan är ogiltiga.
Läs mer...
Jag får felmeddelande "404.3" på webbservern när jag installerat ett tillägg
Följande gäller Windows 7 och till viss mån Windows Vista.
Efter installation av ett tillägg kan felmeddelandet nedan dyka upp:
HTTP Error 404.3 – Not found
Begärd sida kan inte hanteras på grund av tilläggskonfigurationen. Om sidan har ett skript lägger du till en hanterare. Om filen ska hämtas lägger du till en MIME-karta.
Felet beror på att ASP.NET inte valts för installation när IIS installerades. ASP.NET krävs för att Switch Kings tillägg ska kunna köras.
Läs mer...
Jag får felmeddelande "500.22" på webbservern när jag installerat ett tillägg
Efter installation av ett tillägg kan felmeddelandet nedan dyka upp:
HTTP Error 500.22 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
eller, på svenska
HTTP Error 500.22 - Internal Server Error
En ASP.NET-inställning som inte tillämpas i integrerat förvaltat pipelineläge har upptäckts.
Felet beror på att filen web.config som följer med tillägget inte fungerar helt och hållet på den version av webbserver som du använder. Längre ner på sidan bör det stå information om var i filen felet finns.
Läs mer...Hur uppgraderar jag från v0.5 till v0.6 eller senare?
Följ denna guide enbart om du uppgraderar från v0.5.x till v0.6.x eller senare.
Guiden innefattar uppgradering av dina enheter från Telldus drivrutin v1.2.3 till Telldus Center 2.0.x.
Dessa steg är inte nödvändiga om du redan har v0.6.x eller senare installerad.
En generell guide för uppgradering hittar du här.
Från och med v0.6 överger Switch King stödet för Telldus drivrutin v1.2.3 och stödjer istället Telldus Center 2.0.x.
I samband med installation av v0.6 eller senare kommer dina enheter i Switch King att uppgraderas automatiskt.
För att uppgraderingen ska gå smidigt krävs att du gör på följande sätt:
- Avinstallera Switch King Pro - både server och klient. Starta om datorn om installationsprogrammet säger att det är nödvändigt.
- Avinstallera Telldus Setup (drivrutin v1.2.3).
- Installera Telldus Center v2.0.x och välj att konvertera dina gamla enheter till version 2.
- Installera Switch Kings klient v0.6 eller senare.
- Installera Switch Kings server v0.6 eller senare.
- Starta Switch Kings klient. Dina enheter och scheman som finns lagrade i Switch King kommer nu att uppdateras till Telldus Center v2.
Om servern har problem med uppgradering av dina enheter kan det vara så att den måste återstartas. Du märker detta genom att klienten inte kan ansluta till servern.
Gör i så fall följande:
- Gå till "Kontrollpanelen" - "Administrationsverktyg" - "Tjänster".
- Leta upp tjänsten "SwitchKing Framework Service" och starta den.
- Starta klienten. Dina enheter och scheman som finns lagrade i Switch King kommer nu att uppdateras till Telldus Center v2.
- Starta övriga tjänster med namnet "SwitchKing" i namnet, alternativt starta om datorn.
Hur gör jag om jag vill nedgradera eller avinstallera en version och därefter installera en äldre version?
I samband med att du uppgraderar serverdelarna i Switch King Pro uppdateras din databas med enheter, scheman etc.
De förändringar som görs gör att det inte är möjligt att avinstallera Switch King Pro och därefter installera en tidigare version av serverdelarna.
Om du har uppgraderat Switch King Pro och vill gå tillbaka till en tidigare version måste du först hämta tillbaka en av de säkerhetskopior på databasen som skapas vid installationen.
Säkerhetskopiorna ligger i katalogen "Backup" under den katalog där serverdelarna finns installerade. Vid varje installation skapas en kopia på din konfigurationsfil och en kopia på din databasfil.
Databasfilen har filtillägget ".db3".
Följande gäller om du exempelvis har installerat v0.7 och vill gå tillbaka till v0.6:
- Avinstallera Switch King Pro v0.7 (både server och klient)
- Kopiera en av databaserna från katalogen ”Backup” (ofta under C:\Program Files\Switch King\Switch King Server\Backup) och lägg i katalogen ”DB” (ofta under C:\Program Files\Switch King\Switch King Server\DB).
Observera att detta leder till att du skriver över din senaste databas. Ändringar du gjort efter installation av v0.7 kommer att gå förlorade. - Installera v0.6.x av server och klient.
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).
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)