Page 1 of 1

HomeEasy Self-Learning "Ultimate" Dimmer Pairing H

Posted: Fri Mar 17, 2023 9:45 am
by oaf
Hi

I very recently bought a Tellstick and have successfully got it to switch HomeEasy "simple" devices on/off using e.g.:

Code: Select all

rfcmd /dev/tellstick NEXA A 2 1
I also have a dimmer "self-learning" light switch from the HomeEasy Ultimate range:
http://www.homeeasy.eu/product4.php
(I have the HE107) which apparently uses a (slightly?) different protocol.

How can I pair the Tellstick and dimmer switch in Linux?
How do I switch the lights on/off using the dimmer/Tellstick and how do I set the dimmer levels? Looking at the Wiki pages I could not find anything that seemed to cover my requirements. Experiments with the rfcmd command/altering the conf file yielded nothing.

Here is my tellstick.conf. Should I be using selflearning-dimmer or self-learning-switch, or something else entirely? :?:

Code: Select all

deviceNode = "/dev/tellstick"
device {
  id = 1
  name = "Dimmer socket 1"
  protocol = "arctech"
  model = "codeswitch"
  parameters {
    house = "A"
    unit = "1"
  }
}

device {
  id = 2
  name = "Dimmer socket 2"
  protocol = "arctech"
  model = "codeswitch"
  parameters {
    house = "A"
    unit = "2"
  }
}

device {
  id = 10
  name = "Lounge ceiling light"
  protocol = "arctech"
  model = "selflearning-switch"
  parameters {
    house = "51232188"
    unit = "10"
  }
}
I really like the product, the open source nature of it and the cross-platform support but it would be SO helpful if you had a little more documentation :) If you have documented this and I haven't found it please send me the relevant link and accept my apologies...

Thanks very much for your help 8)

Oaf

Posted: Fri Mar 17, 2023 9:45 am
by e02jr
Hello

I have gotten it working like this:

In my tellstick.conf i added

Code: Select all

deviceNode = "/dev/tellstick"
device {
  id = 2
  name = "dimmertest"
  protocol = "arctech"
  model = "selflearning-dimmer"
  parameters {
    house = "1"
    unit = "1"
  }
}
Then i connected the dimmer and pressed the button on it, it started blinking and I sent:

Code: Select all

tdtool -e 2
and then I could set control the dimmer with

Code: Select all

tdtool -n 2
tdtool -f 2
tdtool -v 100 -d 2
Good luck =o)

Thanks! All working now

Posted: Fri Mar 17, 2023 9:45 am
by oaf
Hi e02jr

Thanks for your very helpful reply, using your example (and the tdtool command!) I was able to pair and control my dimmer.

Unfortunately the range of my Tellstick is SO poor (under 10m) that it looks like I've got one with problems (Batch 9, guess I'll have to send it back) but from a software point of view everything is now working.

Thanks again :D

Oaf

Re: HomeEasy Self-Learning "Ultimate" Dimmer Pairing H

Posted: Fri Mar 17, 2023 9:45 am
by GMac
Hi,
The range issue you mentioned no longer holds. That version of the tellstick has now been phased out. When I had the old version I used a USB extension to increase the height of the USB dongle, and it increased the range a lot.

But that aside, when I bought another tellstick from the UK website that also provides you a free web control account, I was told the original version has been phased out, and was sent a version which comes with an attached antenna.

The new version is superb. The range is very good. So far I need a maximum range of 30m for my home, and this new version of tellstick covers it .

I don't know when the new version was phased in, but when I researched, clas ohlson still had the old version in stock, and only unitehomedevices.com had the new version in stock . The status may have changed at the time of this writing.

Please note that my experience is based on the UK market only.

G.mckenzie

Re: HomeEasy Self-Learning "Ultimate" Dimmer Pairing H

Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
If any of you still experience problems with the range using older TellStick. Please send an email to rma@telldus.se with your address, batch number and place of purchase.

Re: HomeEasy Self-Learning "Ultimate" Dimmer Pairing H

Posted: Fri Mar 17, 2023 9:45 am
by jeuk
I've just managed to compile tdtool on my centos box, and with the help of this page I've managed to set up 4 HomeEasy selflearning switches.

But when I run the command:
tdtool --on 1

I get:
tdtool: confuse.c:1447: cfg_opt_print_indent: Assertion `opt && fp' failed.
Turning on device 1, LivingRoomAborted
Any ideas?

/etc/tellstick.conf

Code: Select all

deviceNode = "/dev/ttyUSB0"
device {
  id = 1
  name = "LivingRoom"
  protocol = "arctech"
  model = "selflearning-dimmer"
  parameters {
    house = "1"
    unit = "2"
  }
}

Re: HomeEasy Self-Learning "Ultimate" Dimmer Pairing H

Posted: Fri Mar 17, 2023 9:45 am
by micke.prag
Make sure you have write access to /var/state/telldus-core.conf