Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    BME688 BSEC IAQ need calibration

    BME688 BSEC IAQ need calibration

    ErvinBalazs
    New Poster

    Hello!

    I'm trying to use a BME688 sensor with the BSECv2 lib. 

    Everything seems to work ok except the IAQ, CO2, BreathVOC, etc. The accuracy is 0 when I start my program, then changes to 1 after ~5 minutes. According to the datasheet, 1 means it needs a calibration. I tried to close the sensor in a box with "bad" air for ~30mins, then take it outside for ~30mins. But the accuracy doesn't want to change. Also keep getting 25 for IAQ and 500 for CO2 equivalent.

    What could cause my problem?

    Thanks for the help!

    5 REPLIES 5

    Thanks for the tips Michael! I checked my state saving function and it appears I did not give enough time after reflashing my ESP for the IAQ to reach accuracy 3, which in turn would not initiate the state save function. I modified the function to save every hour if the accuracy is >=1 and now I can see after a reboot of the device that the IAQ and other values pick up from where they left off.

    Now I would just like to figure out this IAQ Accuracy issue. It appears I am having the same problem as you where the accuracy takes forever to reach "3" and then drops to "2" and then "1" moments later. I was hoping that loading the state would be able to resolve this too, but it doesn't seem to be so. Hopefully someone from BST has an answer on why the accuracy fluctuates like this. I am not even adding any additional variables to the environment.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist