if any help, here is how I use the ZDB inside node-red.
In this flow I catch what button is pressed, and how many times. By pressing button 1 (upper left) one time will toogle the light on/off with a brightness of 100%, and pressing button 3 (bottom left) do it at 50%.
[{“id”:“3c5e52fd.ebf89e”,“type”:“server-events”,“z”:“5a92c06d.cb0c98”,“name”:“scene activé”,“server”:“f25cb0f6.66829”,“event_type”:“zwave.scene_activated”,“exposeToHomeAssistant”:false,“haConfig”:[{“property”:“name”,“value”:“”},{“property”:“icon”,“value”:“”}],“waitForRunning”:true,“x”:490,“y”:1420,“wires”:[[“4ce79077.6866a8”]]},{“id”:“4ce79077.6866a8”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“What Switch?”,“property”:“payload.entity_id”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“zwave.logic_soft_unknown_type_0003_id_0121_2”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:1,“x”:660,“y”:1420,“wires”:[[“89be00e7.9ddca”]]},{“id”:“89be00e7.9ddca”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“Cuisine”,“property”:“payload.event.scene_id”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“1”,“vt”:“str”},{“t”:“eq”,“v”:“2”,“vt”:“str”},{“t”:“eq”,“v”:“3”,“vt”:“str”},{“t”:“eq”,“v”:“4”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:4,“x”:820,“y”:1420,“wires”:[[“1b0120cf.fa9f97”],[“dcd7b297.0e5c8”],[“113837c9.2851a8”],[“8f5e203.eaf8d6”]]},{“id”:“1b0120cf.fa9f97”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“button 1”,“property”:“payload.event.scene_data”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“7680”,“vt”:“str”},{“t”:“eq”,“v”:“7860”,“vt”:“str”},{“t”:“eq”,“v”:“7920”,“vt”:“str”},{“t”:“eq”,“v”:“7800”,“vt”:“str”},{“t”:“eq”,“v”:“7740”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:5,“x”:1040,“y”:1300,“wires”:[[“6367fbce.650d24”],,,,]},{“id”:“113837c9.2851a8”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“button 3”,“property”:“payload.event.scene_data”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“7680”,“vt”:“str”},{“t”:“eq”,“v”:“7860”,“vt”:“str”},{“t”:“eq”,“v”:“7920”,“vt”:“str”},{“t”:“eq”,“v”:“7800”,“vt”:“str”},{“t”:“eq”,“v”:“7740”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:5,“x”:1040,“y”:1460,“wires”:[[“e087bb2.4bcbbc8”],,,,]},{“id”:“dcd7b297.0e5c8”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“button 2”,“property”:“payload.event.scene_data”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“7680”,“vt”:“str”},{“t”:“eq”,“v”:“7860”,“vt”:“str”},{“t”:“eq”,“v”:“7920”,“vt”:“str”},{“t”:“eq”,“v”:“7800”,“vt”:“str”},{“t”:“eq”,“v”:“7740”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:5,“x”:1040,“y”:1380,“wires”:[,,,,]},{“id”:“8f5e203.eaf8d6”,“type”:“switch”,“z”:“5a92c06d.cb0c98”,“name”:“button 4”,“property”:“payload.event.scene_data”,“propertyType”:“msg”,“rules”:[{“t”:“eq”,“v”:“7680”,“vt”:“str”},{“t”:“eq”,“v”:“7860”,“vt”:“str”},{“t”:“eq”,“v”:“7920”,“vt”:“str”},{“t”:“eq”,“v”:“7800”,“vt”:“str”},{“t”:“eq”,“v”:“7740”,“vt”:“str”}],“checkall”:“true”,“repair”:false,“outputs”:5,“x”:1040,“y”:1540,“wires”:[,,,,]},{“id”:“6367fbce.650d24”,“type”:“api-call-service”,“z”:“5a92c06d.cb0c98”,“name”:“alumer cuisine 100%”,“server”:“f25cb0f6.66829”,“version”:1,“debugenabled”:false,“service_domain”:“light”,“service”:“toggle”,“entityId”:“light.logic_soft_zdb5100_matrix_wall_switch_level”,“data”:“{ "brightness": 254 }”,“dataType”:“json”,“mergecontext”:“”,“output_location”:“”,“output_location_type”:“none”,“mustacheAltTags”:false,“x”:1240,“y”:1260,“wires”:[]},{“id”:“e087bb2.4bcbbc8”,“type”:“api-call-service”,“z”:“5a92c06d.cb0c98”,“name”:“alumer cuisine 50%”,“server”:“f25cb0f6.66829”,“version”:1,“debugenabled”:false,“service_domain”:“light”,“service”:“turn_on”,“entityId”:“light.logic_soft_zdb5100_matrix_wall_switch_level”,“data”:“{ "brightness": 50 }”,“dataType”:“json”,“mergecontext”:“”,“output_location”:“”,“output_location_type”:“none”,“mustacheAltTags”:false,“x”:1260,“y”:1420,“wires”:[]},{“id”:“f25cb0f6.66829”,“type”:“server”,“z”:“”,“name”:“Home Assistant”,“addon”:true}]