Bon alors, c’est plus compliqué que prévu, mais je commence à avoir des choses générées par zwave-js-ui:
Pour la commande
zwave/21/113/0/Access_Control/Keypad_unlock_operation
{"time":1775945790475,"value":{"userId":1}}
j’ai maintenant les déclarations suivantes:
homeassistant/sensor/nodeID_21/notification_access_control_keypad_unlock_operation/config
{"value_template":"{{ value_json.value | default('') }}","icon":"mdi:alarm-light","state_topic":"zwave/21/113/0/Access_Control/Keypad_unlock_operation","availability":[{"payload_available":"true","payload_not_available":"false","topic":"zwave/21/status","value_template":"{{'true' if value_json.value else 'false'}}"},{"topic":"zwave/_CLIENTS/ZWAVE_GATEWAY-Jeedom/status","value_template":"{{'online' if value_json.value else 'offline'}}"},{"payload_available":"true","payload_not_available":"false","topic":"zwave/driver/status"}],"availability_mode":"all","json_attributes_topic":"zwave/21/113/0/Access_Control/Keypad_unlock_operation","device":{"identifiers":["zwavejs2mqtt_0xe300fa9c_node21"],"manufacturer":"Wintop","model":"Keypad with Alarm Activation RFID Tag (MINI KEYPAD RFID)","name":"nodeID_21","sw_version":"0.28"},"name":"nodeID_21_notification_access_control_keypad_unlock_operation","unique_id":"zwavejs2mqtt_0xe300fa9c_21-113-0-Access_Control-Keypad_unlock_operation"}
et Mqtt Discovery le découvre bien: et crée la commande suivante:
Par contre j’ai besoin d’aide car je n’arrive pas à voir la commande « réagir » quand j’active le bouton sur le keypad:
[2026-04-12 00:42:10] DEBUG new message:{"zwave":{"21":{"lastActive":{"time":1775947330418,"value":1775947330181},"113":[{"alarmType":{"time":1775947330168,"value":0},"alarmLevel":{"time":1775947330169,"value":0},"Access_Control":{"Keypad_unlock_operation":{"time":1775947330169,"value":{"userId":1}}}}],"status":{"time":1775947330181,"value":true,"status":"Awake","nodeId":21},"nodeinfo":{"id":21,"name":"","loc":"","neighbors":[],"ready":true,"available":true,"failed":false,"inited":true,"eventsQueue":[{"time":"2026-04-11T21:49:26.403Z","event":"sleep","args":[0]},{"time":"2026-04-11T21:49:26.661Z","event":"ready","args":[]},{"time":"2026-04-11T22:00:39.213Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:00:39.213Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":255,"prevValue":0,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:00:39.216Z","event":"notification","args":[113,{"type":6,"event":5,"label":"Access Control","eventLabel":"Keypad lock operation","parameters":{"userId":1}}]},{"time":"2026-04-11T22:00:39.229Z","event":"wake up","args":[1]},{"time":"2026-04-11T22:00:39.571Z","event":"sleep","args":[2]},{"time":"2026-04-11T22:12:01.674Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:12:01.674Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":0,"prevValue":255,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:12:01.675Z","event":"notification","args":[113,{"type":6,"event":6,"label":"Access Control","eventLabel":"Keypad unlock operation","parameters":{"userId":1}}]},{"time":"2026-04-11T22:12:01.689Z","event":"wake up","args":[1]},{"time":"2026-04-11T22:12:01.999Z","event":"sleep","args":[2]},{"time":"2026-04-11T22:12:05.943Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:12:05.943Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":255,"prevValue":0,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:12:05.944Z","event":"notification","args":[113,{"type":6,"event":5,"label":"Access Control","eventLabel":"Keypad lock operation","parameters":{"userId":1}}]},{"time":"2026-04-11T22:12:05.959Z","event":"wake up","args":[1]},{"time":"2026-04-11T22:12:06.269Z","event":"sleep","args":[2]},{"time":"2026-04-11T22:12:09.930Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:12:09.931Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":0,"prevValue":255,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:12:09.931Z","event":"notification","args":[113,{"type":6,"event":6,"label":"Access Control","eventLabel":"Keypad unlock operation","parameters":{"userId":1}}]},{"time":"2026-04-11T22:12:09.947Z","event":"wake up","args":[1]},{"time":"2026-04-11T22:12:10.257Z","event":"sleep","args":[2]},{"time":"2026-04-11T22:16:30.474Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:16:30.475Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":0,"prevValue":0,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:16:30.475Z","event":"notification","args":[113,{"type":6,"event":6,"label":"Access Control","eventLabel":"Keypad unlock operation","parameters":{"userId":1}}]},{"time":"2026-04-11T22:16:30.490Z","event":"wake up","args":[1]},{"time":"2026-04-11T22:16:30.800Z","event":"sleep","args":[2]},{"time":"2026-04-11T22:42:10.169Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmType","newValue":0,"prevValue":0,"propertyName":"alarmType"}]},{"time":"2026-04-11T22:42:10.169Z","event":"value updated","args":[{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"alarmLevel","newValue":0,"prevValue":0,"propertyName":"alarmLevel"}]},{"time":"2026-04-11T22:42:10.169Z","event":"notification","args":[113,{"type":6,"event":6,"label":"Access Control","eventLabel":"Keypad unlock operation","parameters":{"userId":1}}]}],"status":"Awake","interviewStage":"Complete","priorityReturnRoute":[],"customReturnRoute":[],"prioritySUCReturnRoute":null,"customSUCReturnRoutes":[],"availableFirmwareUpdates":[],"firmwareUpdatesDismissed":[],"lastFirmwareUpdateCheck":1775933572781,"appliedTemplateContentHashes":[],"hexId":"0x0097 0x6131-0x4501","dbLink":"https:\/\/devices.zwave-js.io\/?jumpTo=0x0097:0x6131:0x4501:0.28","manufacturerId":151,"productId":17665,"productType":24881,"deviceConfig":{"filename":"\/opt\/zwave-js-ui\/store\/.config-db\/devices\/0x0097\/mini_keypad_rfid.json","isEmbedded":true,"manufacturer":"Wintop","manufacturerId":151,"label":"MINI KEYPAD RFID","description":"Keypad with Alarm Activation RFID Tag","devices":[{"productType":24881,"productId":16641},{"productType":24881,"productId":17665},{"productType":24881,"productId":21761}],"firmwareVersion":{"min":"0.0","max":"255.255"},"preferred":false,"associations":[],"paramInformation":{"_map":[]}},"productLabel":"MINI KEYPAD RFID","productDescription":"Keypad with Alarm Activation RFID Tag","manufacturer":"Wintop","firmwareVersion":"0.28","protocolVersion":3,"nodeType":1,"endpointsCount":0,"endpoints":[{"index":0,"label":"Root Endpoint","deviceClass":{"basic":4,"generic":64,"specific":0}}],"isSecure":false,"security":"None","supportsSecurity":false,"supportsBeaming":true,"isControllerNode":false,"isListening":false,"isFrequentListening":false,"isRouting":true,"keepAwake":false,"maxDataRate":40000,"deviceClass":{"basic":4,"generic":64,"specific":0},"lastActive":1775947330168,"firmwareCapabilities":{"firmwareUpgradable":false},"protocol":0,"deviceId":"151-17665-24881","hasDeviceConfigChanged":false,"batteryLevels":[39],"minBatteryLevel":39,"supportsTime":false,"statistics":{"commandsTX":5,"commandsRX":10,"commandsDroppedRX":0,"commandsDroppedTX":0,"timeoutResponse":0,"lastSeen":"2026-04-11T22:42:10.168Z","lwr":{"protocolDataRate":2,"repeaters":[],"repeaterRSSI":[]},"rtt":59.5}}}}}