I now have Teslamate running on a server hosted by Vultr (thought I'd avoid the big boys - just in case).
The process of restoring the data from my self hosted Pi instance was a pain though. Used the instructions here:
Backup and Restore | TeslaMate
This line of sql would fail:
Code:AS 'SELECT public.cube(public.cube(public.cube(public.earth()*cos(radians(\$1))*cos(radians(\$2))),public.earth()*cos(radians(\$1))*sin(radians(\$2))),public.earth()*sin(radians(\$1)))::public.earth';
Had to change to:
Code:AS 'SELECT public.cube(public.cube(public.cube(public.earth()*cos(radians($1))*cos(radians($2))),public.earth()*cos(radians($1))*sin(radians($2))),public.earth()*sin(radians($1)))::public.earth';
Not sure if it's an error in the docs or something pertaining to my environment, anyway, all done now.
It's nice to have it hosted, to be able to access it from the car's browser and also for it to be secure (htpasswd). Also nice to have the option to backup the server, rather than just the data.
Probably time to cancel my TeslaFi subscription and find an alternative use for the Pi.
Glad that's working, not sure why the import failed though, maybe it's a quirk following the grafana update.
My two Pi 4's now run Homebridge (getting non Homekit stuff to work with Homekit - Previously used Homeassistant) and RetroPi, not that I ever play the thing