Plugin for the USB RFXtrx from RFXCOM

Ok, I just received a clear explanation from Bert.
That’s very simple, nothing really special to manage compared to other protocols (Chacon for example).
I can add the support for Blyss easily, what will take most of time is adding new interfaces for creating Blyss devices.

[quote=“lolodomo, post:561, topic:170604”]Ok, I just received a clear explanation from Bert.
That’s very simple, nothing really special to manage compared to other protocols (Chacon for example).
I can add the support for Blyss easily, what will take most of time is adding new interfaces for creating Blyss devices.[/quote]

Ok great, I was actually reviewing Chacon’s code and seeing most of what is requested is already there. Let me know if you want me to run tests.

Chris

[quote=“lolodomo, post:543, topic:170604”][quote=“lolodomo, post:535, topic:170604”][quote=“lolodomo, post:532, topic:170604”][quote=“TommyE, post:531, topic:170604”][quote=“lolodomo, post:530, topic:170604”]For JD101, you have to push the test button on the KD101 and a dev ice will be added in the Vera.
The device created will be a security remote device, not a smoke detector. This device has the ability to send a panic order to the smoke detectors.[/quote]

I tried that already, to no avail.

My detector says KD-101LD, maybe it is not the same thing?

Also, which RFXCOM protocol do I have to enable for the KD-101

Thanks
Tommy[/quote]

I don’t know, that’s not mentioned in the RFXtrx user manual. You have to ask RFXCOM support.[/quote]

I was informed (PM) that the protocol to enable is X10.[/quote]

Finally, after checking, RFXCOM informed me that KD101 does not require X10 protocol enabling. KD101 is always taken into account.

RFXCOM tested with model KD-101LA.

Ap15e reported to me a positive feedback using a KD101 clone: Flamingo FA20RF

So, for the KD-101LD, you might need to exchange directly with RFXCOM support.[/quote]

Thanks, I will do that.

Will report back.

TommyE

Dear Lolodomo,

I uploaded your latest version of alpha 6 and I found out that it is not possible to create X10 devices. The housecode box is missing (see the attached file).

Regards Johan

[quote=“Johan, post:564, topic:170604”]Dear Lolodomo,

I uploaded your latest version of alpha 6 and I found out that it is not possible to create X10 devices. The housecode box is missing (see the attached file).

Regards Johan[/quote]

Yes, I know, this is due to a bug in firmware 1.5.408.
We are all waiting for a firmware fix.
You can return to firmware version 1.5.346 to avoid this problem.

This chapter is now written in the wiki page, I have mainly done a copy/paste from your page and the RFXCOM user manual.

If I finish one chapter per week, in few weeks/months, the wiki page should be finished ;D

http://code.mios.com/trac/mios_rfxtrx/wiki/WikiStart#

:wink: - Happy the help you more lolodomo if you need it - :wink:

While I have you…

Do you know if LightwaveRf devices (light switches for example) report back to say the requested change was successfully or not? I’ve noticed a few missed Vera sent commands, so was curious?

Yes, you can, you were supposed to test your ATI Remote Wonder…

Do you know if LightwaveRf devices (light switches for example) report back to say the requested change was successfully or not? I've noticed a few missed Vera sent commands, so was curious?

Not at my knowledge.

Yes, you can, you were supposed to test your ATI Remote Wonder…[/quote]

Sorry, I meant to get back to you on that,

Ok, here goes, upon pressing one of the buttons on my ATI Wonder Remote Control, it quickly created a new device in the UI called ‘RFX Remote RC0/0F’ which has 3 tabs.

At this point, I was really intrigued to see if this new device would either be a substitute for my remote? (so act as a virtual remote/keypad) or if it would just be tool to trigger Scenes ?

Tab 1 called ‘Control’ suggests I could send a command of my choice? Is that true? It provides me with a field to enter a single value and then press send - To test this, I need to install the ATI Remote software on an old XP PC (which i’ll need to build/set up) as there does not seem to be any drivers for Win7

