Thanks again for the answer.
Can I ask if you save the state in the eprom? If yes, do you save it when it is greater than 1? I would like to prevent the value from 1 going back to 0 and then back to 1 .
I'm not sure if my code saves the state in the eprom. I've just applied the mentioned code and it seems to work for me. I'm using MicroPython mainly and as there seems to be no BSEC python implementation, I've just altered the example code so the data collected/calculated is send to my MQTT server. I use node-red from there. As stated before, it looks OK-ish compared to an MQ135 sensor.
Hello Desh, thanks to the help of a user I was able to calibrate my sensor up to an accuracy of 3. To speed up this operation, I approached the sensor with a handkerchief with a little hair spray. After this operation it is sufficient to wait for some time (about one day) to see the value rise and remain constant at 3. During this day it is important to get fresh air to the sensor.
Since the calibration duration is very long it is useful to save the status in the eprom
Hope this information will help you.
Thanks a lot jordan982!