You probably don’t want to run this script as it probably exists on your Home Assistant instance, but instead run it on another machine on your network and point it at an MQTT broker that Home Assistant is reading from.
If this reads like greek to you, it might be best to wait for a proper integration to show up at some point, which is probably what I’m going to do.
This may be more of a Google question but do any of you know why a lot of my devices often only send a semantic location and not coordinates? My pixel watch 3 and pixel 9 pro phone always send coordinates but my pixel buds 2 pro and Chipolo trackers more often only send ‘semantic location: home’ which foes not publish to mqtt.
They do sometimes send coordinates but i cannot figure out under what circumstances they choose one over the other.