@Anton Zh, Насколько я помню в этом проекте отключена автокалибровка датчика MH-Z19 -строка похожая на
"
mhz19.setAutoCalibration(false)
"
Соответственно, если отключена автокалибровка датчика, то мы калибровку проводим отдельно. Берем датчик, берем отдельный скетч, калибруем датчик. Далее во всех проектах отключаем автокалибровку. Почему так? При автокалибровки датчик берет за 400 минимальный уровень СО2 в помещении за условные сутки, и со временем значения убегают. Но справедливости ради, они и так убегают)
В целом датчик достаточно проблемный) Но лучше чем MQ-135 и подобные.
Скетч для калибровки приложил - помещаем датчик на свежий воздух(можно приклеить у открытой форточки) и запускаем скетч. После этого датчик можно использовать в других проектах с отключенной функцией автокалибровки.
По-хорошему, конечно, нужно в проекте реализовать функцию калибровки по кнопке - отнес метеостанцию на улицу, запустил когда захотел калибровку, скорректировал показания датчика. Но в имеющихся прошивках(включая кастомные из этой ветки форума) я такого не видел.