You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When attempting to set the alarm mode (arming or disarming), I get a Failed to set alarm mode error. I originally encountered this when setting up my Homebridge, but I'm also seeing it when using the ring-client-example.
To Reproduce
Authenticate
Attempt to arm or disarm an alarm
Alarm state is unchanged causing an error
Expected behavior
Expected the alarm state to change.
Relevant log output
Error: Failed to set alarm mode to "none". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/workspaces/ring-client-example/node_modules/ring-client-api/lib/location.js:183:19)
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async example (/workspaces/ring-client-example/lib/example.js:41:9)
Screenshots
No response
Additional context
I am able to arm/disarm using the keypad without issue so I don't think any sensors require bypass. I also do not have a Ring subscription, but I didn't think that was required.
I'm not sure where to go with debugging. It looks like this error comes from checking whether the alarm state changed, so I was wondering if there's some way to capture an error being returned from the Ring device with more specific information about why the request failed.
OS
Linux and macOS
Node.js Version
v22.12.0
NPM Version
10.9.0
ring-client-api
v11.7.1
Operating System
Ubuntu and macOS
The text was updated successfully, but these errors were encountered:
I also do not have a Ring subscription, but I didn't think that was required.
Digital arming/disarming does require a subscription if you are not grandfathered into this feature before they required a subscription. Users that purchased Ring alarm after March 29th, 2023, require a subscription for digital arming/disarming and this requirement is clearly listed on the Ring website. Are you able to arm/disarm using the Ring app?
Is there an existing issue for this?
Describe The Bug
When attempting to set the alarm mode (arming or disarming), I get a
Failed to set alarm mode
error. I originally encountered this when setting up my Homebridge, but I'm also seeing it when using thering-client-example
.To Reproduce
Expected behavior
Expected the alarm state to change.
Relevant log output
Screenshots
No response
Additional context
I am able to arm/disarm using the keypad without issue so I don't think any sensors require bypass. I also do not have a Ring subscription, but I didn't think that was required.
I'm not sure where to go with debugging. It looks like this error comes from checking whether the alarm state changed, so I was wondering if there's some way to capture an error being returned from the Ring device with more specific information about why the request failed.
OS
Linux and macOS
Node.js Version
v22.12.0
NPM Version
10.9.0
ring-client-api
v11.7.1
Operating System
Ubuntu and macOS
The text was updated successfully, but these errors were encountered: