RFXtrx

Questions and comments specific to a particular plugin should go here.

RFXtrx

Postby krambriw » Mon Apr 02, 2012 1:50 pm

This is a plugin for the RFXtrx USB transceiver from RFXCOM. The RFXtrx USB transceiver supports a large number of different devices from many suppliers.

Detailed information can be found here:
http://www.rfxcom.com/transceivers.htm#12103

Latest & older versions available here:
http://krambriw.net/index.html
News and updates in the latest version:
Added support for FW release 433_1002 (06-05-2016)
- BlindsT12 – Confexx unit code corrected
- Cartelectronic TIC and Encoder added
- Livolo dim/scene commands added for On/Off module
- RFY unit code 'All' changed to channel 0

Upgrade from previous version:
- replace the respective files with the new files in the "Current version" folder
- restart EG

Upgrade from earlier versions which might not be compatible:
Preferred way:
- disable the RFXtrx plugin in EG, save and exit EG
- replace the files with the new files in the "Current version" folder
- restart EG
- open the configuration dialog for the RFXtrx plugin
- make any modifications to the settings
- click OK, enable the plugin and it should start
- save EG

Brutal way:
- replace the files with the new files in the "Current version" folder
- restart EG
- you will see an error message that the plugin cannot start
- open the configuration dialog for the RFXtrx plugin
- make any modifications to the settings
- click OK and it should start
- save EG

Details regarding the use and configuration of websockets is described in normal posts in this topic thread...
If you get a problem with keys for web sockets data, please post a message and we will handle it if it occurs

------------------------------------------------------------------------------------------------------------------------

Connect and configure the RFXtrx USB transceiver according to the related documentation. All configuration are made with the tool RFXmngr that you also can download from RFXCOM.

Check that you have upgraded to latest firmware (the latest including the flash tool is also available for download at RFXCOM).

Once you installed the plugin and add it, you will see a view where you can:

- Select the com port that is used by the RFXtrx.
- Check the box if you would like to turn on logging to file.
- Check the box if you allow duplicated (repeated) events.
- Check the box if you would like to have detailed log information (debug level).
- Check the box if you would like to have automatic naming of macros.
- Check the box if you would like to use websockets (requires that you add Pako's new "Webserver with websocket support" or "Tornado" plugin.

The debug information is good to have, at least in the beginning, to see the raw messages or later if something is not working.

You can now continue to add macros and actions. DO NOT put more than one RFXtrx action in the macro, it will not work. If you need to trigger more than one action on an event, you need instead to create one macro for each action and put a copy of the event inside each macro.

Good luck and best regards,
Walter
Last edited by krambriw on Mon May 09, 2016 5:25 am, edited 59 times in total.
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby krambriw » Wed Apr 11, 2012 2:45 pm

New version uploaded

The following has been changed in this version:
- Added selection of supported protocols.
- Improved reading and decoding from COM port.
- Improved automatic naming of macros.
- Cosmetic bug fixing in some action configuration dialogs.
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby mickelin » Wed Apr 11, 2012 4:52 pm

Interesting! How do you think it compares to the Tellstick Duo?
mickelin
Experienced User
 
Posts: 85
Joined: Sun Jan 04, 2009 5:54 pm

Re: RFXtrx

Postby krambriw » Wed Apr 11, 2012 6:08 pm

I will try to give a neutral response free from emotions, only facts based. See my table below.

Best regards, Walter

Code: Select all
Function/feature                    RFXtrx              Duo

Nbr of Protocol support             Outstanding         Limited nbrs and features

New protocol releases               Frequent            Very slow

Firmware updates                    Always updated      Rarely

Firmware flashing                   Quick with tool     Quick with tool


Response time receiver              Very fast           Very fast

Response time transmitter           Very fast           Fast

Response time transmitter           Very fast           Medium
multiple commands


Support                             Excellent           Weak

Impression                          Looks nice          Looks nice

In operation                        Very reliable       Unstable (could be Telldus Center issues)

Availability                        Now                 Not available

Others                              No database         Using registry (not recommended)
                                    No dependencies     Depending on Telldus Center                                   


Price                               95.20 €          645 SEK
                                    (RFXCOM)         (DUSTIN)
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby mickelin » Wed Apr 11, 2012 6:49 pm

Excellent, thanks Walter. I guess the poor Telldus guys are in deep s**t if they don't get their supply chain in order soon!

Any issues with having a regular Tellstick in the same machine?
mickelin
Experienced User
 
Posts: 85
Joined: Sun Jan 04, 2009 5:54 pm

Re: RFXtrx

Postby krambriw » Wed Apr 11, 2012 8:47 pm

No, that seems to work fine (I have only tried having a Duo and a RFXtrx at the same time but it should not be a problem with a standard Tellstick)

Best regards, Walter
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby mickelin » Thu Apr 12, 2012 8:40 am

Thanks, I just ordered one. When it arrives, let's see if we can make it work with the UPM wind sensor you added to the NetHomeServer plugin last year.

I installed your plugin to have a look while waiting for delivery, looks great! I guess for Nexa, you use the ARC protocol right? Looks like it supports code switches, but what about self learning? Is that the AC protocol?
mickelin
Experienced User
 
Posts: 85
Joined: Sun Jan 04, 2009 5:54 pm

Re: RFXtrx

Postby krambriw » Thu Apr 12, 2012 7:19 pm

Hi, good to hear

"Work with the UPM wind sensor you added to the NetHomeServer plugin last year"

Well, I am not sure, we will see. It works with Oregon I have seen, someone in my area must have such a thing because I get a lot of readings all the time.
Anyway, you still have the NetHomeServer, I have that too , and all are working fine in parallel, all connected to EG

I guess for Nexa, you use the ARC protocol right?

Yes, correct

what about self learning? Is that the AC protocol?

Yes, that's the one

Best regards, Walter
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby spidersprog » Thu Apr 12, 2012 8:18 pm

Hi

Thanks for the great work on the plugin.

But its keeps crashing on me.
I can add the plugin and configure.
Add an action and test it (and it works),
but then if I try to change the action or when I press ok to exit the action config eventghost freezes and needs to be killed by task manager.

I've tried disabling all the check boxes except home easy (my devices are home easy) and I've also tried a new XML script in case it was clashing with other plugins but I'm getting the same behaviour.

Any Ideas?
spidersprog
 
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: RFXtrx

Postby krambriw » Thu Apr 12, 2012 9:19 pm

Are you running EG in english language? I think I have made a mistake that requires english to be used.

Best regards, Walter
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby spidersprog » Thu Apr 12, 2012 9:24 pm

Yup, I'm running English (UK)

I had a similar problem a while back with com port watcher plugin but it was down to one usb device which seemed to crash when it was plugged in ( an arduino mod to monitor wireless doorbell rings) but that problem was only intermittent, and I have tried unplugging the device and all other usb or com port devices and trying again but it still crashes
spidersprog
 
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: RFXtrx

Postby krambriw » Fri Apr 13, 2012 8:14 am

OK, I tried to be clever,,,,

I made a solution that is automatically updating the macro name where the action is inside and this normally worked fine, at least for me. I did however miss that it could be language dependent. This should be fixed now. I have also made additional improvements in hope that it gets more reliable. In addition I made this function selectable, if you don't want the automatic naming, you can turn it off, see picture below.

Can you try this new version and see if it works better?

When you start EG first time after upgrading the plugin, it will not start, you will have to open the configuration and just click OK, then it should start correctly.

Also, what version of EG are you using?

Best regards, Walter

Image1.jpg
Version 1.2
Attachments
__init__.py
(155.59 KiB) Downloaded 358 times
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Re: RFXtrx

Postby spidersprog » Fri Apr 13, 2012 6:03 pm

This works great, thanks

I'm using 0.4.1.r1544 , It didn't even occur to me to try to update, but your new version of the plugin works fine on this version of EG


Thanks again
spidersprog
 
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: RFXtrx

Postby spidersprog » Fri Apr 13, 2012 9:08 pm

ok so, its working great now

But I cant figure out how to use the Home easy protocol

I have been sending commands using the ARC protocol which is fine but I would like to use the home easy protocol so I can set dim level.

I think where I am falling down is the unit address section, I'm not sure how I find out what to enter here.

sorry, and once again thanks for the great plugin
spidersprog
 
Posts: 7
Joined: Tue Mar 13, 2012 1:07 pm

Re: RFXtrx

Postby krambriw » Fri Apr 13, 2012 10:05 pm

Thanks!

Happy to hear you like it and that it is working fine now.

Home easy, that's the self learning devices you have, right?

You have to learn them a code, you can do it if you have a remote or like this (I hope):

1) Create a new macro, select the "send_AC"

2) Put in any address like "02 02 04 01" or something you just invent and select any unit code

3) Select the "On" command

4) Click ok to save

5) Now take your Home easy device, find out how to activate the learn mode (if possible erase all memory positions first).

6) When the device is in learn mode, run the macro you created above. The device should somehow confirm that it has learned the code you just sent.

Eventually you have to put the RFXtrx close to the device but I have learned devices this way that where more than 10 meters away.

7) Make another macro now and select the "Off" command

eight) Try the macros and check that they are working as expected

9) Finally, change the macro with the "On" command to a suitable Dim level and you are done


Best regards, Walter
My latest plugins
http://plugins.krambriw.net/index.html

Two men in front of a huge excavator...
- that beast steels work from 100 men with shovels
- well, a 1000 men could do the same using teaspoons
krambriw
Plugin Developer
 
Posts: 2419
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden

Next

Return to Plugin Support

Who is online

Users browsing this forum: No registered users and 2 guests