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.
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.
RFXtrx
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
RFXtrx
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
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 released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
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.
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 released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: RFXtrx
Interesting! How do you think it compares to the Tellstick Duo?
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
I will try to give a neutral response free from emotions, only facts based. See my table below.
Best regards, Walter
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 released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: RFXtrx
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?
Any issues with having a regular Tellstick in the same machine?
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
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
Best regards, Walter
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
Re: RFXtrx
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?
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?
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
Hi, good to hear
Anyway, you still have the NetHomeServer, I have that too , and all are working fine in parallel, all connected to EG
Best regards, Walter
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."Work with the UPM wind sensor you added to the NetHomeServer plugin last year"
Anyway, you still have the NetHomeServer, I have that too , and all are working fine in parallel, all connected to EG
Yes, correctI guess for Nexa, you use the ARC protocol right?
Yes, that's the onewhat about self learning? Is that the AC protocol?
Best regards, Walter
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
-
spidersprog
- Posts: 7
- Joined: Tue Mar 13, 2012 1:07 pm
Re: RFXtrx
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?
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?
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
Are you running EG in english language? I think I have made a mistake that requires english to be used.
Best regards, Walter
Best regards, Walter
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
-
spidersprog
- Posts: 7
- Joined: Tue Mar 13, 2012 1:07 pm
Re: RFXtrx
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
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
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
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
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
- Attachments
-
- __init__.py
- (155.59 KiB) Downloaded 593 times
My released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM
-
spidersprog
- Posts: 7
- Joined: Tue Mar 13, 2012 1:07 pm
Re: RFXtrx
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
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
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
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
-
krambriw
- Plugin Developer
- Posts: 2570
- Joined: Sat Jun 30, 2007 2:51 pm
- Location: Stockholm, Sweden
- Contact:
Re: RFXtrx
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
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 released plugins
https://drive.google.com/drive/folders/ ... y01eVBKeHM
https://drive.google.com/drive/folders/ ... y01eVBKeHM