Tellstick

From ago control wiki
Revision as of 23:47, 29 December 2013 by JoakimL (Talk | contribs)

Jump to: navigation, search

There are currently three models of Tellstick:

  • Tellstick
  • Tellstick Duo
  • Tellstick Net

The aGo control support is tested for the two first versions.

Status: Experimental. On/Off/Dim works. Not yet submitted to git. Contact JoakimL on freenode for more info

Contents

Installation

Install the basic software

Add the following lines to your /etc/apt/sources.list:

 deb http://download.telldus.com/debian/ stable main

Get keys:

 wget -q http://download.telldus.se/debian/telldus-public.key -O- | sudo apt-key add - 

The key fingerprint is 70C4 10C9 D73D 53E8 38B3 1C58 5A94 9181 E501 EA76 Telldus Technologies AB <info.tech@telldus.se>

To install telldus-core, do

sudo apt-get update
sudo apt-get install telldus-core

Install package

apt-get install agocontrol-agotellstick

Install on Raspberry Pi

There's no binary distribution for the armht CPU architecture, but it's quite simple to install from source.Raspberry Pi Tellstick instruction

Configure

All configuration is stored in /etc/tellstick.conf. Example:

user = "nobody"
group = "plugdev"
deviceNode = "/dev/tellstick"
ignoreControllerConfirmation = "false"
controller {
  id = 1
  # name = ""
  type = 1
  serial = "xxxxxxxx"
}
device {
  id = 1
  name = "WallWart1"
  controller = 0
  protocol = "arctech"
  model = "selflearning-switch"
  parameters {
    # devices = ""
    house = "12345678"
    unit = "1"
    # code = ""
    # system = ""
    # units = ""
    # fade = ""
  }
}

Devices are picked up by the software and will be visible in http://127.0.0.1:8008/?deviceConfig

More info

Device handler is executed as a service, agotellstick
logging goes to /opt/var/tellstick.log

Personal tools