I have different BMP280, BMP 180 and BME280 Sensors attached to my Tasmotas.
After Update to 8.2.0 my Sensors are not longer recognized and no Data is displayed.
Th last working Firmware is 20200227-190516-fb87a03-tasmota-DE
Do i need to change any settings? I don't find a mistake.
_A clear and concise description of what the problem is._
_Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!_
Backlog Template; Module; GPIO 255: Configuration output here:
Backlog Rule1; Rule2; Rule3: Rules output here:
Status 0: STATUS 0 output here:
weblog 4 _for more debug information)_ Console output here:
_Steps to reproduce the behavior:_
_A clear and concise description of what you expected to happen._
_If applicable, add screenshots to help explain your problem._
_Add any other context about the problem here._
(Please, remember to close the issue when the problem has been addressed)
I can confirm that. Unfortunately the BME280 is not working anymore in 8.2.0.
An I2C scan from the console will find the sensor.
{"I2CScan": "Device(s) found at 0x76"}
See release notes
Version 8.2.0 Elliot
Just for your information... I'm running an BME680, which is working well:

I compiled myself with this Options in my_user_config.h:
#define USE_BMP // [I2cDriver10] Enable BMP085/BMP180/BMP280/BME280 sensors (I2C addresses 0x76 and 0x77) (+4k4 code)
#define USE_BME680 // Enable support for BME680 sensor using Bosch BME680 library (+4k code)
Short answer, use tasmota-sensors.bin
Ok, working with self compiled firmware.
Thank you for the Dewpoint. Nice Feature.
Thank you all for your work on Tasmota. Great Job.
Short answer, use tasmota-sensors.bin
There is a problem of egg and chicken.
sensors.bin has no MQTT TLS suport
You can self compile tasmota-sensors with AWS IOT
BME280 not working in Tasmota 8.3.1 - using tasmota-sensors.bin, but "I2CScan":"No devices found"
HI I upgraded to 8.3.1 and i have 2 sensor, AM2301 that works fine and BME280 that does not work. I perform an IC2SCAN and output is "{"I2CScan":"Device(s) found at 0x76"}". Can you help me ?
Solved...I used Tasmota_sensor. Thanks
Same problem with BME680 after migration Tasmota 8.3.1 sensors > Tasmota 8.5 sensors "I2CScan":"No devices found"
If you encounter no i2c devices found your setup or wiring is bad.
This messages does mean there is no i2c device found on the bus.
This is a early stage error message not related to a specific device or driver.
In my case it was working for 8 month and lost after migration Tasmota 8.3.1 sensors > Tasmota 8.5 sensors.
Flashing with self compiled 8.5 //define USE_BMP - does not help.
Enabling Disabling SerialLog do not help. Reset does not help.
will chack if BME680 dead.
Ok. Downgrade to 7.2 and BME680 apears again. Than upgrade back to > 8.1 > 8.5 fix BME680 discovery problem. Probably some settings after flashing lead to isue....
use this define combination in my_user_confg.h:
#define USE_HTU // [I2cDriver9] Enable HTU21/SI7013/SI7020/SI7021 sensor (I2C address 0x40) (+1k5 code)
#define USE_BMP // [I2cDriver10] Enable BMP085/BMP180/BMP280/BME280 sensors (I2C addresses 0x76 and 0x77) (+4k4 code)
#define USE_BME680
just keep USE_BMP only doesn't work
Most helpful comment
Just for your information... I'm running an BME680, which is working well:

I compiled myself with this Options in my_user_config.h: