Telldus

FREE
By warting
Updated 10 months ago
Tools
-/10
Popularity Score
-
Latency
-
Success Rate

Telldus API Documentation

This is the telldus API to manage your tellstick live device to manage your devices and turn on and off lights from the web.

View API Details
Group
GET/group/add
GET/group/remove
Device
GET/device/add
GET/device/bell
GET/device/info
GET/device/command
GET/device/learn
GET/device/remove
GET/device/down
GET/device/dim
GET/device/setModel
GET/device/setName
GET/device/setParameter
GET/device/setProtocol
GET/device/turnOff
GET/device/up
GET/device/turnOn
GET/device/stop
Sensors
GET/sensors/list
Clients
GET/clients/list
Devices
GET/devices/list
Sensor
GET/sensor/info
GET/sensor/setIgnore
GET/sensor/setName
Client
GET/client/setName
GET/client/info
GET/client/register
GET/client/remove
Scheduler
GET/scheduler/jobInfo
GET/scheduler/removeJob
GET/scheduler/jobList
GET/scheduler/setJob
GET/scheduler/setJob

Creates or updates a job. Set id to 0 if you want to create a new job. If you are creating a new job the deviceId must also be set. The deviceId can only be set upon creating a new job. When updating an existing job the deviceId parameter must be omitted. Note! Only editable devices can be scheduled.

Authorization:

description

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationOAUTH2
REQUIREDdescription
Required Parameters
idSTRING
REQUIREDThe job id, when updating an existing job
deviceIdSTRING
REQUIREDThe device id to schedule. Only valid when creating a new job
methodSTRING
REQUIREDWhat to do when the schdule runs. This should be any of the method constants
methodValueSTRING
REQUIREDOnly required for methods that requires this.
typeSTRING
REQUIREDThis can be 'time', 'sunrise' or 'sunset'
offsetSTRING
REQUIREDThis is only used when type is either 'sunrise' or 'sunset'
retriesSTRING
REQUIREDIf the client is offline, this specifies the number of times to retry executing the job before consider the job as failed.
hourNUMBER
REQUIREDA value between 0-23
minuteNUMBER
REQUIREDA value between 0-59
randomIntervalSTRING
REQUIREDNumber of minutes after the specified time to randomize.
weekdaysSTRING
REQUIREDA comma separated list of weekdays. 1 is monday. Example: 2,3,4
retryIntervalSTRING
REQUIREDThe number if minutes between retries. Example: If retries is 3 and retryInterval is 5 the scheduler will try executing the job every five minutes for fifteen minutes.
repsSTRING
REQUIREDNumber of times to resend the job to the client, for better reliability
activeSTRING
REQUIREDIs the job active or paused?
Code Snippet
Install SDK
null

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication