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.

RFXtrx

Questions and comments specific to a particular plugin should go here.
alonmalka
Posts: 29
Joined: Wed Dec 04, 2013 10:07 am

Re: RFXtrx

Post by alonmalka »

Great!! Now it works!!
Thanks alot.
I will keep you up to date if there is any other ussue with the two Rfxtrx Config

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

Re: RFXtrx

Post by krambriw »

New version released in the first post

- Made event prefix configurable (to support multiple RFXtrx devices)
- Added action to dim AC devices up/down in defined step size
- Saving the dim level persistent
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: RFXtrx

Post by krambriw »

New version released in the first post

- supporting firmware up to ver 73
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: RFXtrx

Post by krambriw »

New version released in the first post

- supporting firmware up to ver 74
Jakov
Posts: 3
Joined: Mon May 12, 2014 6:30 pm

Re: RFXtrx

Post by Jakov »

I have purchased a couple of Livolo switches, and they work as expected ( no just ON command) , except that the dimmer switch doesnt respond to dim+ and dim- commands. Toggle on/off and all-off work.
The dim commands don't work form rfxmng as well.

Has anyone else this problem?
mbaan76
Posts: 2
Joined: Wed Jun 04, 2014 2:12 pm

Re: RFXtrx

Post by mbaan76 »

Hi,

I'm using your plugin for a long time and i'm very happy with it. I have a questions about about the Oregon WGR800 Wind speed and direction meter. If i receive the signal in the RFXCOM manager i see speed values the following format: 1,9 (with one decimal). When i receive the signal in eventghost there are no decimals. just showing 1, or 2 or 3 etc etc. I'm writing this signal in my Msql database and i like to store it with one decimal.

Is this something i can change any ware, or is this just the plugin limitation?

Kind regards,

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

Re: RFXtrx

Post by krambriw »

Marco,
You have found a bug, I made a mistake in the decoding/calculation...

I am curretly working on a new version I will release beginning next week and I will include a fix for this error as well.

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

Re: RFXtrx

Post by krambriw »

@Marco,
I think I fixed it already, could you verify if it is ok?

(Just replace with the file below & restart EG)

BR
__init__.py
(502.85 KiB) Downloaded 186 times
mbaan76
Posts: 2
Joined: Wed Jun 04, 2014 2:12 pm

Re: RFXtrx

Post by mbaan76 »

Dear Walter,

It works! :D

I now see the decimal. Thank you very much for this fast service.

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

Re: RFXtrx

Post by krambriw »

New version released in the first post
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: RFXtrx

Post by krambriw »

Added action to support RFY (SOMFY Compatibel) Venetian blinds, new version in first post
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: RFXtrx

Post by krambriw »

New version released in first post. Long time wanted support for potential free 12V and 220V relays added, Lighting5 ÔÇô Aoke relay.

The Aoke 12V DC - 315MHz or 433.92MHz 1 channel relay is available at http://www.aliexpress.com store No.110758.

Indicate clearly the required frequency when ordering!


The 1 channel learning relays can be used, see the picture below.
Image1.jpg
Image1.jpg (22.03 KiB) Viewed 7215 times
For example, for 1 relay order:
http://www.aliexpress.com/store/product ... 34863.html

or for 6 relays:
http://www.aliexpress.com/store/product ... 06574.html

The jumper next to the learning button defines to operating mode:
Open = momentary
1-2 = toggle mode
2-3 = on/off mode (to be used with the RFXtrx)

A 220V version is also available:
Image2.jpg
Image2.jpg (17.73 KiB) Viewed 7215 times
For orders:
http://www.aliexpress.com/store/product ... 68101.html
husa550
Posts: 29
Joined: Sun Sep 09, 2012 2:32 pm

Re: RFXtrx

Post by husa550 »

Hi

Im using the RFXtrx plugin to switch on/off several Nexa switches and that work perfect!

Now i got a temp sensor that the RFXtrx detects and recieve data from.
How do i send this data to my comandfusion/iviewer config?

This is how it looks in EG:

RFXtrx.Type: Rubicson id: 513 ' temperature: +17.4 deg C humidity: 77 %RH status: wet signal: 6 battery: 9'

It would be nice to send this data to my iPad and see it in iViewer!

I use the Commandfusion plugin to control XBMC and other stuff on a cumputer.

Thank's!
krambriw
Plugin Developer
Posts: 2570
Joined: Sat Jun 30, 2007 2:51 pm
Location: Stockholm, Sweden
Contact:

Re: RFXtrx

Post by krambriw »

Hello, it should not be too difficult, you can use the CommandFusion action 'Serial Change'

A sample python script that you can put in a macro that gets triggered by the RFXtrx (Rubicson) event looks like the below. You have to edit and insert the correct 'join' number in the SerialChange command.

BR Walter

Code: Select all

pload = eg.event.payload
m = pload.split(' ')
temperature = str(m[2])
#print temperature
try:
    eg.plugins.CommandFusion.SerialChange(1, temperature)
except:
    print 'Detected problems sending to CommandFusion'
husa550
Posts: 29
Joined: Sun Sep 09, 2012 2:32 pm

Re: RFXtrx

Post by husa550 »

Hi Krambriw!

Thank's for fast support :D

I tried you script sample but get this error:

RFXtrx.Type: Rubicson id: 513 ' temperature: +28.3 deg C humidity: 47 %RH status: comfort signal: 7 battery: 9'
Python Script
Python Script
error in action "python script"
Traceback (most recent call last) (1669):
TypeError: 'NoneType' object is not callable
CommandFusion Plugin: Serial Change: 500
CommandFusion Message could not be sent: s500=0

This comes when the macro get the trigger from my temp sensor.

When i start Eventghost i get this error:

Traceback (most recent call last) (1669):
File "C:\Program Files (x86)\EventGhost\EventGhost\eg\Classes\ActionThread.py", line 33, in StartSession
pluginInfo.instance.__start__()
File "C:\Program Files (x86)\EventGhost\EventGhost\plugins\System\__init__.py", line 271, in __start__
import VistaVolEvents as vistaVolumeDll
ImportError: No module named VistaVolEvents
Error compiling script.
Traceback (most recent call last) (1669):
File "C:\Program Files (x86)\EventGhost\EventGhost\eg\Classes\ActionItem.py", line 121, in SetArguments
self.compiled = self.executable.Compile(*args)
File "C:\Program Files (x86)\EventGhost\EventGhost\plugins\EventGhost\PythonScript.py", line 71, in __init__
self.PrintTraceback()
File "C:\Program Files (x86)\EventGhost\EventGhost\plugins\EventGhost\PythonScript.py", line 97, in PrintTraceback
treeItem.PrintError("Traceback (most recent call last):")
AttributeError: 'NoneType' object has no attribute 'PrintError'
Error compiling script.
Traceback (most recent call last) (1669):
File "C:\Program Files (x86)\EventGhost\EventGhost\eg\Classes\ActionItem.py", line 121, in SetArguments
self.compiled = self.executable.Compile(*args)
File "C:\Program Files (x86)\EventGhost\EventGhost\plugins\EventGhost\PythonScript.py", line 71, in __init__
self.PrintTraceback()
File "C:\Program Files (x86)\EventGhost\EventGhost\plugins\EventGhost\PythonScript.py", line 97, in PrintTraceback
treeItem.PrintError("Traceback (most recent call last):")
AttributeError: 'NoneType' object has no attribute 'PrintError'

Could that be the source to the other error message?
Post Reply