RFXtrx switch that is controlled by Vera Edge will not turn on/off

I have a Vera Edge and the Home assistant have found my Vera and the devices it has on it (a mix of z-wave and RFXtrx 433Mhz switches).

The problem is that i’m only able to switch on and off the switches that is z-wave not my switches on the Vera that is controlled by the RFXtrx.
HA can see the state the RFXtrx switch is in but not change it.
Anyone else that have had this problem?

In my network I have a HA bridge to emulate Hue Bridge to control my lights on Vera from Google Home and Amazon Echo and that works.

1 Like

I´m having this problem too and looked in to the Vera API, and found out that the RFX devices added in Vera does not expose the Target service (used to control on and off) that the usual Zwave devices does, I have made a change to the Vera Component that handles the RFX devices in a special way shall see if I can get it checked in the repository.

2 Likes

I’d be interested in testing this if you can share?
I have the exact same issue.

There is an updated code available at https://github.com/pavoni/pyvera/tree/revise_set_value
To test it you have to manually replace the code in deps/pyvera/ Great if you can test it too. Please report any problems.

1 Like

Looks good so far - tested sockets and dimmers and all seems so good so far.
Also tested some non-RFXtrx vera devices and these seem to work so far so good :slight_smile:

Will keep testing a bit more as I switch out all off my command switch based lwrf devices to the vera equivalent, but I don’t foresee any problems based on the testing so far but will let you know if I do turn up any!

Thanks!

Works with my RFXtrx devices now!
This is great!

I will add my outlets and motion detectors back to my Vera now and start using HA again. Can test more when I have done that.

Thank you GooN.

So, not sure if this is to do with the changes, but there’s an issue with the “homeassistant.turn_off” service for an automation.

Seems to toggle rather than turn off, so if something is already off, it’ll toggle it on, which then gets it out of state with what the state is in vera ui, and you can’t toggle, or it doesn’t reset the right state again seemingly, until an event that changes that or a restart. Same for both switch and light, and not just limited to RFXtrx ones. Also has the same issue with the arming switch on a z-wave motion sensor.

Looks like my issue is a more fundamental HA problem - after switching back to the previous pyvera, it still exhibits the same issues on z-wave devices in automation (and the RFXTX devices stop working again :frowning: )