Since the Ring integration started working again with the new OAuth flow, none of my binary sensors have been updating.
For example, my front door doorbell has two sensors now, front_door_motion and front_door_last_motion. The ...last_motion sensor is showing activity, but the motion binary sensor has nothing, this happens for all my other binary_sensors as well. I thought maybe it was not getting the info from the Ring server correctly but now I'm not sure since I discovered that the last_motion sensor looks correct.
Here's an image example
Last Motion Sensor:

Motion Binary Sensor:

As you can see it clearly saw motion several times in the period displayed but that isnt reflected in the binary sensor. I depend on the motion binary sensor to trigger automations so it would be nice to have it working
configuration.yaml
There are no relevant errors in the logs
Hey there @balloob, mind taking a look at this issue as its been labeled with a integration (ring) you are listed as a codeowner for? Thanks!
Mine still seems to work fine.
Using 0.104.3, in my case, Last motion gets updated every 30-40 seconds, but binary sensor motion is not updated. Using Ring Integration instead of YAML configuration.
Same issue here. I am on 0.104.3. The YAML Ring config has been removed. And I removed and re-added the Ring integration a couple of times trying to get it to work.
@balloob Do you think you can take a look at this?
I cannot. I don't have a Ring and @dshokouhi was not able to reproduce it. I helped out to get Ring back working when it was blocked and I can fix things with obvious stack traces. Things like this I cannot help with.
Just to leave an update, this magically started working sometime in the last day or so and I have no idea what fixed it. I don't think I updated home assistant recently and the ring app was always getting motion updates so I dont think it was fixed at their end. Really weird stuff. I'm going to close this issue I guess
This is closed but same thing happening to me on for last few weeks (HA currently at 107.7). My motion binary sensor updates sporadically but my ding binary sensor has not updated in days/weeks. My last_* sensors update though as per OP.
Going to try and remove integration and re-add. See if that helps.
Edit - removing and re-adding integration seems to get it working.
Most helpful comment
Using 0.104.3, in my case, Last motion gets updated every 30-40 seconds, but binary sensor motion is not updated. Using Ring Integration instead of YAML configuration.