Configuration automation with wallcs is not working

question on how to configure an automation scene for the Wallc
Not sure if i have my WallC fully configured correctly

status WallC shows me

the automation shows:

homeassistant@Rdam:~/.homeassistant$ cat automations.yaml
alias: Switch on bank_hue
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.zwaveme_zme_wallcs_secure_wall_controller_4
scene_id: 11
action:
service: homeassistant.turn_on
entity_id: light.bank_hue

I did use scene_id: 1 aswell. when i look in the Zwave logging “OZW_Log.txt” I see this.

2017-06-30 10:04:46.079 Detail, Node004, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x04, 0x05, 0x5b, 0x03, 0xc7, 0x00, 0x01, 0x6f
2017-06-30 10:04:46.079 Detail,
2017-06-30 10:04:46.079 Info, Node004, Received Central Scene set from node 4: scene id=1 in 0 seconds. Sending event notification.
2017-06-30 10:04:46.079 Warning, Node004, No ValueID created for Scene 1

As node configuration options i used
11: Command to Control Group A
Central Scene to Gateway (default)

Should i not get scene 11 then in my logging?

i did set the configuration to the Wallc-s and wake-up the switch.

Thanks
Gerrit

1 Like

It works now.

I did change the following:

  • Node config options: group A to D to “Send Scenes”
  • Node group associations: Zwave controller to group A to D

Now I do get Scene_ID 11 in the logging
2017-07-01 09:00:00.289 Info, Node004, Received Scene Activation set from node 4: scene id=11 via configuration. Sending event notification.

automation file shows

alias: Switch4
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.zwaveme_zme_wallcs_secure_wall_controller_4
scene_id: 11
action:
service: homeassistant.turn_on
entity_id: light.bank_hue

Good luck
Gerrit

2 Likes

i tried your solution, only i’m still getting the log:

Info, Node005, Received Central Scene set from node 5: scene id=1 in 0 seconds. Sending event notification.
2017-08-07 20:58:30.535 Warning, Node005, No ValueID created for Scene 1

is there any step in between after the zwave config change?

Maybe the “Wake up Notification” to get the config to the Wallc?

so go to managment mode on the WALLC (all 4 buttons for 5sec)
then press button 2 for (Send Node Information Frame and Wake up Notification)

Good Luck
Gerrit

1 Like

yes, that worked. only there is a 10 second delay between pressing the button and the scene been activated. is that your experience as well or should it be a lot faster?

I see the zwave logging directly after I press the button on my wallc.

sorry for a beginner question.

I have bought 2 ZME_WALLC-S to see how it works to control my Hue and WiFi bulbs, if it works fine I will by some more of them.

When I push button 1 I get as you did first, “2017-08-26 07:57:08.175 Warning, Node004, No ValueID created for Scene 1”

Now I wonder why do you need scen 11, isn’t ok to just build the automation with scen 1?
What’s the difference?

Sorry for my beginner question, but this is new for me and I’m trying to understand.

See gfvpelts answer here:

Most importantly, you need to set the Wall Switch to send scenes. Once youve got that you’ll notice that each button sends a unique code for click, double click, hold and release.

Another Q, where/how do I set/change, on the Switch or in Hass?

Via the Z-wave manager in Hass. (Configuration → Z-wave)

I have an older version of the Wall Switch, I have to set the ‘Action on group x’ to send scenes. (Where x is a number)

That makes it all clear.
My remote and manual also have numbers.

So I set that each button is it’s own group, and then I set that the group ‘send scenes’?

How do I change this setting in Hass.

I have taken some screenshots and hope some one can guide me.

  1. in Z-Wave config in Hass should I choose the Aeotec Z-Stick or the wall switch/remote

  2. In Z-Wave config in Hass for group associations should I choose the Aeotec Z-Stick or my wall switch/remote?

  3. In Z-Wave config in Hass for node group, should I first set ‘Group A’ and then press "add to group? and same for group B, C and D?

Thank you in advance.

Choose the device that you want to configure, in this case the Wall switch.

For question 3 I’m not sure, if I remember correctly I have never changed any group associations for my switches.

You will most likely be able to use that wall switch in the next release.
There is a PR (https://github.com/home-assistant/home-assistant/pull/9178) which implements CentralScene. I just tried it last night and it works fine. Although I just tried a simple scene change yet.

Great news regarding scenes from controller.

I got the WALLC-S now to send scenes 11 and so on.

Thanx everyone.

I know this is a old tread, but maybe someone knows what I’m doing wrong.

I have configured my ZME_WALLC-S as described in this tread. In the z-wave log I see entries like this when I press a button:

2018-02-25 14:45:00.551 Detail, Node033,   Received: 0x01, 0x0a, 0x00, 0x04, 0x00, 0x21, 0x04, 0x2b, 0x01, 0x0b, 0xff, 0x0a
2018-02-25 14:45:00.552 Info, Node033, Received Scene Activation set from node 33: scene id=11 via configuration. Sending event notification.
2018-02-25 14:45:00.552 Detail, Node033, Notification: SceneEvent

In home assistant the device is configured like this:

I created this automation for it:

- alias: test zme controller
  trigger:
    platform: event
    event_type: zwave.scene_activated
    event_data:
      entity_id: zwave.popp_009303_battery_wall_controller
      scene_id: 11
  action:
    service: notify.pushbullet
    data:
      message: "knop 1"

The automation never gets activated, any idea what could be wrong?

Let me answer my own question: the showed automation did work, but in my actual automations file I was missing zwave in front of the entyity_id.

@gfvpelt, just wanted to post here that YOU DA MAN! I searched in dozens of threads here, on Reddit, on Github, etc. and your information did the trick, especially post #4 about the wakeup requirement.

So I need to wakeup the device, make the config & group association changes, then check the log there for the scene number and use that in automations.

This is on the POPP 009303 Wall Controller in my case.