eCO2 and VOC values stay at 400 and 0 without temperature compensation
Board: Lora32 with oled Sensor: Breakout with CCS811 and HDC1080 combined (similar like this https://irasaelec.com/en/CCS811-HDC1080/ ) IDE: PlatformIO
My code is based of the BME compensated example. Wake Pin is fixed to GND permanently. The Sensor should be over 48hrs operation in the meantime.
Everything works fine on Startup. Sensor shows 600 to 700 eCO2 and 30-40 VOC. After a while (hours) the eCO2 goes down slowly down to 400 and VOC to 0. The values generally only seem to change as the temp and humidity change when I breath on it.
When I comment the myCCS811.setEnvironmentalData(hum_cal, temp_cal); out, the values stay on 400/0 also when I breath on it generating CO2 on different ways. In my opinion values shoud change, also if incorrect as without compensation. Is the CCS811 chip dead? I have a second similar breakout board which behaves exactly same way. So both dead?
No one ever replied to you, but the chip doesn't detect CO2, it detects VOCs and provides a VOC measurement and the "equivalent" of that measurement in CO2 ppm.