github sensy-one/E1-Pro-Multi-Sense v1.1.3
Add BME688 BSEC2 sensor add-on integration

10 hours ago

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

Don't miss a new E1-Pro-Multi-Sense release

NewReleases is sending notifications on new releases.