Sensor Toolkit
Read I2C sensors on Raspberry Pi — temperature, humidity, and barometric pressure from BME280 and similar sensors. Requiresi2c-bus as an optional peer dependency.
Quick Start
Config
I2C bus number. Standard on all Raspberry Pi models is bus 1.
I2C address for the BME280 sensor.
Tools
| Tool | Description |
|---|---|
sensor_list | Scan the I2C bus and discover connected devices |
sensor_read_temperature | Read temperature in Celsius from BME280 |
sensor_read_humidity | Read relative humidity as a percentage |
sensor_read_pressure | Read barometric pressure in hPa |
sensor_read_all | Read all measurements at once |
Supported Sensors
| Sensor | Measurements | Default Address |
|---|---|---|
| BME280 | Temperature, humidity, pressure | 0x76 |
| BMP180 | Temperature, pressure | 0x77 |