In all honesty didn’t read all latest links/topics - just want to provide my two fortunate cents
Working great over here (only changed zwcfg file on stopped HASS, basic python3-virtualenv linux install, 0.59.1)
- stopping (note … stopping!) hass,
- adjusting the zwcfg_…xml file (make a backup!)
- starting hass (and wait for it as per usual)
The actual XML varies (having a wallmote, keyfob and today the remotec over here), but they do work perfectly
For the Remotec and Keyfob commandclass 91 and the wallmote same with 43 works just fine.
<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="5" innif="true" scenecount="0">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="system" instance="1" index="1" label="Scene 1" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="system" instance="1" index="2" label="Scene 2" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
...snip... repeat up to 8 on remotec, 8 on keyfob, 4 on wallmote ...snip...
</CommandClass>
Automation snip for button number 3
- id: something
alias: Doit
trigger:
- platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.scenecontroller_1
scene_id: 3
scene_data: 0
Where the scenedata 0 is single-press, 2 is continued press, 1 is released from press and 3 is double-pressed (within a second).
For people having trouble, check OZW_log output what is returned … the 91 comes from where the >>> <<<
are below, hex-to-dec for your number.
2017-12-06 18:20:28.383 Detail, Node032, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x20, 0x05, >>>0x5b<<<, 0x03, 0x23, 0x00, 0x01, 0xaf
Also check the message below this which resembles the OP’s post
2016-09-28 17:52:52.805 Warning, Node004, No ValueID created for Scene 8
So you should change the XML file to have ‘whatever string is behind the word for’, in this case “Scene 8”. For the wallmote I’d have to look it up (not on-premise here at home)