Sunrise & Weather reports into ST

Seems like a few different options exist for getting the data info. I’m looking to bring in latest weather report and play it over Sonos. I’d prob make it part of nighttime routine which is run by piston in Webcore… “Good night- tomorrow’s sunrise will be at xxxxx. The weather will be…”. Anyone suggest any options over any others? Thanks!