3 ms·
I built a similar thing last year affectionately named "Sniffer"[0]. My build uses the newer PMSA003. * Uses an ESP32 + ESPHome + PMSA003 + BME680. * Data co
by 2bluesc 5y ago
I built a similar thing last year affectionately named "Sniffer"[0]. My build uses the newer PMSA003.
* Uses an ESP32 + ESPHome + PMSA003 + BME680.
* Data collection is via MQTT -> HomeAssistant -> InfluxDB -> Grafana.
* Software and PCB design files are on Github[1].
Looks like adding the SenseAir CO2 module would be trivial with ESPHome[2]
[0] https://blog.kylemanna.com/hardware/sniffer-air-quality-monitor-aqi-using-esp32-pmsa003-bme680/ https://blog.kylemanna.com/hardware/sniffer-air-quality-moni...
[1] https://github.com/kylemanna/sniffer https://github.com/kylemanna/sniffer
[2] https://esphome.io/components/sensor/senseair.html https://esphome.io/components/sensor/senseair.html
- abraae 5y agoNice. I chose the TTGO Display for my project to measure levels in my water tanks. It's a great board, though the ADC is rubbish. Unfortunately prices are on the move now (presume the chip shortage) and they now cost 2x what they were a few weeks ago.
- ahaucnx 5y agoNice project! How was your experience with the PMSA003? We used it before but believe that the PMS5003 has more stable readings and a longer life time.
- 2bluesc 5y agoNever bought a PMS5003, couldn't find any real data suggesting it was better. The only indication I had was the PMSA003 was newer, so I ran with it. I've had one running 24/7 for 9 months now with no issues. I checked the accuracy outdoors relative to PurpleAir sensors in the area and they were with a percent or two which was pretty close for such a simple experiment.
- jfim 5y agoHaha, did something similar too, except it logs to a server written in Elixir and has a Phoenix live view dashboard, which I check on an eink display and on my phone. Data is also logged to CSV at 1Hz and can be analyzed in R. Code is also on GitHub. https://blog.jean-francois.im/2021/05/08/building-a-simple-air-quality-monitor/ https://blog.jean-francois.im/2021/05/08/building-a-simple-a... https://github.com/jfim/air-quality-server https://github.com/jfim/air-quality-server https://github.com/jfim/air-quality-monitor-firmware https://github.com/jfim/air-quality-monitor-firmware
- jfim 5y agoNice compact board, by the way, and it's pretty cool that you got it working with grafana!