I’m actually about to do the exact same thing, I’ll post the results as soon as I got some to share.
I did notice some things though, one of my Google Home Minis didn’t show any sign of being connected to my WiFi but it still played music just fine. Maybe this is one of the issues that locked us out in the first place, reason being that the device isn’t responding correctly.
Anyhow I’m gonna give the last cast devices static ip’s, backup, then restart and see how everything goes.
If you are fully backed up, I’d give the autoconfig a go. Mine is still playing nicely, and It’s had about 30 reboots today as I was playing with the frontend theme.
So a bit of an update. First of I’m still using fixed ips and manual setup.
So I had a bit of a hickup today, upgraded to the latest HA and restarted, now I’ve been having issues with my ASUSWRT device tracking so I thought maybe this would help.
Once back I noticed that my main device tracker devices still had the state not_home, so I did a manual state update to them thinking it might fix the issue at hand.
Restarted once again was greeted with a white screen, a HA notification popped up telling me that some stuff was written to the log. Never seen this before, so I checked the log and there was an Frontend ForEach error, real strange but on the next line…surprise! pychromecast timeout.
So what to do now, well I went into Putty and restarted HA and to my surprise It actually worked again, GUI loaded up without a hitch.
So I will try and autoconfigure my cast devices this week and I guess we’ll see how that goes.
If it helps any, I got a warning during manual upgrade of hassbian that a certain file was incompatible in python, and if memory serves it said something like “chromecrypt” or “dome” or something, perhaps a cause?
About to rollback to the disk image I took before upgrading. Cannot get my GUI regardless of the instructions above.
If it’s helpful, I was running into the same errors with with no UI and the same: [pychromecast.socket_client] Failed to connect, retrying in 5.0s
After a lot of trial an error I found that the OwnTracks component was what was causing my error. I disabled it and the UI came back and oddly enough no more pychromecast error.
I still get these errors in the log as well but I haven’t had any problems with the UI since adding my GH units through Discovery again.
Looks like it is resolved