Openweathermap just released a new API “One Call API” This can be a good alternative to dark sky. https://openweathermap.org/api/one-call-api
This api provide the following data:
- Current weather
- Hourly forecast for 48 hours
- Daily forecast for 7 days
- Historical weather data for 5 previous days
There is also a feature request to integrate this API into HA: https://community.home-assistant.io/t/convert-openweathermap-integration-to-use-one-call-api/