arendst / Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
https://tasmota.github.io/docs
GNU General Public License v3.0
21.75k stars 4.72k forks source link

Calibration parameter for the temperature, the humidity and the air pressure #1643

Closed micropet closed 6 years ago

micropet commented 6 years ago

First of all thank you for the great software, Theo. I use it mostly on NodeMCU or Wemos D1 Boards.

I have a 2 feature requests:

1. The measured values from the BME280 are therefore inaccurate. I would like a calibration parameter for the temperature, the humidity and the air pressure.

2. The Automatic Baseline Correction for the MH-Z19 also does not work well.

I would like to do a zeropoint calibration by command.

I do that with my own programs and it works perfectly. I have 5 Co2 meters here and all show the same results.

This is the Sequenz: byte zeropoint[]= {0xff,0x01,0x87,0x00,0x00,0x00,0x00,0x00,0x78};

Greetings Peter

arendst commented 6 years ago

How often is that zero point calibration needed? Could I decide to do it once a day (too often perhaps) or once a week. Or is it only needed after some minutes after power on.

I don't want to have another command so making this automatic would make me very happy.

micropet commented 6 years ago

Hi Theo,

I only ever did the zero point calibration once. For this, the sensor must be in free air for 20 minutes, ie outside.

After a few years you should calibrate again. The MH-Z19 uses a normal lamp as the light source. This does not shine so bright after years.

abs outputs different values every day. It depends on how much CO in the room is when abs is executed.

Greetings Peter

Frogmore42 commented 6 years ago

Here is an article on calibrating CO2 sensors. https://www.co2meter.com/blogs/news/7512282-co2-sensor-calibration-what-you-need-to-know Sounds like once a year would be okay for many uses.

micropet commented 6 years ago

Yes, that will be enough in any case. I think only abs bad. It depends on the ventilation behavior. I have wrong values over and over again.

This is not the case with manual calibration.

chriskmn commented 6 years ago

I would also love to have calibration value for temp, humidity etc. as my humidity values of the DHT22 are way too high.

tiberiuana commented 6 years ago

👍 for the calibration parameter. The Wemos SHT30 shields also seem to measure way to high.

micropet commented 6 years ago

Thank you for MH-Z19 manual calibration. Now we need calibration value for temp, humidity, press etc. Then it would be perfect.

DonStefano commented 6 years ago

I would like to see calibration for all sensors.

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Frogmore42 commented 6 years ago

See https://github.com/arendst/Sonoff-Tasmota/issues/2966 For a way to do it.

ascillato commented 6 years ago

Hi,

If your issue is solved, please close it. Thanks :+1:

ThinkPadNL commented 5 years ago

I would like to do a calibration to 400ppm by putting my MH-Z19 outside for a while, but cannot find how to trigger it from Tasmota. Can someone explain how to do it? In the code the command is available i see (mhz_cmnd_zeropoint).