Getting started with Switch King

Follow these steps to get started using Switch King.

You need a Telldus TellStick or TellStick Duo to be used together with Switch King (TellStick Net is not supported by Switch King). You can read more about the difference between TellStick and TellStick Duo under Functions.

Don't have a TellStick yet? In that case you can still try Switch King by installing only the client or app for Android/iPhone and connect to our demo environment.

1a) Installation

  • Uninstall Switch King server if you already have a version installed
  • Download and install TelldusCenter
    • Use TelldusCenter version 2.1.0 (or later) with Switch King 2.0 (or later)
      Latest version of TelldusCenter is available on the Telldus website (click on the Windows logo to the right).
    • Use TelldusCenter version 2.0.4 with Switch King 1.10 (and earlier)
    • Note! Do not use TelldusCenter 2.1.0 together with Switch King 1.10
    • (You find earlier versions of TelldusCenter on Telldus website)
  • Download Switch King (both the client and the server)
  • Install the server on the computer where the Telldus Tellstick is connected by executing the .msi file for the server setup
  • Install the client by executing the .msi file for the client setup

Instructions for other installation use cases:

1b) Ports and firewall

  • The client normally communicates with the server on port 8080. You may need to open this port in your firewall on your computer running the server.
  • REST clients (for example Android and other mobile devices or extensions to Switch King) normally communicates with the server on port 8800.

If there's a conflict with another application on the server, it's possible to change the port on which Switch King is running:

  • Stop the services SwitchKing Framework Service and SwitchKing Invocation Service
  • Open the file SwitchKing Service Host.exe.config. It should be in the directory where you've installed the server. Notepad is a good option to use when opening the file.
  • Find the text [add baseAddress="http://localhost:8080/SwitchKingFrameworkServiceHost"]
  • Change "8080" to the port number you want to use in the communication between the server and the client
  • Start the services
  • When starting the client, you'll get the option to change the port to use when communicating with the server

2) Add a device

There is a video available on YouTube describing this and the following steps, Getting started with Switch King.

Devices available in Telldus Center will automatically be copied to Switch King.

  • Start the application by double clicking on the Switch King icon on the desktop
  • Select New - Device in the File menu to add a new device
  • Enter a name for the device
  • Select type of device
  • Set the house code or remote code and the unit code and click OK.


The device has now been created.

3) Create a basic schedule

  • Click on the name of the device to open device options
  • Click Add Event on the Device Schedule tab to add a new event
  • Select whether to turn the device on or off.
  • Set the time of day for the event to be triggered
  • Select the days for when this event should be triggered
  • Add more events by clicking Add Event
  • Click OK when finished


The device now has a schedule defined. By looking at the timeline, you'll see a graphical representation of when the device will be on or off.

4) Control by schedule and manual mode

The device is normally controlled by the device schedule. You can also select yourself if you want the device to be on or off and temporarily override the schedule.

  • Select in the list next to the name of the device if the device should be on or off
  • The device will be turned on or off (depending on your choice) och remain in this state until the next event in the device schedule occurs. Then it will go back to be controlled by the device schedule again.
  • Select By schedule in the list to force the device to be controlled by its schedule again
  • The device will now be turned on or off depending on how your schedule looks like

5) Control your device by sunrise or sunset

  • Select Options in the Tools menu
  • Specify the coordinates for your location in the Location tab. The coordinates are used to calculate sunset and sunrise.
  • Click OK after you've defined the coordinates
  • Click on the name of the device to open device options
  • Start with creating a schedule for when you want the device to be on (the function for sunrise/sunset will then make sure that the device is turned off when the sun is up)
  • Select Take sunrise/sunset into consideration in the Functions tab to have the device controlled by the sun
  • Set the number of minutes (offset) you want to postpone the events in relation to the real sunrise or sunset
  • Click OK when your configuration is complete.

You can see the sunrise and sunset representation in the main timeline for the device if the function is activated.