(no title)
akoutmos | 3 years ago
- VEML6030 light sensor - BME680 environmental sensor - SGP30 air quality sensor
After you set up the hardware side of things, you put together a very simple Elixir Phoenix REST API and persist the sensor data into Postgres (with the TimescaleDB extension).
And to wrap up the book, you learn how to create Grafana dashboards to visualize all your time-series data.
Everything is meant to be set up on your LAN and everything can be run either natively or in Docker (there is a Docker compose file in the repo).
Hope that helps!
GitHub Repo: https://github.com/akoutmos/nerves_weather_station Book: https://pragprog.com/titles/passweather/build-a-weather-stat...
Terretta|3 years ago
https://weatherflow.com/tempest-weather-system/
akoutmos|3 years ago
The book is very much "plug in a sensor" style as everything is connected via Qwiic cables.
shkkmo|3 years ago
unknown|3 years ago
[deleted]
rngname22|3 years ago
anxrn|3 years ago
Havoc|3 years ago
Even with the Bosch library and their calibration the values seem rather odd at times
Youden|3 years ago
bsder|3 years ago
How are companies like Bosch allowed to pass this crap off as functional? They don't meet even basic fitness for purpose criteria.
akoutmos|3 years ago
Another example was when I opened my window in my office. CO2 immediately dropped off (15:42 timestamp): https://twitter.com/akoutmos/status/1443233937015418891/phot...
gsich|3 years ago