BME280 Temperature+Pressure+Humidity Sensor¶
bme280 sensor platform allows you to use your BME280
Adafruit) temperature, pressure and humidity sensors with ESPHome. The sensor
is used in Forced Mode where measurement is performed and then
the sensor returns to sleep mode until next measurement. The I²C is
required to be set up in your configuration for this sensor to work.
# Example configuration entry sensor: - platform: bme280 temperature: name: "BME280 Temperature" oversampling: 16x pressure: name: "BME280 Pressure" humidity: name: "BME280 Humidity" address: 0x77 update_interval: 60s
temperature (Optional): The information for the temperature sensor.
pressure (Optional): The information for the pressure sensor.
humidity (Optional): The information for the pressure sensor.
address (Optional, int): Manually specify the I²C address of the sensor. Defaults to
0x77. Another address can be
iir_filter (Optional): Set up an Infinite Impulse Response filter to increase accuracy. One of
16x. Defaults to
update_interval (Optional, Time): The interval to check the sensor. Defaults to
By default, the BME280 sensor measures each value 16 times when requesting a new value. You can, however, configure this amount. Possible oversampling values:
NONE(value is skipped)