Ring intercom stops working after a day or two

I have integrated the Ring intercom in my HA setup to automatically open the door in some cases. This works well for some time, but after a while it just stops. I have to restart HA, then it works again for a while, until eventually it stops again.

In the logs I can see:

Error fetching devices data: Timeout communicating with Ring API

What do I need to do?

What is the signal strength of your connection?
Any network issues?
Is Ring down?

As it happens all the time, and works again when restarting home assistant, I doubt it has anything to do with Ring servers being down.

How do I check the signal strength? In the ring app page of the device, with the 8 buttons, neither the status buttom nor the settings button does anything :thinking:

Does the other end (eg: your router) give you an RSSI or something?
While you are there, what is your DHCP renewal time?
Do you have a static IP Address configured?

Okay so actually, nevermind. I think I have some issues in my automation, which is related to GPS position tracking, which does not seem to work reliably.

Ring itself is does not have network issues, since even when the home assistant part does not work, the ring app always works, and I can answer rings and open the door.

Bit again, im pretty sure my complex automation is the issue, since I just added a dummy automation which would just straight up upen the door whenever it rings, and it worked. So it must be on my side.

Sorry for causing confusion.

Even if it is on your side, best solve the issue.

I asked about RSSI in case you had a poor signal to make the connection. There are options you can take to improve this.

I asked about the DHCP details as that may be causing issue as well. Static IP addresses means it doesn’t have to hunt and lookup the correct address each time - it just goes to the one you told it to, with little delay.
If you’re happy to explore further, just keep asking away and we will chip at the solution.
There have been a lot of changes recently that have improved connectivity, so be sure to keep up with your updates too.
Unless you are in an area with known GPS capabilities being downgraded deliberately due to war, etc, this shouldnt be a big issue, and can be worked on too, most GPS systems these days able to use various alternate satellite constellations, not just GPS.

If its your automation logic, post what you have and what you expect - often is is something as simple as a yaml spacing, or a missing comma, and a second set of eyes will spot it.

Let us know how it is going.

I’m experiencing intermittent issues with my Ring Intercom when using the official integration in Home Assistant.

The problem started around January 21st — occasionally, the “Open door” button is not available.

When checking the logs, I only see the following message:

[homeassistant.components.ring.coordinator] Error fetching devices data: Error communicating with Ring API

The Ring app itself works perfectly fine; the problem only occurs with the Home Assistant integration.