balena-labs-projects / balena-sense

Take readings from a BME680 or similar sensor on a Raspberry Pi, store with InfluxDB and view with Grafana
https://balena.io/blog/balenasense-v2-updated-temperature-pressure-and-humidity-monitoring-for-raspberry-pi/
MIT License
286 stars 99 forks source link

User Request: Reinstate BME680 air quality detection/measurement #121

Open e1nh4nd3r opened 2 years ago

e1nh4nd3r commented 2 years ago

As a balena-sense user for at least two years (with a long hiatus due to moving cross-country), a Raspi ZeroW with a Garden Hat breakout + BME680 was core to my method of detecting if air quality was improving/worsening indoors.

Since coming back to the project, I have obtained a new Garden Hat breakout for a Raspberry Pi 3 I had laying around along with a bump case since some builds of InfluxDB were no longer available/working. I have gotten the device to boot and join one of my fleets on Balena.io, but I noticed that the air quality sensor readings were completely missing (and noted as such in the README.md).

For me, that AQI (air quality indicator) score really helped me to determine whether air pollution or air quality indoors was impacting my sleep. Now, without that data I can't make informed decisions about how to treat either mine or my husband's sleep disruption.

As a User of balena-sense, I'd like to have BME680 AQI (air quality indicator) measurements reinstated. If there's a way to do this sustainably (perhaps by pinning some dependency or otherwise working with the manufacturer of the sensor), this would allow the device and sensors I've invested time and money in to be useful again.

rcarteraz commented 1 year ago

So instead of outputting the resistance data as an AQI, it just provides the resistance number? That's not very useful.