I have a number of switches that I need to have using astronomic timers.
For my heavy duty stuff (motors etc.) I use the Intermatic 90000 series; theyr'e expensive and for these purposes, overkill, but I also use Aube (now part of Honeywell) and they work great.
Leviton also make switches using wifi signal timer switches.
Find an electrician and they'll be able to help.