Configuring Remotec ZRC-90 in hassio


I got the Remotec ZRC-90 today and I’m trying to configure it now.
I’ve added the device to hassio successfully (I guess…)

Now my question is how do I create a scene / automation when I press one of the 8 Remotec buttons and it triggers one of my home smart switches for instance?

I attached the way this device appears in the states menu


OK, I think I got it… this is my automation config:

- alias: Remotec ZRC-90 - Button1
  - platform: event
    event_type: zwave.scene_activated
      entity_id: zwave.remotec_zrc90
      scene_id: 1
    - service: switch.toggle
      entity_id: switch.wall_switch1

The thing is that there is a delay from the moment I press the button and until the light turns on / off - Any ideas why?
And one more thing - How do I differ between a click and a long button press?


I’m not familiar with this particular device, but for Z-Wave scenes you usually have to check the data that is included with the event. Here are some examples:

The scene_id tells you which button was pressed, and the scene_data tells you which kind of press it was.

I don’t think HASS will see the scene data unless you modify the zwave XML file, but you will have to test that. You can usually see the scene ids and data in the OZW log file.


I’m migrating from a Homey to HA.
At Homey i do use Remotec-ZRC-90 and want to migrate it also.
I did found this article on the web:

there ypu can find a tutorial how to install Remotec ZRC90
It looks like doable.

My problem is that I am a JSON/Java Noob not knowing the right syntax.
in that tutorial it shows how to handle a button push:

- id: '1234567890'
  alias: Double-press Button 2 to toggle all lights
  - platform: event
    event_type: zwave.scene_activated
      node_id: 7
      scene_id: 2
      scene_data: 3
  condition: []
  - data:
    service: light.toggle
      entity_id: group.all_lights

Can somebody help me to translate this to a node_RED node as example?

Until now I don’t dare to switch Remotec over to HA because I will do miss a lot of daily used functionality.

Hi did you ever figure out how to translate this to node red setup?


1 Like

Thank you for sharing.

Do I need to do something in hassio (configurations or automations yaml) file to create zwave.scene_activated event type first?

Yes if you use zwave 1.4 you need to do this:

I just changed to zwave-js
Then the scene test and vars are different
but you don’t need to do anything in your zwcfg.xml file as mentioned in the url above
with zwave-js:

I would advice to switch to zwave-js!

Thanks for this. Got it working zwave 1.4

zwave-js looks like the way forward but will wait for a bit - just got the whole setup working perfectly!