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 swiping from Disarmed to either Home or Away in the iOS Home app, the system basically goes haywire. It visually takes almost 45 seconds to make any move and then it bounces between Home and Away, never fully locking into Away mode. I can hear my Away mode delayed alarm counting down throughout all of this and I have to go into the native RIng app to Disarm. Triggering modes via Scenes works perfectly fine/ as expected, but doing the manual swipe to the 3 modes is unusable for me.
To Reproduce
All I am doing is going into the Home app, selecting my ring security panel and swiping it from Off to Home. I just slide the switch 1 time to the alarm mode and then they system goes haywire. Se log below.
Expected behavior
it would simply move to Home (or Away) without all of the bouncing from mode to mode
Relevant log output
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:55 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Home) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Arming (Away) Alarm
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
[1/7/2025, 9:40:56 AM] [homebridge-ring] Error: Failed to set alarm mode to "some". Sensors may require bypass, which can only be donein the Ring app.
at Location.setAlarmMode (/usr/local/lib/node_modules/homebridge-ring/node_modules/ring-client-api/lib/location.js:194:19)
at processTicksAndRejections (node:internal/process/task_queues:105:5)
at SecurityPanel.setTargetState (/usr/local/lib/node_modules/homebridge-ring/lib/security-panel.js:130:17)
Screenshots
Homebridge Ring Config
see screenshots
Additional context
No response
OS
Debian GNU/Linux Bookworm (12)
Node.js Version
22.12.0
NPM Version
10.9.0
Homebridge/HOOBs Version
v1.8.5
Homebridge Ring Plugin Version
v13.2.1
Operating System
Raspbian
The text was updated successfully, but these errors were encountered:
Triggering modes via Scenes works perfectly fine/ as expected, but doing the manual swipe to the 3 modes is unusable for me.
This is very interesting and would imply that this issue is not related to the plugin but to something on the Homekit side as there are not separate API calls for one method vs the other, the plugin simply exposes a device and accepts settings for this device. The above would imply that Homekit is sending these settings over and over, my guess is, although I can't be sure, that somehow sliding the value is triggering a scene/automation, and it's getting to some kind of loop sending the arm command over and over. We've seen a few reports like this in the past and this was generally the issue.
Is there an existing issue for this?
Describe The Bug
When swiping from Disarmed to either Home or Away in the iOS Home app, the system basically goes haywire. It visually takes almost 45 seconds to make any move and then it bounces between Home and Away, never fully locking into Away mode. I can hear my Away mode delayed alarm counting down throughout all of this and I have to go into the native RIng app to Disarm. Triggering modes via Scenes works perfectly fine/ as expected, but doing the manual swipe to the 3 modes is unusable for me.
To Reproduce
All I am doing is going into the Home app, selecting my ring security panel and swiping it from Off to Home. I just slide the switch 1 time to the alarm mode and then they system goes haywire. Se log below.
Expected behavior
it would simply move to Home (or Away) without all of the bouncing from mode to mode
Relevant log output
Screenshots
Homebridge Ring Config
Additional context
No response
OS
Debian GNU/Linux Bookworm (12)
Node.js Version
22.12.0
NPM Version
10.9.0
Homebridge/HOOBs Version
v1.8.5
Homebridge Ring Plugin Version
v13.2.1
Operating System
Raspbian
The text was updated successfully, but these errors were encountered: