From 018695f1f246fd7ec34198fca0a4f9a5b7888841 Mon Sep 17 00:00:00 2001 From: Jason Allen <17363601+jsnallen@users.noreply.github.com> Date: Mon, 26 Jan 2026 10:51:33 -0500 Subject: [PATCH] Update RingKeypadV2.md --- RingKeypadV2.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/RingKeypadV2.md b/RingKeypadV2.md index b50022f..663ef6d 100644 --- a/RingKeypadV2.md +++ b/RingKeypadV2.md @@ -97,7 +97,7 @@ For example, to set the keypad to disarmed mode, we can run the following comman property_key: '1' value: 1 -You can use any `entity_id` associated with the keypad, or find the device id and use that. `command_class` will always be 135 (the indicator command class), and `endpoint` will always be 0. For most messages, I find it makes sense to use a `property_key` of 1 and `value` of 1, just indicating that the indicator should be turned on (meaning that we're playing a message or changing the mode of the keypad). For modes, use a `property_key` of 1 and `value` of 99. For these, the value sets the brightness of the appropriate mode button while changing modes, in a range of 0-99. Or, you can use `property_key` 9 with a value between 1-99 to set the volume of the voice, with the light at full brightness. For indicators where a time make sense (e.g. entry delay, exit delay or alarms), use `property_key` 7 and a value of the number of seconds you want it to last. For generic sound indicators, use `property_key` 9 to set the volume of the sound (in a range of 0-99). +You can use any `entity_id` associated with the keypad, or find the device id and use that. `command_class` will always be 135 (the indicator command class), and `endpoint` will always be 0. For most messages, I find it makes sense to use a `property_key` of 1 and `value` of 1, just indicating that the indicator should be turned on (meaning that we're playing a message or changing the mode of the keypad). For modes, use a `property_key` of 1 and `value` of 99. For these, the value sets the brightness of the appropriate mode button while changing modes, in a range of 0-99. Or, you can use `property_key` 9 with a value between 1-99 to set the volume of the voice, with the light at full brightness. For indicators where a time make sense (e.g. entry delay, exit delay or alarms), use `property_key` "timeout" and a value of the duration description you want it to last in the following format #m##s, e.g. "1m30s". For generic sound indicators, use `property_key` 9 to set the volume of the sound (in a range of 0-99). Theoretically you should be able to combine multiple `property_keys` to, say, set a volume and duration on the entry delay. I haven't figured out how to do so in Home Assistant -- it'll probably require directly calling `zwave_js.invoke_cc_api`. @@ -111,14 +111,14 @@ The following tables summarize the indicators by `property`s that actually do an | 9 | Code not accepted. A soft error tone plays. | | 10 | Armed Stay. Keypad says "Home and armed," armed stay light lights up on motion. Value is the brightness of the armed stay light while switching modes.| | 11 | Armed Away. Keypad says "Away and armed," armed away light lights up on motion. Value is the brightness of the armed away light while switching modes.| -| 12 | Generic alarm. Plays alarm, flashes light until another mode is selected. Does not respect duration (property_key 7). | +| 12 | Generic alarm. Plays alarm, flashes light until another mode is selected. Does not respect duration (property_key "timeout"). | | 13 | Burglar alarm. Identical to 12. | -| 14 | Smoke alarm. Plays smoke alarm, flashes light until another mode is selected. Does not respect duration (property_key 7). | -| 15 | Carbon monoxide alarm. Plays intermittent beeping alarm, flashes light until another mode is selected. Does not respect duration (property_key 7). | +| 14 | Smoke alarm. Plays smoke alarm, flashes light until another mode is selected. Does not respect duration (property_key "timeout"). | +| 15 | Carbon monoxide alarm. Plays intermittent beeping alarm, flashes light until another mode is selected. Does not respect duration (property_key "timeout"). | | 16 | Keypad says "Sensors require bypass." Enter button blinks. | -| 19 | Medical alarm. Medical button lights, bar flashes. No alarm sound plays. Does not respect duration (property_key 7). | +| 19 | Medical alarm. Medical button lights, bar flashes. No alarm sound plays. Does not respect duration (property_key "timeout"). | -### Delays (use `property_key` 7 to specify length in seconds) +### Delays (use `property_key` "timeout" to specify length in minutes and seconds, e.g. "1m30s") | `property` | Description | | ---------- | ----------- |