Raspberry Pi Weather Station – Part 3
In the past two Raspberry Pi Weather Station Tutorials we have build the hardware to monitor several weather parameters and written the code to collect the information. In the third part of our four part tutorial we are going to figure out how to log our weather station’s data and display it on live updating graphs using a free web-based data service called ThingSpeak. ThingSpeak stores any data you send it and logs the time it receives it. Their service also allows you to create visualizations and data analysis – a very powerful tool! We are just going to touch on a few of the capabilities, so don’t be afraid to play around with ThingSpeak!
Before we get started, you should have completed the previous two sections of this tutorial. Going forwards there are a few different things we need to do to get our data over to ThingSpeak. As always, we will break it down into a bunch of easier steps. We will start by creating an account with ThingSpeak, next we will gather the account information required to send data to ThingSpeak, we will then modify the code we wrote in the last part of the tutorial to send the data, test the connection and ensure the sent data is being received by ThingSpeak, and finally, take a quick look at the graph configuration and other features available.
If you have any questions, or need further clarification please post in the comments section below; this way future users of this tutorial can see the questions and answers!