lichtteil / esphome-bsec-bme680

ESPHome component for the Bosch BME680 sensor via BSEC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This component facilitates use of the Bosch BME680 sensor with ESPHome via the closed source Bosch BSEC library providing additional calculated indoor air quality measurements not available with the core component:

Home Assistant Entities

Implementation notes

The base config you see here is specifically for a Wemos D1 Mini ESP8266 board being used in a static location, with median filtered readings to reduce timeline data storage requirements.

With the appropriate changes to the platform it should also work fine on the likes of an ESP32. Similarly the reading accuracy could be increased to 2 decimal places with no filtering, and the component amended to read IAQ readings intended for mobile applications depending on your requirements.

Example node configuration

substitutions:
  location_id: example
  location: Example
  temp_offset: '0'

<<: !include .bsecsensor.yaml

About

ESPHome component for the Bosch BME680 sensor via BSEC


Languages

Language:C++ 100.0%