Giter VIP home page Giter VIP logo

Comments (17)

krikk avatar krikk commented on August 25, 2024

great suggestion, have one of these sensors in use by myself... if you can code it, submit it in form of a pull request, would be the best... if not i will take a look at it...

from espeasy.

adb76 avatar adb76 commented on August 25, 2024

So indeed I would be interested to create a pull request - but it would take some time. So if we are not in hurry ;-) ...

from espeasy.

dzikus avatar dzikus commented on August 25, 2024

Please test my last changes commited in 0461f5b.

Profiles selected by user are best solution in my opinion.

from espeasy.

adb76 avatar adb76 commented on August 25, 2024

@dzikus: The change you commited is for the BMP280 not the BME280 right? For the BME280 from my point of view we should lower the default to sampling x1 for all three values (Pressure, Humidity, Temperature), and change to "Filter Off" and "Forced Measurement". That is what Bosch Sensortec recommends for a weather / climate usage. Unfortunately for the forced measurement we have to make a special call to the sensor each time. That is also where I want to look into.

from espeasy.

dzikus avatar dzikus commented on August 25, 2024

Its for BME280 and for BMP280 also, they are very similar and have the same thermometer and barometer inside.

from espeasy.

beicnet avatar beicnet commented on August 25, 2024

If I'm not wrong, then the BMP280 is same as BME280, the difference is that the BME280 didn't pass the humidity calibration and test process (actually it's a same sensor chip) and you got new product as BMP280 from BME280 product line.

from espeasy.

psy0rz avatar psy0rz commented on August 25, 2024

was this fixed by a pullrequest?

from espeasy.

adb76 avatar adb76 commented on August 25, 2024

Fixed with 1d1d69a.

from espeasy.

schwabe avatar schwabe commented on August 25, 2024

I basically have the same problem with both my BME680 and BME280 sensors. For the BME680 sensors I kind of expect this problem as they even have a heating element for air quality measurement (up to 12mA compared to max of 3,6ÂľA of the BME280).

Maybe adding a parameter to add a fixed offset might a stopgap/workaround issue here?

from espeasy.

clowrey avatar clowrey commented on August 25, 2024

Just wanted to add that I thought I had a similar issue of temperature too high - but it was just me being silly and having the BME280 module soldered directly to the Wemos D1 Mini and the heat from the ESP8266 module was throwing off the temp readings...

I moved the modules to 3" long wires and they are now two separate ESP8266 meters are quite happily reading within 2% on the humidity and .2 degree C difference when placed next to each other.

They also agree very well with a raspberry pi meter I have based on the BME280 module.

from espeasy.

Tom-Bom-badil avatar Tom-Bom-badil commented on August 25, 2024

@clowrey: Did you buy all those BME280 from the same vendor at the same time?

from espeasy.

clowrey avatar clowrey commented on August 25, 2024

@Tom-Bom-badil yes they are all from the same vendor same batch. AliExpress...

from espeasy.

Tom-Bom-badil avatar Tom-Bom-badil commented on August 25, 2024

@clowrey: Just wondering - did you ever compare the results with those of a calibrated, independent device?

from espeasy.

TD-er avatar TD-er commented on August 25, 2024

This original issue is quite old.
In the mean time I have made some significant improvements on the plugin, which makes the reported temperature (and humidity) much more in line with other commercially available sensors.
The main issue the plugin for this sensor initially had, was the reading of the registers in the module.
It read them one register at a time, which may lead to inconsistent data. This would lead to temperature readings which were too high and thus humidity readings which are too low.

Apart from that, it is a rather small sensor which may easily heat up. So placing it at some distance of heat producing elements like the ESP module itself will also help improve the accuracy of the readings.

from espeasy.

Tom-Bom-badil avatar Tom-Bom-badil commented on August 25, 2024

@TD-er: According to a calibrated humidty / temperature meter, the last batch of BME280 I bought (5 at once) connected to (also 5) ESPEasy devices were all were in a range of -0.79 ... +0.91 °C and +11.1 ... +19.2 rH. Reference point is the calibrated meter. Distance of sensor to D1mini is always ~20 cm.

So: Quality of temperature is tolerable, but humidity is just a no-go. Just saying ..

/tom

from espeasy.

kaefert avatar kaefert commented on August 25, 2024

@Tom-Bom-badil at what frequency are you reading them?

from espeasy.

clowrey avatar clowrey commented on August 25, 2024

@Tom-Bom-badil I do not have a calibrated reference unfortunately.. it does seem to correlate at least within 5% RH to my dehumidifier readings.. I am in Hawaii with very high humidity as a baseline, even with dehumidifier the lowest I can get is 45% with reasonable energy usage on the dehumidifier.

from espeasy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.