Raspberry Pi weather display using Waveshare e-paper 7.5 inch display, Open Weather Map API, and Python.
If you like what you see, consider buying me a coffee.
The display stops updating and it does not appear to be at any specific time. The code is still running, but the display as stopped getting the information. A quick ctrl+c and then the up arrow, enter and the code starts all over again and the display updates.
Do you have any idea what might be happening? Thanks
Hello, love this - thank you for sharing and documenting. Have you explored the touch functionality of the display at all - for user input? I'm interested in using this but struggling to find any docs. Thanks!
I started anew with Bullseye and reinstalled the program using Git. Updated all of the required info in weather.py and have been running the script for a bout 4 days and every morning, the last update is just before 0300. Terminal states
Attempting to connect to OWM.
Connection to OWM successful.
Connection to Open Weather successful.
Weather data appended to CSV.
Clearning screen to avoid burn-in. (I just see there is a spelling mistake)
I stop the script and and restart and off it goes.
Is there something I should be looking at to see why the script stops at 0300?
Hi!
I keep getting those Errors:
Traceback (most recent call last):
File "/home/pi/Downloads/e_paper_weather_display-master/weather.py", line 12, in
Can someone help? I am a bit lost :(
I like this project very much, but I only have a 2.9-inch screen, so I re-adjusted the relevant coordinates inside so that it can also be used on this small screen.
Hi,
Thanks so much for building this code. I have purchased the e-Paper HAT and installed the code, but I am getting two issues:
Thank you!
Added clear screen function to reduce possibility of burn-in. Changed refresh time from 300 to 600 seconds.
Increased size of fonts for Humidity and Wind for better legibility.
Fixed error where "TAKE OUT TRASH TODAY!" was writing the wrong font size.
Updated to use full 480 pixels of the screen instead of just 450.
Added more legible weather icons, error outputs to display for HTTP and connection errors, and option to append new weather data to CSV file.
weather waveshare python raspberry-pi raspberrypi epaper eink e-ink e-paper