BME280

system: device provider: sensor/bme280 introduced in v0.1 internalPull temperature Arch restricted: arm GPIO: I2C

bme280 are cheap environmental sensors which provides information about current atmospheric pressure, temperature and humidity.

Example pinout

bme280 PCB Description RPi Pin
VCC +3.3V 17
GND Ground 9
SCL I2C Clock 5
SDA I2C Data 3

Configuration options

Param Required Type Default Description
device yes int 1 Device ID to use. Final device address is /dev/i2c-<device>
address yes int 0x76 I2C address, usually should be printed on a board. The most common ones are 0x76 and 0x77
pollingInterval int 30 Interval in seconds to wait between pulling updates from the device

Supported properties

Property Type Description
temperature float Current temperature
humidity float Current humidity
pressure float Current atmospheric pressure

Example

system: device
provider: sensor/bme280
name: kitchen
device: 1
address: 0x76
pollingInterval: 12
workerSelectors:
  name: worker-static-1