Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details

If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.

TellStick Duo

Questions and comments specific to a particular plugin should go here.
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

Is a good point, I haven't yet added support for projector screens, I'll look into that. Now when the new firmware is released I think I'll look into adding better support for sensors as well

BestR Walter
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

New version uploaded in the first post. The UP/DOWN/STOP commands looks like they are sent ok from Telldus and the callbacks are coming in to EG as well (when I use Telldus Center) but I do not have a roxcore. Can you try how this works for you?

Best regards, Walter
MrNilsson
Posts: 5
Joined: Thu Nov 17, 2011 7:26 am

Re: Plugin: TellStick Duo

Post by MrNilsson »

Dear Walter!

Thank you for your quick reply. I will try this as soon as I get home... crossing fingers! :)
MrNilsson
Posts: 5
Joined: Thu Nov 17, 2011 7:26 am

Re: Plugin: TellStick Duo

Post by MrNilsson »

IT'S ALIVE!!!

:}

It works splendid!

Althought I get these following logs all the time in my eventghost log...

Starting TellStick Duo...
TellStickDuo.RawEvent: class:sensor;protocol:fineoffset;model:temperaturehumidity;temp:-0.1;humidity:0xFF;id:0x84;Duo_ID:3
TellStickDuo.fineoffset.temperaturehumidity.132.Temperature: '-0.1|2012-01-24 19:21:01'
TellStickDuo.fineoffset.temperaturehumidity.132.Humidity: '255|2012-01-24 19:21:01'
TellStickDuo.fineoffset.temperaturehumidity.132.Temperature: '-0.1|2012-01-24 19:21:49'
TellStickDuo.fineoffset.temperaturehumidity.132.Humidity: '255|2012-01-24 19:21:49'
TellStickDuo.fineoffset.temperaturehumidity.132.Temperature: '-0.1|2012-01-24 19:22:37'
TellStickDuo.fineoffset.temperaturehumidity.132.Humidity: '255|2012-01-24 19:22:37'
TellStickDuo.fineoffset.temperaturehumidity.132.Temperature: '-0.1|2012-01-24 19:23:25'
TellStickDuo.fineoffset.temperaturehumidity.132.Humidity: '255|2012-01-24 19:23:25'

(Don't have any temp sensor.) ;/

Thank you for your AWESOME work Walther! :D
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

Althought I get these following logs all the time in my eventghost log...
Something is picked up from the air....it's anyway all down to the internal decoding done by the Duo itself, nothing that can be done in EG at this stage.

My log is not much prettier, multiple copies are generated:

Code: Select all

22:17:24   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=9,
22:17:24   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=8,
22:17:24   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=10,
22:17:24   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:10;group:0;method:turnoff;Duo_ID:3
22:17:25   Main.NHS|In|NexaL.Address|4539058|NexaL.Button|10|NexaL.Command|0|
22:17:26   Main.NHS|In|NexaL.Address|4539058|NexaL.Button|9|NexaL.Command|0|
22:17:26   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:27   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:10779;unit:1;method:learn;Duo_ID:3
22:17:27   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:11;group:0;method:turnoff;Duo_ID:3
22:17:27   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:27   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=9,
22:17:27   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=8,
22:17:27   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=10,
22:17:28   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:10;group:0;method:turnoff;Duo_ID:3
22:17:28   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:9;group:0;method:turnoff;Duo_ID:3
22:17:29   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:9;group:0;method:turnoff;Duo_ID:3
22:17:30   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:30   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:11;group:0;method:turnoff;Duo_ID:3
22:17:30   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:30   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:11;group:0;method:turnoff;Duo_ID:3
22:17:30   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:30   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=9,
22:17:30   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=8,
22:17:31   RFXcom.xpl-trig:homeeasy.confirm:mal-rfxcom.cdiyyy:*:command=off,address=0x004542b2,unit=10,
22:17:31   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:10;group:0;method:turnoff;Duo_ID:3
22:17:31   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:10;group:0;method:turnoff;Duo_ID:3
22:17:32   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:9;group:0;method:turnoff;Duo_ID:3
22:17:33   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
22:17:33   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:10779;unit:1;method:learn;Duo_ID:3
22:17:33   TellStickDuo.RawEvent: class:command;protocol:arctech;model:selflearning;house:4539058;unit:11;group:0;method:turnoff;Duo_ID:3
22:17:33   TellStickDuo.RawEvent: class:command;protocol:everflourish;model:selflearning;house:5163;unit:1;method:learn;Duo_ID:3
I think I have to disable the rawevents

Best regards, Walter
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

Just noticed that there was a small problem when I tried to disable raw events :oops:

# 2012-01-25 Checkboxes for selection of event types did not work correctly

Updated version in the first post

Best regards, Walter
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

New version in first post

I have made a little change that since long has irritated me a bit. When changing the dim level, the macro name was not updated accordingly. Now it is :)

Best regards, Walter
spidersprog
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: Plugin: TellStick Duo

Post by spidersprog »

Hi before I buy a duo I wanted to know if the following is possible, otherwise I'll buy a regular tellstick
I basically want to use a home easy light switch and have it generate an event in EG so I can use the switch to trigger macros, such as all lights and sockets in a certain room off or on. is this possible with a duo?

I want EG to handle the commands when it receives the signal rather than directly pairing the switch with the other modules
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

Hi, simple answer is yes.

This is exactly the purpose with the plugin, to allow any kind of (EventGhost) event to control devices via macros.
When the duo receives the signals from your light switches, the plugin will generate events. Those can be dragged to trigger macros. Inside the macros you put actions that will execute the control.

Best regards, Walter
spidersprog
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: Plugin: TellStick Duo

Post by spidersprog »

Great! now all I need to do is find a UK supplier, any ideas?
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

If you mean finding a Duo right now, it is very hard, I think they are short of supply due to factory issues.

You may consider this one, the RFXtrx433:
http://www.rfxcom.com/transceivers.htm#12103


I hope that I can have a plugin for this device ready soon (no promises on dates)

Best regards, Walter
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: Plugin: TellStick Duo

Post by krambriw »

I have added some new actions to the plugin to allow you to control dimming of lamps in steps during a configurable snooze time. It is getting popular with so called wake-up lamps and here is a variant you could use (I call them Good Morning and Good Night).

It works like this:

You define the lamp control action and set a snooze time. Then when the action is triggered it will automatically dim the lamp in delayed steps during the snooze time (the action calculates the number of steps and each dim level required to cover the snooze time). The action can be triggered by any type of event when it is put into a macro.
Image2.jpg
Image4.jpg
Mossberg
Posts: 4
Joined: Tue Sep 04, 2012 3:49 pm

Re: Plugin: TellStick Duo

Post by Mossberg »

I am experiencing some problems with the plugin, or at least i expect it's the plugin.
The problem accurs when i've pushed my wall transmitter (wst-512) a feew times, then eventghost just stops reciving events. It's like the plugin is no more :)
Works like two or three times.

I don't know if it's anyting i'm doing wrong or if it's a bug.

Thanks for a nice plugin otherwise!
Last edited by Mossberg on Thu Sep 06, 2012 8:25 am, edited 1 time in total.
cozmo
Posts: 4
Joined: Tue Sep 04, 2012 8:34 pm

Re: Plugin: TellStick Duo

Post by cozmo »

I can't get this plugin to work properly.

When I add the plugin and adjust the "delay between events" so that I only receive one event, things seem fine when i test-trigger some of my sensors. Only one event shows in the log.

But as soon as I add macros and "listeners" for the events that are generated by triggering the sensors - I suddenly get like 5 events in the log, and subsequently the macros are executed the same number of times... :shock:

Am I missing something here? It's almost like adding macros with events disables the entire "delay between events"-setting....
Pallantir
Posts: 41
Joined: Mon May 14, 2012 6:41 pm

Re: Plugin: TellStick Duo

Post by Pallantir »

Are there any possibilities this will be expanded to Tellstick.Net? I need something that can be contacted remotely, but I'm a little bit hesitant to use the .Net since that will be at the mercy of a company. Few companies lives forever, and corporate priorities change. So I don't think I can be absolutely sure that the online system for the Tellstick.Net will be there forever. Which means that a plan B would be very nice to have.
Post Reply