OpenUV basierend auf dem Ort

ich nutze die Integration OpenUV um in Home Assistant den UV-Index zu aktualisieren.
Derzeit nutze ich dafür diese Automation

alias: UV-Update
description: ""
trigger:
  - platform: time_pattern
    minutes: /30
condition:
  - condition: sun
    before: sunset
    after: sunrise
action:
  - service: homeassistant.update_entity
    target:
      entity_id: sensor.current_uv_index
    data: {}
mode: single

Der Standort (zuhause) ist damit immer gleich.
Ich denke es macht aber mehr Sinn wenn ich den UV-Index bekomme an dem Ort ich mich gerade befinde (auf meinem Smartphone (Android) läuft die Home Assistant App).

Kann ich das Skript ändern, dass immer mein aktueller Standort (basierend auf dem Standort meines Smartphones) genommen wird?