Bosch Sensortec Community

    Showing results for 
    Search instead for 
    Did you mean: 

    BME688 BSEC 1.6 vs 2.x IAQ uncertain

    BME688 BSEC 1.6 vs 2.x IAQ uncertain



    I wanted to use a BME680 with the ESPHome component that uses the BSEC library (klick) to monitor the IAQ value with my HomeAssistant. Since the BME688 was advertised as a drop in replacement and offered some cool new features i got the 688 instead.

    I set everything up, sensor readings where coming in and i put the senor in my bedroom. Since several days the IAQ quality indicator stays at "uncertain" and also the readings seem somewhat odd (going up when opening the window and going down when sleeping next to the sensor with closed windows).

    Because of this i checked the version of the used BSEC in the ESPHome Component, it is 1.6.1480.

    My Questions:

    • Is the BME688 expected to work with BSEC 1.6 or might this be the reason why i am getting strange IAQ readings?
    • Did the interface and way of calling the library changed from v1.6 to v2.x or might i get away with just replacing the library?

    Thanks very much in advance!

    6 REPLIES 6

    Thanks for the information.

    Back to the original Question:
    Is the BME688 a complete drop in replacement for the BME680. Can it therefore be used with BSEC 1.6 with the exact same config as for the BME680? Or in other words, if i have a code written for the BME680, will it work with the 688?

    Community Moderator
    Community Moderator

    Hello JoSkat,

    BME680 and BME688 were supported in BSEC1. If you design a project and want to run BSEC1 supported BME688, you could visit, use the contact form to submit your request and please make sure you refer to the question posed in the community.