I have HA installed in my RV and call homeassistant.set_location with GPS data to periodically update my location. Unfortunately there is no way to update my zone zone, so any time based automations execute at the incorrect time.
I’m currently using timezonefinder to determine the current timezone based on my gps location. I would like to either be able to call a service such as homeassistant.set_timezone or provide some sort of indicator to homeassistant.set_location instructing it to compute and set the timezone in addition to the location.