wiki:TellStick_conf

Version 1 (modified by Micke Prag, 15 years ago) ( diff )

--

tellstick.conf

The file /etc/tellstick.conf is the file where all devices used by TellStick is configured under Linux. Each device is configured in its own block with the parameter as name/value-pairs:

device {
  foo = "bar"
}

A device has at least four values and another block names parameters. A typical device can look like this:

device {
  id = 1
  name = "Device 1"
  protocol = "arctech"
  model = "codeswitch"
  parameters {
    house = "A"
    unit = "1"
  }
}
id
This is a number and must be unique for each device.
name
A name for easy identification of the device.
protocol
This is the protocol the device uses. More on the different protocols later down.
model
The parameter model is only used by some protocols where there exists different types of devices using the same protocol. This can be dimmers versus non-dimmers, codeswitch versus selflearning etc.
parameters
This block depends on the protocol specified and is explained under each protocol.

Protocols

arctech

This protocol is used by a lot of devices. Some of them includes:

  • Nexa
  • Proove
  • Intertechno
  • HomeEasy
  • KlikAanKlikUit
  • Byebye Standby

It has three different models:

codeswitch
This types of devices uses dials on the receiver and remote to address them. The housecode can be A to P and the device 1 to 16. A typical parameters-block can look like:
parameters {
  house = "A"
  unit = "1"
}
Note: See TracWiki for help on using the wiki.