Da ich mit Traccar auch nicht so ganz 100% glücklich bin - je nach Handy klappt das unterschiedlich gut mit der App, es ist eine extra App usw. - habe ich weiter gesucht und bin auf diesen Adapter gestoßen:
https://github.com/Garfonso/ioBroker.google-sharedlocations
Das ist nicht der Original-Adapter sondern eine angepasste Version bei der das mit den Cookies wohl besser hält.
Der ist zwar sehr rudimentär, die eigenen Orte muss man sich mit Koordinaten in den Adaptereinstellungen anlegen.
Funktioniert aber über die Standortfreigabe in der Google-Maps-App auf dem Handy (also vermutlich nur was für Android Benutzer).

Da das in Traccar aber mit den Orten / Geofences bequemer ist, schicke ich die die Positionsänderungen einfach an Traccar weiter. Über das OsmAnd-Protokoll auf Port 5055:
http://demo.traccar.org:5055/?id=12345&lat=48.8566&lon=2.3522
Siehe https://www.traccar.org/osmand/
Über den Umweg geht es also auch ohne extra App.
Falls das einer Testen will, ich hatte folgende Hürden:
- Man braucht ein extra Google-Konto. Erstellt man das mit einer @gmail.com Adresse braucht man eine Handy-Nummer
- Erstellt man das mit einer eigenen Adresse will er für eine SMS auch eine Handy-Nummer (zur Überprüfung), man muss diese im Dialog danach aber nicht speichern/hinterlegen
- Ich habe eine Familiengruppe in Google. Zu dieser habe ich das neue Google-Konto ebenfalls hinzugefügt. Sonst kann man den Standort nicht dauerhaft mit diesem Konto teilen sondern nur für 24h.
- In der Google-Maps App konnte ich dann das neue Google-Konto hinzufügen (einfach eintippen wenn er die Kontakte zeigt)