Tab 3 called ‘Notification’ looks to be a trigger for the remote to run scenes, is it?
but I will admit it was a little confusing as the drop down gave me only 1 option under Add Notification for: which was "When Scene Activated’, which when selected allowed me to give the notification a name and enter a scene number. So I created a Notification adding a suitable Scene number, but unfortunately pressing any button on the remote did not seem to activate it?

As the ATi Protocol is flagged by RFXCOM as one that can conflicts with the Oregon Scientific protocol, I’m keeping my eye on all my temperature sensors and energy monitor.

I have 3 x Oregon Scientific Thermometers , each have 3 possible channels and each one is set to a unique channel.

My question is, can I add more sensors , or will it start creating conflicts if the same channel is used?
i assume so, but would like to check as it would suggests I would need to look at the 10 channel sensors etc if I wanted to add more Oregon sensors?

Both

Tab 1 called 'Control' suggests I could send a command of my choice? Is that true? It provides me with a field to enter a single value and then press send - To test this, I need to install the ATI Remote software on an old XP PC (which i'll need to build/set up) as there does not seem to be any drivers for Win7

It allows to send a command like your rempte is doing. You must use the decimal value of the buttons defined in the RFXtrx user manual. For example, button CHAN+ matches code 11.
You can even use the callback SendCommand (name to check) inside a scene.

I will add in the next release the ability to create manually a “ATI like” remote device. Then every user would be able to simulate this kind of remote through the RFXtrx even without owning such a remote.

Tab 3 called 'Notification' looks to be a trigger for the remote to run scenes, is it? but I will admit it was a little confusing as the drop down gave me only 1 option under Add Notification for: which was "When Scene Activated', which when selected allowed me to give the notification a name and enter a scene number. So I created a Notification adding a suitable Scene number, but unfortunately pressing any button on the remote did not seem to activate it?

As a scene trigger (or notification), you have to use the decimal value of the button as the scene number. Please check the RFXtrx user manual for list of codes.

[quote=“parkerc, post:570, topic:170604”]My question is, can I add more sensors , or will it start creating conflicts if the same channel is used?
i assume so, but would like to check as it would suggests I would need to look at the 10 channel sensors etc if I wanted to add more Oregon sensors?[/quote]

Read the explanation on the RFXCOM web site.

Ok, thanks for the push back, sorry I had missed that link… http://www.rfxcom.com/oregon.htm

“The maximum number of sensors per category is limited by the number of channels available on the sensors in each category.”

Cool, this suggests I can have 3 from TEMP1, 3 from TEMP2 etc. Which is a good thing to keep in mind…

[quote=“TommyE, post:528, topic:170604”][quote=“lolodomo, post:524, topic:170604”]New version alpha 6 of the plugin is now available.
Plugin files are available at alpha6 in tags – RFXtrx Gateway

What’s new in version alpha 6:

  • Plugin is up to date with RFXtrx firmware v49
  • Child devices management revisited (fixed and enhanced)
  • Support for X10 security remotes added
  • Support for Meiantech/Atlantic security remotes added
  • Support for KD101 smoke detector added
  • Support for RUBiCSON temperature sensor added
  • Support for Viking 02035, 02038 humidity sensors added
  • Support for TFA 30.3133 temperature sensor added
  • Support for Hasta blinds added
  • Support for Philips SBC lighting added
  • New devices created to match remote controls and give ability to trigger Vera scene from remote buttons, plus new buttons to send specific commands like group off, dim, bright, mood, … etc
  • LightwaveRF panel suppressed from the main plugin device; replaced by a new dedicated device
  • Support for ATI and Medion remotes added
  • Setup of received protocols updated
  • “Logs” and “Notifications” panels added to barometer, rain, wind and UV devices
  • Ability to adjust reported values for temperature, humidity, UV and barometric sensors using the variable “AdjustConst”
  • Ability to repeat ON and OFF events for BinaryLight devices setting the variable “RepeatEvent” to 1
  • Callback added to simulate receiving of message (for testing purposes)
  • Support added for USB RFXtrx connected to a remote machine providing an IP access to a local serial port (using VSPE on Windows for example)[/quote]

Hello

I just bought an RFXCOM, and tried your plugin.

I must say it is an impressive piece of work !!

It works great with some ESIC WT450 Temperature and Humidity sensors, bought at ClasOhlson i Norway, even shows battery status :slight_smile: Cool.

I have a few KD101 smoke detectors around the house, seeing Alpha6 supports them I wonder do I need to do anything to make them appear in Vera?

Thanks
TommyE[/quote]

Hey TommyE.

is the esic wt450 sensor this one: Temperaturgiver/hygrometer | Clas Ohlson

[quote=“bthovda, post:574, topic:170604”][quote=“TommyE, post:528, topic:170604”][quote=“lolodomo, post:524, topic:170604”]New version alpha 6 of the plugin is now available.
Plugin files are available at alpha6 in tags – RFXtrx Gateway

What’s new in version alpha 6:

  • Plugin is up to date with RFXtrx firmware v49
  • Child devices management revisited (fixed and enhanced)
  • Support for X10 security remotes added
  • Support for Meiantech/Atlantic security remotes added
  • Support for KD101 smoke detector added
  • Support for RUBiCSON temperature sensor added
  • Support for Viking 02035, 02038 humidity sensors added
  • Support for TFA 30.3133 temperature sensor added
  • Support for Hasta blinds added
  • Support for Philips SBC lighting added
  • New devices created to match remote controls and give ability to trigger Vera scene from remote buttons, plus new buttons to send specific commands like group off, dim, bright, mood, … etc
  • LightwaveRF panel suppressed from the main plugin device; replaced by a new dedicated device
  • Support for ATI and Medion remotes added
  • Setup of received protocols updated
  • “Logs” and “Notifications” panels added to barometer, rain, wind and UV devices
  • Ability to adjust reported values for temperature, humidity, UV and barometric sensors using the variable “AdjustConst”
  • Ability to repeat ON and OFF events for BinaryLight devices setting the variable “RepeatEvent” to 1
  • Callback added to simulate receiving of message (for testing purposes)
  • Support added for USB RFXtrx connected to a remote machine providing an IP access to a local serial port (using VSPE on Windows for example)[/quote]

Hello

I just bought an RFXCOM, and tried your plugin.

I must say it is an impressive piece of work !!

It works great with some ESIC WT450 Temperature and Humidity sensors, bought at ClasOhlson i Norway, even shows battery status :slight_smile: Cool.

I have a few KD101 smoke detectors around the house, seeing Alpha6 supports them I wonder do I need to do anything to make them appear in Vera?

Thanks
TommyE[/quote]

Hey TommyE.

is the esic wt450 sensor this one: http://www.clasohlson.com/no/Ekstra-temperaturgiver/Pr361797000[/quote]

Hello

Yes, thats the one :slight_smile:

Tommy

The WT450H sensors have a bad transmit range!
See RFXTrx433 - Extremly poor reception from WT450H temp sensor - Home Automation Domotica Forum Europe, Bwired Forum

IMO it is preferred to use Oregon sensors.

I have a couple of the WT450H sensor and can confirm that the transmit range is very bad.

First I want to say thanks for a very nice plugin.
I see that the rfxmeter is not yet supported in the plugin, and was wondering if you have any plans on implementing support for the rfxmeter?
I have a rfxmeter to measure power usage, and I’am looking forward for support for that.
If I can be of any help to get the rfxmeter implementet just let me know and I will help as best I can.

Audun

[quote=“audunv, post:578, topic:170604”]First I want to say thanks for a very nice plugin.
I see that the rfxmeter is not yet supported in the plugin, and was wondering if you have any plans on implementing support for the rfxmeter?
I have a rfxmeter to measure power usage, and I’am looking forward for support for that.
If I can be of any help to get the rfxmeter implementet just let me know and I will help as best I can.[/quote]

Honestly, it is not in my current TODO list.
My plans are to finish quickly few little things (Blyss support in particular) and then release a final v1.0.
Then I will correct reported bugs and follow new versions of RFXtrx firmware, but I will probably spend most of my free time to something else.

@lolodomo
When I chose the menu Device creation from RFXtrx controller device the house code À to P must be filled in. But there is no box to filll in. For Unit code there is a box.
Add Impulse Switch is not creating a device!
How to get an IMPULSE switch working?