I’ve spent time searching weather APIs. Having done some research I needed one that was specific to solar panel production. While typical weather services offer things like chance of rain, snow or temperature etc. these are not the most important when it comes to solar panel production. I narrowed it down to Solcast and ClimaCell, in the end choosing Solcast because it is dedicated to Solar panel weather forecasting and it had a free student account that allowed me to get forecast and historical data for the specific latitude and longitude of the solar panel I was using.
Most of my time during these days has been working with the API and ensuring the data is cleaned and reformatted. Even though everywhere you read about data science it stresses the importance of preprocessing and cleaning data, I completely underestimated how much of my time would be spent in Pandas doing just that. I need to explore other tools that also do this moving forward.