I see many people using many different sources of weather data.. I was curious why I don't see many people mention the built in driver (which isn't in the documentation wiki) ..
The built-in driver for openweathermap seems to work fine and has a free api…
While the Openweathermap driver is functional and provides basic info, I use DarkSky because it has many more attributes I can use in automations like forecast info, illumination, weather alerts, etc. Also, it appears possible to get a more localized report. I'm all about "one-stop shopping".