IMPORTANT NOTE: This post series is currently a work in progress.
I have been fascinated with weather for many years. A few years ago, I was gifted an Acurite 3-in-1 weather station by a Secret Santa months before I was laid off. A couple of years later, after a particularly harsh winter, I noticed it was showing signs of wear, and decided to replace it. I noticed a good deal on the 5-in-1 unit, and had saw that some others were publishing their weather station data online, and decided I wanted to do that as well. For a while, I was happy with Weather Underground, but realized I wanted my own dedicated site I have control over as well, in addition to publishing current conditions to a Twitter account and Facebook page, and this project was fully realized.
Given the amount of time and effort that went into research and completing this project, I discovered a lot of information that really helped me, so I feel I have an obligation to share the experience with others, in hopes it will help them.
This project involves several steps, but in a nutshell, it includes:
- Setting up the Raspberry Pi
- Web space to host the website
- Setting Up Meteotemplate (which grabs data and current conditions from the Weewx software on the Raspberry Pi,
- Setting up Weewx on your Raspberry Pi
- and Setting up an IFTTT or dlvr.it account to automatically publish updates to Twitter.
For the sake of convenience and easier navigation, here are the 8 parts of this blog post series:
- An Introduction – Part 1 (This page)
- Setting Up the Raspberry Pi – Part 2
- Download and install TeamViewer and/or AnyDesk for Remote Access – Part 3
- Download and Install Firefox – Part 4
- Domain Name and Web Space to Host Your Meteotemplate Website – Part 5
- Download and Setup Meteotemplate – Part 6
- Download and Install Weewx – Part 7
- Automatically Publish Current Conditions to a Twitter Account – Part 8
- Publishing Weather Station Data to Third Party Websites – Part 9
You can find my weather stations websites, Facebook pages, and Twitter accounts here.
Side note: please do NOT reach out to me for any kind of technical support or help regarding this guide. Any such messages will be ignored, as I simply don’t have the time. Though you’re welcome to connect with me in general via email or on Twitter via my Contact page. I will not be held responsible for any actions you take during your own weather station website project setup. My only advice is to backup any files before you make changes, and be very careful and deliberate when making those changes. Best of luck to you!