I hope someone will figure this out. I have been running the same configuration.yaml with different installs of hass.io and home assistant docker. Ubuntu server and a raspberry and I never had any issue conneting with Ring. Now I setup home assistant via docker compose and ring fails to work. I keep getteing invalid config and 401 error. client unauthorized for this url https://api.ring.com/clients_api/session
my ring entry in config is exact. Any ideas why this set up isnt working?
I’m having the same issue as well. I’m running hassbian and Home Assistant v0.70.1.
I tried doing a POST to that URL, but it tells me the following: {“error”:“You need to sign in or sign up before continuing.”}.
Disclaimer: this was just me dorking with the API. I don’t know if this is how the request is supposed to be formatted. This was just an example I found.
I was using the following request when I get the error response:
curl -X POST "https://api.ring.com/clients_api/session" \
-H "Accept-Encoding: gzip" \
-H "Accept: */*" \
-H "Content-Type: application/json" \
-H "Host: api.ring.com" \
-H "User-Agent: Ring/0.67 (Mac OS X Version 10.12.4 (Build 16E195))" \
-H "Accept-Language: en-US;q=1" \
-u ring_user_here:ring_pass_here
I’m having the same problem, trying to configure Ring doorbell and I get 401 auth error on the api.ring.com call on Hass.io 0.70.1 on Raspberry Pi 2. My username and password for Ring is correct (I’ve tried it with doorbot and it works fine).
Unable to connect to Ring service: 401 Client Error: Unauthorized for url: https://api.ring.com/clients_api/session
I’m also having problems with ring on hassbian. I also noticed that I am getting server connection issues in the official ring app on Android. It seems they are having a few problems or are making changes.
Maybe it’s because hass.io is a docker? It’s really not meant to run inside docker as it’s supposed to be standalone system. I was also thinking because it supervisor docker. Still, I have a different drive with the exact same setup and it works with no problems.
I am curious if this issue with ring is happening on home assistant installs or just hass.io?
It seems the issue only occurs if HA needs to obtain a new auth token. This explains why it still works for some people but is broken for people doing fresh installs. It also makes sense because Ring change their API for obtaining auth tokens.