Skip to content

home-things/rpi-climate-bme280-mqtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpi-climate-bme280-mqtt

Temperature, Humidity, Pressure MQTT publisher

Setup

sudo vim /boot/config.txt

dtparam=i2c_arm=on
dtparam=i2c0=off
dtparam=i2c1=on # BME280 Humidity sensor

pinout (gpio 2,3; 3v3; gnd)

sudo adduser pi i2c
sudo modprobe i2c-dev # source
pip3 install RPi.bme280
sudo apt-get install -y i2c-tools && i2cdetect -y 1 # Check the I2C address

I took setup details from 2 sources:

Setup HomeAssistant

sensor:
  - platform: mqtt
    name: "AirClimate Temperature Bedroom"
    state_topic: "/bedroom/weather/climate"
    unit_of_measurement: "°C"
    value_template: "{{ value_json.temperature }}"
  - platform: mqtt
    name: "AirClimate Humidity Bedroom"
    state_topic: "/bedroom/weather/climate"
    unit_of_measurement: "%"
    value_template: "{{ value_json.humidity }}"
  - platform: mqtt
    name: "AirClimate Pressure Bedroom"
    state_topic: "/bedroom/weather/climate"
    unit_of_measurement: "hPa"
    value_template: "{{ value_json.pressure }}"

Thanks

Utility uses https://github.com/rm-hull/bme280 library

About

Temperature, Humidity, Pressure MQTT publisher

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages