Saturday, August 23, 2014

Weatherstation - Receiving the data

In a previous post, I went over how the weatherstation data will be accessed--an Arduino-based webserver. However, this implementation had a major limitation: no data logging or visualization. I decided to switch to uploading the received data to Xively, which provides the data logging and visualization.

Receiver Hardware

I added a protoshield on top of the Ethernet shield. The protoshield has the 433 MHz receiver soldered onto it.












Show Code

Because the receiver is connected to a router, the router sometimes needs to be reset. Therefore, the script calls getIPAddress() every hour.