Robdel12 / weatherstation

Personal weather station built with a Particle Photon and Sparkfun weather shield.
https://weather.deluca.house
4 stars 0 forks source link
graphql nodejs particle-photon reactjs weather weather-station

Weather-station

This project is using Percy.io for visual regression testing. CircleCI

This is my project weather station built with a Particle Photon and Sparkfun weather shield (and meters). That POSTs data a Node / Express / MongoDB server. That server also will be the API which the React PWA will query for data.

Getting started

First thing you need to do is flash your Photon with the firmware that's inside of firmware/weatherstation.ino. Be sure to update this line with your own server's hostname.

After the Photon is flashed, you should deploy this server to where ever you want or expose your local server via ngrok.

Now go to [YOUR_SERVER_URL]/weather with the Photon connected to power to see if data is being collected properly.

TODO

Document how to setup server, run client, etc. Very much WIP right now. Check the package.json scripts for hints