We could use the new [wetterdienst](https://wetterdienst.readthedocs.io/en/latest/) package ([source code](https://github.com/earthobservations/wetterdienst)). I tried it out see [this gist](https://gist.github.com/mfleschutz/946524b335c6bdee889c6bb43e91b28c). However, the performance does not seem to (yet) be better than our current solution. So no rush on this.