Core: Ring Binary Sensors Not Updating

Created on 26 Jan 2020  路  8Comments  路  Source: home-assistant/core

The problem

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:
Screenshot from 2020-01-26 13-41-21

Motion Binary Sensor:
Screenshot from 2020-01-26 13-43-00

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

Environment

  • Home Assistant release with the issue: 104.3
  • Last working Home Assistant release (if known): Last version Ring worked with prior to the refactoring (so a while ago now)
  • Operating environment (Hass.io/Docker/Windows/etc.): Docker
  • Integration causing this issue: Ring
  • Link to integration documentation on our website: https://www.home-assistant.io/integrations/ring/

Problem-relevant configuration.yaml


Traceback/Error logs

There are no relevant errors in the logs


Additional information

ring

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.

All 8 comments

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.

Was this page helpful?
0 / 5 - 0 ratings