I have voted on that wishlist item too. But, a couple of weeks ago, I had a FB conversation with someone about using IFTTT. I had never used that protocol before, so I admitted not knowing how to create a task on IFTTT or even what a “service” was.
Steve was kind enough to go ahead and create a couple of applets using the Weather Underground service that will turn the lights on at sunset and turn them off at sunrise, based on a map location.
I had to create an account and get familiar with the site, but was able to figure it out. Here is a link to the applets he created: https://ifttt.com/weather
Good luck. But, if you run into problems, there are tons of people here and on FB who are more than willing to help out.