### Is there an existing issue for this?
- [x] I have searched all existing ope…n/closed issues
### Is this really a bug? If you don't have some way to confirm it is a bug, errors in the log, code that is clearly wrong, or at least a clear method to reproduce something that doesn't work, then it's not (yet) a bug.
- [x] I'm confident this is a bug and I have logs or other data to confirm it.
### Have you read and followed any recommendations in the Support and Troubleshooting section of the wiki?
- [x] I have read the support wiki and followed any applicable steps.
### Did this issue start after an upgrade?
- [x] This not an upgrade issue or I have read the release notes and performed any applicable steps that match my issue.
### Are you prepared to respond and provide all relevant information (logs, screenshots, etc)
- [x] I am prepared to provide logs, answer questions, and respond in a reasonable timeframe.
### Describe the Bug
Ding and motion sensors suddenly started to work with a delay of 20 to 30 seconds. Neither resetting the addon or reauthenticating the addon solved the problem.
### Steps to Reproduce
There's nothing to reproduce
### Expected Behavior
Behaviour is that there's no delay between motion and ding events and sensors update
### Log Output
```shell
command_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/ding_duration/command',
min: 10,
max: 180,
entity_category: 'config',
icon: 'hass:timer',
availability_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/status',
payload_available: 'online',
payload_not_available: 'offline',
device: {
ids: [ '28ec9a31d34d' ],
name: 'Ring',
mf: 'Ring',
mdl: 'Doorbell 2'
}
}
2026-04-28T04:05:02.963Z ring-disc HASS config topic: homeassistant/sensor/31fcff1c-5972-4403-ae47-2c02d417e7ef/28ec9a31d34d_info/config
2026-04-28T04:05:02.964Z ring-disc {
name: 'Info',
unique_id: '28ec9a31d34d_info',
state_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state',
device_class: 'timestamp',
value_template: '{{ value_json["lastUpdate"] | default("") }}',
entity_category: 'diagnostic',
json_attributes_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state',
icon: 'mdi:information-outline',
availability_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/status',
payload_available: 'online',
payload_not_available: 'offline',
device: {
ids: [ '28ec9a31d34d' ],
name: 'Ring',
mf: 'Ring',
mdl: 'Doorbell 2'
}
}
2026-04-28T04:05:02.965Z ring-disc HASS config topic: homeassistant/sensor/31fcff1c-5972-4403-ae47-2c02d417e7ef/28ec9a31d34d_wireless/config
2026-04-28T04:05:02.966Z ring-disc {
name: 'Wireless',
unique_id: '28ec9a31d34d_wireless',
state_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state',
device_class: 'signal_strength',
unit_of_measurement: 'dBm',
value_template: '{{ value_json["wirelessSignal"] | default("") }}',
entity_category: 'diagnostic',
json_attributes_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/wireless/attributes',
availability_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/status',
payload_available: 'online',
payload_not_available: 'offline',
device: {
ids: [ '28ec9a31d34d' ],
name: 'Ring',
mf: 'Ring',
mdl: 'Doorbell 2'
}
}
2026-04-28T04:05:02.967Z ring-disc HASS config topic: homeassistant/sensor/31fcff1c-5972-4403-ae47-2c02d417e7ef/28ec9a31d34d_battery/config
2026-04-28T04:05:02.968Z ring-disc {
name: 'Battery',
unique_id: '28ec9a31d34d_battery',
state_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state',
device_class: 'battery',
unit_of_measurement: '%',
state_class: 'measurement',
value_template: '{{ value_json["batteryLevel"] | default("") }}',
entity_category: 'diagnostic',
json_attributes_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/battery/attributes',
availability_topic: 'ring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/status',
payload_available: 'online',
payload_not_available: 'offline',
device: {
ids: [ '28ec9a31d34d' ],
name: 'Ring',
mf: 'Ring',
mdl: 'Doorbell 2'
}
}
2026-04-28T04:05:06.972Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/motion/attributes [39m[36m{"lastMotion":1777343094,"lastMotionTime":"2026-04-28T02:24:54Z","personDetected":true,"motionDetectionEnabled":true}[39m
2026-04-28T04:05:06.973Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/motion_detection/state [39m[36mON[39m
2026-04-28T04:05:06.973Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/stream/state [39m[36mOFF[39m
2026-04-28T04:05:06.975Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/stream/attributes [39m[36m{"status":"inactive"}[39m
2026-04-28T04:05:06.976Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/event_stream/state [39m[36mOFF[39m
2026-04-28T04:05:06.976Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/event_stream/attributes [39m[36m{"status":"inactive"}[39m
2026-04-28T04:05:06.977Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/event_select/state [39m[36mMotion 1[39m
2026-04-28T04:05:06.978Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/event_select/attributes [39m[36m<recording_url_masked>[39m
2026-04-28T04:05:06.979Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/motion/state [39m[36mOFF[39m
2026-04-28T04:05:06.980Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/motion/attributes [39m[36m{"lastMotion":1777343094,"lastMotionTime":"2026-04-28T02:24:54Z","personDetected":true,"motionDetectionEnabled":true}[39m
2026-04-28T04:05:06.980Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/ding/state [39m[36mOFF[39m
2026-04-28T04:05:06.981Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/ding/attributes [39m[36m{"lastDing":1777318944,"lastDingTime":"2026-04-27T19:42:24Z"}[39m
2026-04-28T04:05:06.982Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/ding_duration/state [39m[36m60[39m
2026-04-28T04:05:06.982Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/motion_duration/state [39m[36m180[39m
2026-04-28T04:05:06.983Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/snapshot_mode/state [39m[36mMotion + Ding[39m
2026-04-28T04:05:06.984Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/snapshot/image [39m[36m<binary_image_data>[39m
2026-04-28T04:05:06.985Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/snapshot/attributes [39m[36m{"timestamp":1777348958,"type":"interval"}[39m
2026-04-28T04:05:06.986Z ring-mqtt [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/snapshot_interval/state [39m[36m600[39m
2026-04-28T04:05:07.186Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state [39m[36m{"stream_Source":"rtsp://fab786b8-ring-mqtt:8554/28ec9a31d34d_live","still_Image_URL":"https://homeassistant:8123{{ states.camera.ring_snapshot.attributes.entity_picture }}","batteryLevel":29,"batteryLife":29,"firmwareStatus":"Up to Date","lastUpdate":"2026-04-28T04:02:48Z","wirelessNetwork":"MontesDelPino","wirelessSignal":-67}[39m
2026-04-28T04:05:07.187Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/wireless/attributes [39m[36m{"wirelessNetwork":"MontesDelPino","wirelessSignal":-67}[39m
2026-04-28T04:05:07.188Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/battery/attributes [39m[36m{"batteryLevel":29,"batteryLife":29}[39m
2026-04-28T04:07:25.820Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/info/state [39m[36m{"stream_Source":"rtsp://fab786b8-ring-mqtt:8554/28ec9a31d34d_live","still_Image_URL":"https://homeassistant:8123{{ states.camera.ring_snapshot.attributes.entity_picture }}","batteryLevel":29,"batteryLife":29,"firmwareStatus":"Up to Date","lastUpdate":"2026-04-28T04:02:48Z","wirelessNetwork":"MontesDelPino","wirelessSignal":-67}[39m
2026-04-28T04:07:25.821Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/wireless/attributes [39m[36m{"wirelessNetwork":"MontesDelPino","wirelessSignal":-67}[39m
2026-04-28T04:07:25.822Z ring-attr [32m[Ring] [39m[34mring/31fcff1c-5972-4403-ae47-2c02d417e7ef/camera/28ec9a31d34d/battery/attributes [39m[36m{"batteryLevel":29,"batteryLife":29}[39m
```
### Screenshots
_No response_
### Config File
```shell
mqtt_url: mqtt://auto_username:auto_password@auto_hostname
mqtt_options: ""
livestream_user: ""
livestream_pass: ""
disarm_code: ""
enable_cameras: true
enable_modes: false
enable_panic: false
branch: addon
debug: ring-*
location_ids: []
```
### Install Type
Home Assistant OS
### Version
17.2
### Operating System
Home Assistant OS
### Architecture
arm64
### Machine Details
Home Assistant Green