Skip to content

Raspberry Pi BME280 temperature, humidity, pressure sensor; JSON output, configurable I2C address and interval.

Notifications You must be signed in to change notification settings

scscodes/rpi-bme-sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

RPI Barometric Sensor Feed

Original Reference & Inspiration

Setup

  • Create directory to store your file(s)
  • Install required packages bme280 smbus2
  • Set address variable (try 0x76, 0x78)
    • If needed, run sudo i2cdetect -y 1 to get it
  • Set refresh_interval to delay updates, in seconds

Start

  • python sensor.py or your local equivalent

Stop

  • Keyboard interrupt ctrl+C, or
  • Remove power cable from RPI

Output

{
  "Timestamp": "2024-08-05 21:28:51",
  "Humidity": "55.0%",
  "Pressure": "979.15 hPa (Low)",
  "Temperature": {
      "Celsius": "27.47",
      "Fahrenheit": "81.45"
  }
}

About

Raspberry Pi BME280 temperature, humidity, pressure sensor; JSON output, configurable I2C address and interval.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages