/evans-weather2

Primary LanguageJavaScriptMIT LicenseMIT

Evans Weather2

About Image

This is the open source version of my home weather station. I outline the project in my post Building a Weather Station with JavaScript.

The project uses the following hardware:

The project is comprised of the following:

  • Weather Sensor

The high level Architecture of this project is that the sensor collects temperature and humidity, and then does a POST to Firebase. When the POST happens, it then triggers calls to NOAA APIs for projected forecast and hourly temperatures, and then the OpenWeatherMapAPI to get the barometric pressure and wind information. The Electron App polls the Firebase API to get the weather information every 5 minutes.

I found that most of this project can be googled. I recommend reading my article and looking at some of the links I share for more info.