After a lot of reading (and memory usage climbing to over 90% every hour overnight - I made a node red flow to restart home Assistant at 91) I uninstalled the Ring integration. Memory has been steady at about 30% for a half hour so far. Pity, because it’s quite useful in automations.
There was an issue open for Ring leaking memory last September, however it went stale and was closed. If it does turn out to be the case that the Ring integration was your problem you should open a new issue:
I downloaded the hpy file but not sure how to read it. How do I know what’s eating my memory?
We already established that it is the Ring integration. Open an issue.