mendhak / waveshare-epaper-display

At-a-glance dashboard for Raspberry Pi with a Waveshare ePaper 7.5 Inch HAT. Date/Time, Weather, Alerts, Google/Outlook Calendar
https://code.mendhak.com/raspberrypi-epaper-dashboard/
438 stars 65 forks source link

Additional weather providers for Waveshare Epaper Dashboard #23

Closed mendhak closed 3 years ago

mendhak commented 3 years ago

I am adding additional weather providers. The Climacell API was sometimes being too erratic for me and a few other users as reported in #18.

This isn't a solution to that problem. Instead, it's a way of offering alternatives by making Climacell and others act as weather providers. It's really simple, any weather provider implementation just needs to provide data back in a specific JSON format. So far I have added OpenWeatherMap as the first implementation and it was relatively straightforward.

I will investigate a few APIs: