@ljh95 wrote:1. Is the calibrating algorithm triggered not just by the deviation in IAQ but also it has to satisfy accumulation of certain amount of data(which is pretty much same as duration of its running time since it has first turned on) if the whole state is reseted ?
The calibrating algorithm is always active and monitoring the baseline, as well as the amplitude of the signal. If you delete the state, it will take the same amount of time to get back to 3/3 in the same conditions.
@ljh95 wrote:2. In order to make new device to reach accuracy 3 , would it be fine to save the state of one device which has already reached accuracy of 3. And then load this to the newly reseted device?
No. . Each device is unique and mix-match of state file will only increase the amount of time to calibrate, and decrease the accuracy before it calibrates.
I've been wondering about the meaning of the IAQ number and the raw resistance.
It appears to me the BME680 gas sensor is a device that generally reacts to VOC's. I'm guessing the sensor is not stable (most likely the zero offset but not sure) and needs to be exposed to different environments to get a sense of high and low VOC exposure.
If I'm correct a sensor exposed to a constant VOC environment would never leave the [1] accuracy.
When I first got my sensor running I let it run for 3 to 4 days. I had not yet gotted the BSEC code working. When I got the BSEC code working (but no state saving) I performed the following:
So it seems the IAQ algorithm takes what is generally expected from the VOC sensor, factors in the min and max VOC exposure and tries to create some calibration coefficients.
For those who know more about this sensor than us mere mortals, is there a way to simulate some high and low VOC conditions (in the home) to accelerate the calibration procedure? And perhaps increase the accuracy.
I was thinking about a near 100% helium for the "clean air" point. I thought about a container with 100% ethanol (sensor would be in the vapor, not liquid) but don't know off hand how to extimeat the concentration, and I'm concerned such a high VOC level might shift the sensor output and or damage the sensor.
Having said all this, I realize the VOC sensor is what I would call a "ballpark" sensor, but I'm a curious fellow 🙂 and am interested what goes into the IAQ reading.
@JohnRob wrote:
For those who know more about this sensor than us mere mortals, is there a way to simulate some high and low VOC conditions (in the home) to accelerate the calibration procedure? And perhaps increase the accuracy.
Hi JohnRob,
Firstly, HAHHAHAHAHHA - we are all mere mortals.
Secondly, you can also use a white board marker to trigger the the IAQ accuracy 2 state. I will check with our experts and get back to you for how one can have a desk based setup to completely calibrate the sensor.
Regards,
kgoveas
Sorry to revive this old post but it is the best info I have found on this topic so far.
I have been using the slightly newer BME688 and have this same calibration issue.
If I turn the sensor on in the office I'm in, it normally sits just above 50 IAQ. However if I turn the sensor on outside for 10mins it gets a baseline of good air quality, so when I bring it back inside it goes up towards 150 IAQ.
It seems the calibration depends on the extremes that the sensor sees to determined the IAQ value, it can't tell if the air is bad if it hasn't seen other quality levels.
Is there a way to load a profile of captured data as the baseline calibration, so it knows what is good and bad when it loads, so it doesn't need to be shown the extremes each time it is restarted?
"I will check with our experts and get back to you" I'm hoping 3.5 years is enough time to get more information hahaha.
Thank you for your help.