What’s changed
Support for the BME688 environmental sensor add-on has been added.
This integration uses the Bosch BSEC2 environmental algorithm to provide advanced indoor air quality metrics derived from the BME688 sensor.
New environmental sensors
The following entities are now available:
BME688 Temperature
BME688 Humidity
BME688 Gas Resistance (kΩ)
BME688 IAQ
BME688 IAQ Accuracy
BME688 IAQ Classification
BME688 CO₂ Equivalent
BME688 VOC Equivalent
These sensors provide insight into indoor air quality, gas exposure and environmental conditions.
Calibration behavior
The BSEC2 algorithm requires an initial calibration period after first boot.
During this time some values may appear as Unknown while the algorithm establishes a baseline.
Calibration state is exposed through:
BME688 IAQ Accuracy
Persistent calibration
Calibration data is periodically saved to preserve the learned baseline across device restarts.
state_save_interval: 6h
Why this matters
- Air quality monitoring: Adds IAQ, VOC and CO₂ equivalent metrics.
- Advanced processing: Uses Bosch BSEC2 environmental algorithm.
- Stability: Calibration state is preserved between restarts.
- Expandability: Enables environmental sensing via the BME688 add-on board.
Changelog (summary)
- feat(sensor): add BME688 add-on board support
- feat(sensor): integrate Bosch BSEC2 air quality algorithm
- feat(sensor): expose IAQ, VOC and CO₂ equivalent sensors
- feat(sensor): add persistent BSEC calibration state