I was frustrated that Apple Find My would always only show the live location - so I wrote a small little app that polls the location of my devices every now and then and saves it to a local database.
I also give you a web interface to view the historical timeline of each device.