Маркетологи говорят нам: купи увлажнитель, купи очиститель, купи ионизатор. Но никто не говорит про главное — углекислый газ.

Ты можешь сидеть в кристально чистой комнате с идеальной влажностью, но если CO2 там зашкаливает за 1500 ppm — твой мозг превращается в хлебушек. Ты устаешь, делаешь баги и хочешь спать.

Готовые мониторы стоят от 5 до 15 тысяч рублей. Внутри — датчик за тысячу и три светодиода.

Я решил, что переплачивать за пластиковый корпус не буду. Берем паяльник (или просто провода), ESP32 и делаем инструмент, который покажет правду.

Почему дешевые датчики - мусор

Сначала ликбез. Если вы купили на Алиэкспрессе датчик 5 в 1 за 10 баксов, поздравляю — вас надули. Скорее всего, там стоит электрохимический сенсор, который реагирует на пары спирта, духи и даже лак для волос, но не на CO2.

Дыхнули перегаром — уровень вырос. Брызнули дезодорантом — вырос. Это эмуляция, а не измерение.

Нам нужен NDIR (недисперсионный инфракрасный) сенсор. Он светит лампочкой сквозь газ и смотрит, сколько света поглотилось. Физику не обманешь.

Железо: джентльменский набор

  1. MH‑Z19B (или C). Золотой стандарт бюджетных NDIR сенсоров. Стоит около 1500 рублей. Если китайцы прислали вам подделку (а они любят), он не будет калиброваться. Берите в проверенных местах.

  2. ESP32 (любая плата разработчика). Почему не Arduino? Потому что нам нужен Wi‑Fi, чтобы слать данные в Home Assistant.

  3. SSD1306. Маленький OLED экранчик, чтобы видеть цифры без телефона.

Итого бюджет — около 2000–2500 рублей. В 3–4 раза дешевле аналогов.

Софт: ESPHome - магия для ленивых

Писать на C++ под Arduino IDE — это боль. Забытые точки с запятой, библиотеки, которые конфликтуют.

Я использую ESPHome. Это прошивка‑конструктор. Вы пишите YAML‑файл, где говорите системе, что у вас есть датчик на таких‑то пинах и экран на таких‑то.

ESPHome сам компилирует прошивку, сам заливает ее по воздуху (OTA) и сам интегрируется в Home Assistant.

Вот конфиг, который делает всё:

YAML

esphome:
  name: co2-bedroom
  platform: ESP32
  board: nodemcu-32s

wifi:
  ssid: "MyWiFi"
  password: "SecretPassword"

# Включаем логирование по кабелю (для отладки)
logger:

# Включаем API для Home Assistant
api:

i2c:
  sda: 21
  scl: 22

uart:
  rx_pin: 16
  tx_pin: 17
  baud_rate: 9600

sensor:
  - platform: mhz19
    co2:
      name: "Bedroom CO2 Value"
    temperature:
      name: "Bedroom Temperature"
    update_interval: 60s
    automatic_baseline_calibration: false # Важно! Отключаем автокалибровку

font:
  - file: "arial.ttf"
    id: my_font
    size: 20

display:
  - platform: ssd1306_i2c
    model: "SSD1306 128x64"
    address: 0x3C
    lambda: |-
      it.printf(0, 0, id(my_font), "CO2: %.0f ppm", id(bedroom_co2_value).state);

Нюанс, о котором молчат: Калибровка

Датчик MH‑Z19 имеет встроенную функцию ABC (Automatic Baseline Calibration). Раз в сутки он берет минимальное значение, которое намерил, и считает его за 400 ppm (чистый уличный воздух).

Если вы живете в герметичной квартире и не открываете окна сутками — датчик сойдет с ума и начнет показывать заниженные значения.

В конфиге выше я отключил это (automatic_baseline_calibration: false).

Раз в месяц я просто выношу датчик на балкон на 20 минут и посылаю ему команду калибровки вручную. Так надежнее.

Результаты: ужас на графике

Когда я собрал это устройство и оставил на ночь в спальне, я офигел.

График в Grafana показал, что при закрытом окне к 3 часам ночи уровень CO2 достигает 2500 ppm.

Норма — до 800.

1000–1500 — вялость.

Выше 2000 — голова ватная, сон не освежает.

Я годами просыпался разбитым, думал на стресс, кофе, магнитные бури. А оказалось, я просто спал в газовой камере.

Теперь у меня настроена автоматизация: если CO2 выше 900 — Алиса (или уведомление в телегу) орет, что пора проветрить. А в идеале — нужен бризер, но это уже другая история и другой бюджет.

Сборка заняла вечер. Пайка там элементарная — 4 провода для датчика, 4 для экрана. Можно вообще на макетной плате собрать без пайки.

Корпус я не делал — примотал синей изолентой к ножке монитора. Киберпанк, который мы заслужили.

Не экономьте на воздухе. Это лучшее вложение 2000 рублей в вашу продуктивность.

Комментарии (88)


  1. rsashka
    27.11.2025 10:38

    Маркетологи говорят нам: купи увлажнитель, купи очиститель, купи ионизатор. Но никто не говорит про главное — углекислый газ.

    то есть должны говорить - купи бризер? :-)


    1. ihouser
      27.11.2025 10:38

      Сначала датчик. Небольшие деньги, легко впарить. Через месяц, когда созреете - бризер. Через год полноценный рекуператор с ИИ.


      1. sunsexsurf
        27.11.2025 10:38

        Это 11 месяцев в году. А потом «нет-ИИ-брь» снова какой-нибудь придумают в декабре и все, тю-тю


      1. Juzujka
        27.11.2025 10:38

        Почему бы не фонтанчик с обновляемым раствором гидроксида натрия?


        1. Alexey2005
          27.11.2025 10:38

          В сутки человек выделяет не менее 1 кг углекислого газа. Просто подсчитайте, сколько гидроксида натрия вы будете тратить ежемесячно, чтобы связывать такое количество (спойлер - не менее 27 кг сухого гидроксида в месяц). Он целыми мешками уходить будет. И, конечно, тут не фонтанчик нужен, а поглотительная склянка, где воздух принудительно пробулькивается через раствор.


          1. Ig_B
            27.11.2025 10:38

            Потом соду продавать.


  1. anonymous
    27.11.2025 10:38


    1. riv9231
      27.11.2025 10:38

      Углекислого газа, по массе, не так уж и много. Интересно, можно ли его химически связывать вместо проветривания? Кислорода в воздухе 20% и от уменьшения его на 0.5% за сутки, думаю, ничего плохого не будет.

      Удивительно, все говорят: "надо пойти подышать кислородом", а кислород тут вообще непричем, проблема в углекислрм газе.


  1. Vindicar
    27.11.2025 10:38

    Берите в проверенных местах.

    А кого сегодня можно считать проверенным?


    1. Wesha
      27.11.2025 10:38

      Никого, поэтому сначала придётся купить 100500 штук в непроверенных и проверить.


      1. Alexey2005
        27.11.2025 10:38

        Вот потому готовые мониторы и стоят от 15 тыс. - видимо, лишь каждый 15-й датчик оказывается годным.


      1. tequier0
        27.11.2025 10:38

        А чтобы проверить, нужен уже проверенный :)


        1. Alexey2005
          27.11.2025 10:38

          Достаточно лишь газовой смеси с заранее известным составом, такое не так уж сложно приготовить.


    1. tormozedison
      27.11.2025 10:38

      Заглянуть внутрь датчика: присутствует ли в нём настоящая лампа накаливания. Проверить реакцию датчика на органику (не должно быть) и на углекислый газ хотя бы от сухого льда (должна быть).


  1. nicknov_17
    27.11.2025 10:38

    Ночью Алиса будит - открывай окно!

    2500ррм к утру что-то много.


  1. boingo-00
    27.11.2025 10:38

    Многие рассказывают про мониторинг CO2, а как с проветриванием быть? Особенно чтобы стены не сверлить и чтобы по минимуму вмешиваться в конструкцию дома


    1. kma21
      27.11.2025 10:38

      Окна на микропроветривание.

      Странный какой-то вопрос ради вопроса. Как мне связать помещение с улицей но без доп.дырок. Ну использовать дырки имеющиеся тогда.


    1. DrtyDd2
      27.11.2025 10:38

      На балконе блок приточки, гофра к балкнной двери и от неё к трубам в квартире. Мотор от эликора на 4 скорости в основном справляется с квартирой на чуть больше 40м2.

      Оптимальный колхоз)


      1. Alexey2005
        27.11.2025 10:38

        Тут проблема в том, что в зимних условиях интенсивная вентиляция обходится очень дорого, множа на ноль любое утепление дома. Особенно в тех местах, где нет газа и приходится топить электричеством.


        1. nicknov_17
          27.11.2025 10:38

          Зимой и не нужна техническая вентиляция. Сделал дырочку в окошке , плюс выходная в ванной, кухне и вот уже O2 входит, а CO2 выходит


        1. Atsil
          27.11.2025 10:38

          Вот поэтому при строительстве дома, я много раз задушил жабу и купил пву Electrolux epvs 350. В 18 году 50 тыщ. В смете дома почти ничего. Ночью датчик показывает 500, хз насколько он точен.


    1. VirRus77
      27.11.2025 10:38

      Можно заказать замену стеклопакета с креплением под бризер (в стекле будет отверстие и площадка крепления).


    1. Buddhapesht
      27.11.2025 10:38

      Вставка в нижнюю часть балконной двери сверлиться и на неё вешается бризер, если нет возможности просверлить стену. Конечно, если балкон холодный..если в спальне, только окно, то можно заменить стеклопакет на такую же вставку...


  1. zeblong
    27.11.2025 10:38

    поделюсь своей болью на этот счет.: у меня тоже есть такие датчики. и еще на scd40. во первых как ни калибруй они все равно со временем начинают показывать каждый свое и где правда только гадать. во вторых что бы алиса на орала мне ночью "открой окно" я поставил на окно привод и оно открывается само НО бывает что датчик снова куда то калибруется (у меня автокалибровка сейчас не отключена хотя я эксперементировал по разному) и в итоге всю с ночь открытое окно - к утру квартира промерзает градуса на 4. Особенно это если на улице еще и погода безветренная. В общем поздравляю - вы в начале долгого пути видимо к бризеру :)


    1. Nick0las
      27.11.2025 10:38

      Я 10 лет живу с CO2 датчика без бризера и с (при)открытыми окнами. До этого много лет жил просто с приоткрытыми окнами или форточкой. Принудительная вентиляция, особенно с подогревом конечно получше открытых окон будет, но можно и без нее, особенно если жилье съемное.


  1. tortor
    27.11.2025 10:38

    Использую монитор Даджет CO2 Monitor, он с NDIR-датчиком, насколько я понимаю. Текущая цена - от 3500 руб, дороже, чем указанный в публикации бюджет самоделки, но все-таки ниже, что озвученный бюджет для готовых мониторов от 5 до 15 тысяч рублей. Через USB-интерфейс он может выдавать данные и "на сторону", если есть интерес к какой-то интеграции, но мне хватает и встроенного LED-"светофора" (пороги сигналов регулируются) - один беглый взгляд и видишь ситуацию с "атмосферой" в комнате. Ну а на LCD и числовой уровень CO2 в ppm показывает.


    1. bomitau
      27.11.2025 10:38

      О, у меня такие дома и на работе, датчик настоящий, с газовой трубкой.

      На работе даже в zabbix подключил его, а дома окна на микропроветривании круглосуточно, датчик редко зашкаливает.


      1. tortor
        27.11.2025 10:38

        Не подскажите куда посмотреть в части его интеграции с zabbix? Может озабочусь. Через беглый поиск нашел вот это - https://github.com/dmage/co2mon - выглядит подходящим для основы, но может вы нашли что-то еще более годное.


        1. bomitau
          27.11.2025 10:38

          Да, через него, zabbix просто считывает результат из /tmp/CntR.


      1. Cdr80
        27.11.2025 10:38

        Подскажите, Если на микропроветривание один человек в комнате, что показывает датчик , какой ppm, или сильно скачет?


        1. bomitau
          27.11.2025 10:38

          Скачет конечно, в зависимости от внешних условий. Воздух на улице меняется, вытяжка работает по-разному.


        1. DrGluck07
          27.11.2025 10:38

          Зависит от. Насколько сильно открыто окно. Открыта ли дверь в комнату. Какая температура на улице. Есть ли ветер. Чем занимается человек. Одно дело спит, другое - сидит за компом или, что ещё хуже, занимается гимнастикой. В последнем случае CO2 растёт прямо на глазах.

          Зато эта штука помогает определить момент когда нужно встать из-за компа, открыть окна и дверь, и пойти делать что-то на кухне минут эдак 10.


    1. optim2004
      27.11.2025 10:38

      Там довольно легко через ESP8266 подключается к WiFi и интегрируется в home assstant

      Я делал лет 10 лет назад, там фактически припаять два пина к плате. Погуглил, нашел статью на Хабре от 2016 на большой датчик https://habr.com/ru/companies/dadget/articles/394333/

      сейчас наверно еще легче и платы меньше размером, можно попробовать внутрь самого датчика все поместить


    1. Vindicar
      27.11.2025 10:38

      1. tortor
        27.11.2025 10:38

        Он самый. Как я понимаю, то же устройство выпускалась и под другими "брендами". Также стоит обратить внимание, что есть вариант исполнения со звуковым сигналом (буква s в наименовании) и без такового - не всегда может быть очевидно, какой именно вариант перед вами.


    1. Anonym
      27.11.2025 10:38

      Его тоже в esphome можно


  1. tklim
    27.11.2025 10:38

    Софт: ESPHome - магия для ленивых

    Писать на C++ под Arduino IDE — это боль. Забытые точки с запятой, библиотеки, которые конфликтуют.

    а вы точно программист ? esphome так-то ардуину под капотом использует.

    1. ESP32 (любая плата разработчика). Почему не Arduino? Потому что нам нужен Wi‑Fi, чтобы слать данные в Home Assistant.

    Ардуино !== "Arduino UNO или любая плата на atmega328p" . "официальные платы с есп32 тоже вполне себе существуют (https://docs.arduino.cc/hardware/nano-esp32/ )

    Нюанс, о котором молчат: Калибровка

    Об этом кричат в любой теме про CO2 - "не берите MH-Z19!!!!111адинадин"

    Корпус я не делал — примотал синей изолентой к ножке монитора. Киберпанк, который мы заслужили.

    Тут очень важно, где датчик размещать. Ножка монитора это похоже место куда идет ваш личный "выхлоп", так что превышение может быть в разы, пока вы за этим понитором находитесь.

    Тоже самое и для спальни - надо ставить +- на высоте кровати. Иначе, при слабом проветривании, CO2 скапливается внизу и датчик, расположенный ближе к полу будет завышать, выше провати - занижать.
    Ну и самое зло - спать на полу.


    1. Nick0las
      27.11.2025 10:38

      А то что CO2 скапливается внизу это результат измерений или догадки? В комнате, особенно если есть проветривание и хоть какая-то разность температур будет конвекция и перемешивание воздуха. И выдыхаемый воздух содержит не так много CO2, кроме того он теплый, поэтому тоже конвективно перемешивается. CO2 может накаливаться внизу только если конвекция подавлена, и из какого-то источника (сухой лед, баллон, трещины в земле в пещере) тонкими струйками сочится чистый CO2.


      1. tklim
        27.11.2025 10:38

        Делал инсталляцию из 3шт: на полу, ~50см и 80см от пола. Разница между нижним и верхним до 500ррм, окно и дверь закрыты. Могу повторить, но сейчас зима и обогреватель ночью работает, так что результаты могут отличаться.


  1. Gonchar_POTT
    27.11.2025 10:38

    А нельзя на ночь просто чуть-чуть приоткрыть окно? Самую малость...


    1. AVX
      27.11.2025 10:38

      Реальность часто иная. Я проветриваю только после того, как проверю, что с улицы более-менее свежий воздух идëт. А то часто - то сосед на балконе курит и дым сюда тянет, то в депо тепловоз стоит прогревается и ветер в мою сторону, то недалеко в частном секторе кто-то костëр жжëт или баню топит и дым чувствуется.


      1. Nick0las
        27.11.2025 10:38

        Я когда-то прикидывал, что для нормальной концентрации CO2 (<800ppm) нужет приток воздуха около 60м^3/(чел*час). В итоге небольшую комнату или небольшую квартиру не удастся проветрить на ночь впрок (зато может выручить пассивная притчока что уже есть во многих домах). Замеры подтверждают, что при недостатке проветривания при наличии нескольких человек в комнате CO2 растет до неприятных значений за время порядка часа. Бывает что для одного человека в комнате естественной приточки хватает (равновесная концентрация 600-700 ppm), для двух - уже не очень (равновесная концентрация 800-1000 ppm), а для четырех - необходимо проветривание (равновесная концентрация 1200-1600 ppm).


        1. tklim
          27.11.2025 10:38

          Я когда-то тоже считал и если брать цифры из всяких снипов и прочих стандартов, выходило что мне нужно авиационную турбину вешать.

          В реальности, квартира в 90м², два человека и приточные клапаны на нескольких окнах - больше 800 не поднимается. Только если на улице полный штиль (что в месте где я живу не часто), то можно открыть окно(а).


  1. AVKinc
    27.11.2025 10:38

    Писать на C это самое лучшее занятие в жизни. Боль только у тех кто писать не умеет.


  1. AVX
    27.11.2025 10:38

    Интересен такой вопрос - датчик только СО2 детектит? Продукты сгорания природного газа как? Там СО2, СО и что-то ещë есть. У газовиков есть прибор, который это определяет.

    Как-то мы почти всей семьëй чуть не умерли от выхлопа газового котла соседа снизу. Там был древний котел, и вообще квартира сарай какой-то. Труба (гофра) слетела с котла и весь выхлоп шёл в квартиру. При этом на кухне там окно открыто было, но это не помогло. Итог - 3 человека (я, жена и дочка) с сильным отравлением, ребенка на скорой возили. Сам сосед обнаружен после вскрытия двери лежащим на полу, встать не мог, тоже на скорой увезли (пришëл домой однако сам через полчаса, как ни странно).

    В общем, насколько я знаю, от СО2 вялость и сонливость, а от СО просто уснëшь и не проснëшься. В нашем случае всë иначе было - началось в 11 вечера, у нас тахикардия, пульс 120, давление в норме, и шум в ушах пульсирующий. Уснуть не получается, состояние плохое, похожее на отравление какой-то едой. Всех тошнило, кроме меня, и так до утра промучались, вызвали скорую. Ничего нам не смогли диагностировать, поехал с дочкой на скорой, там туда-сюда, решили что это отравление едой, ну и всякого прописали. Пока добрались домой - уже стало лучше, и при входе в квартиру я на контрасте с улицей почувствовал этот запах выхлопа от газа. Пока он плавно копился с вечера, мы привыкали и не чувствовали. Газовщики приехали, всë отключили и газ перекрыли до выяснения (тут отдельная история с ними). Ещë дня 2 отходили после этого. После той истории тоже задумался о каком-то датчике, но чтобы мог не только СО2 фиксировать.


    1. zatim
      27.11.2025 10:38

      Датчики СО и утечек газа - стандартный товар любого магазина, торгующего газовыми колонками или котлами. И стоят недорого. Я так понимаю, детектировать СО и углеводороды намного проще чем СО2.


      1. AVX
        27.11.2025 10:38

        Не утечек газа, а продуктов его сгорания.

        Но начать наверное и правда надо с магазинов, где этими котлами торгуют.


        1. zatim
          27.11.2025 10:38

          Нет, и газа в том числе.


    1. NutsUnderline
      27.11.2025 10:38

      у меня есть прибор который содержит датчики и co и co2, сигнализацией. во время интенсивной готовки co2 тоже повышается, ну и co тоже имеет место быть. но иногда co немного повышается "сам по себе" когда газ нигде не горит - у меня в квартире похоже где то сифонит от соседей (запахи всякие чужие и разные чувствуются)

      Отмечу что датчики co часто сделаны в автономном виде, т.е. для походников с костром. а вот датчики на бытовой газ вроде только отдельно на стенку, довольно много и недорого, и с цифрами и с сигналом


      1. AVX
        27.11.2025 10:38

        Да, у меня где-то между этажами есть дырки, и от соседей снизу тоже идëт, максимум почему-то в ванной и прихожей. В ванной газовики когда измерили - зашкаливало. При том, что котел на кухне.


      1. tklim
        27.11.2025 10:38

        во время интенсивной готовки co2 тоже повышается

        Если плита газовая, то не просто повышается, а крайне интенсивно. По этому, если готовить без нормальной вытяжки - 5000ррм в районе плиты - вопрос 10-30 минут


  1. xSVPx
    27.11.2025 10:38

    НАСА вроде бы поддерживает в мкс порядка 2500, потому что когда было 5000 некоторые космонавты жаловались, что чувствуют себя не отлично.

    Точно уверены, что 800 необходимо :)?

    Нет, я не смог заметить корреляции с показаниями. Ну т.е. что 500, что 1500 чувствую себя совершенно одинаково...

    Проблема не в том, чтобы измерить, а в том что делать дальше, проветривать хорошо, но когда и так нежарко надо как-то еще и греть... Коммерческие бризеры очень стремно сделаны, не для людей в целом, да и не всегда место для него есть.


    1. Woodroof
      27.11.2025 10:38

      Я лично замечаю даже тысячу, стабильно начинает болеть голова. Стараюсь всегда держать меньше 800.

      В плане автоматизации не самое дешёвое, но простое решение — взять Тион с их MagicAir и настроить граничный уровень.


      1. xSVPx
        27.11.2025 10:38

        Вот именно к тиону у меня очень серьезный скепсис сформировавшийся еще лет десять назад когда его продвиженцы меня достигли. Но это субъективно, ну т.е. возможно они делают нормальное оборудование, а не только лапшу на уши виртуозно наматывают.

        Но выбора особого среди компактных приточек нету, а некомпактные только если на балкон ставить.

        На самом деле при исправной вентиляции зимой и так обычно в пределах 1000 значения.

        Но уж если делать, то с учетом внутренней температуры итд итп. Всё никак не доделаю привод на открывание окон, а логику всю можно в НА зашить. В том числе сделать так, чтобы в лютый мороз не перепроветривал, закрывал если кто курит итп.

        Вы не замечали, что после отпуска ваш СО2 сенсор показывает какие-то нехорошие большие значения и только со временем они становятся нормальными ?


        1. Woodroof
          27.11.2025 10:38

          Я их бризером пользовался, он вполне норм. До него вечно была проблема, что окно откроешь, а кто-то снизу решил закурить.

          >Вы не замечали, что после отпуска ваш СО2 сенсор показывает какие-то нехорошие большие значения и только со временем они становятся нормальными?

          Не замечал.


    1. Nick0las
      27.11.2025 10:38

      Люди есть разные. Я например CO2- чувствителен, и моя мама тоже. Поэтому в моей семье редко закрывали форточки. А когда я купил датчик CO2, я нашел 100% корреляцию этой неприятной сонливости и повышенного CO2. Замеру подтверждают, что при 2000+ ppm я вообще соображать не могу. Но есть люди менее CO2 чувствительные чем я. Им 2000 ppm вроде бы норм, по их словам. В итоге мне тяжело работать в офисах где большинство - любители закрытых окон и кондиционера а не низкой концентрации CO2. А еще я нашел корреляцию между "приехал с работы уставшим" и запредельной концентрацией CO2 в общественном транспорте где я ехал. Запредельной - значит мой прибор MT8057 показывал более 5000ppm.


    1. Bedal
      27.11.2025 10:38

      НАСА вроде бы поддерживает в мкс порядка 2500

      Точно-точно?

      ambient CO2 levels are typically ~0.04% on Earth and ~0.5% on ISS


      1. xSVPx
        27.11.2025 10:38

        Приблизительно. У вас написано 5000ppm(или сколько по вашему мнению 0.5% в ppm?), где-то я читал, что в последнее время они перешли к 2500ppm потому что некоторые астронавты утверждали, что при 2500 чувствуют себя чуть лучше.

        Возможно уже перешли обратно к 5000. Заметьте, некоторые живут и работают в таких условиях по полгода. И как-бы это сказать... Космонавт очень дорогая зверушка, если бы при 500 он работал ощутимо лучше ему бы сделали 500.


    1. riv9231
      27.11.2025 10:38

      Возможно у них концентрация кислорода выше.


      1. xSVPx
        27.11.2025 10:38

        Вряд ли. И потом какая разница ? В воздухе кислорода около 20%, даже 10000ppm - это всего 1%. Дело совершенно не в том, что со2 вытесняет кислород. Некоторые системы пожаротушения вытесняют существенную часть кислорода (кабы не две трети, не помню цифр), при этом люди в состоянии в этой атмосфере дышать, а огонь почти не горит. Собственно на эвересте сколько там парциальное давление кислорода ? И никто мгновенно сознание не теряет. Но со временем да - плохеет. Заметьте тут речь о цифрах на порядки других.


        1. khimick
          27.11.2025 10:38

          "со временем" это не то что бы дни... ну и надо понимать, что люди на Эвересте слегка акклиматизированы. и снизу доверху в балонах на постоянке не ходят. а если двер в самолете открыть на 9000м и подышать забортным воздухом попытаться, тут отключишься быстро.


  1. mikleh
    27.11.2025 10:38

    Сначала ликбез. Если вы купили на Алиэкспрессе датчик 5 в 1 за 10 баксов, поздравляю — вас надули. Скорее всего, там стоит электрохимический сенсор, который реагирует на пары спирта, духи и даже лак для волос, но не на CO2.

    А что в этом так уж плохо? Глобально ведь задача стоит не определить содержание CO2, а определить момент, когда нужно проветрить помещение. Так-то дышать духами и лаком для волос тоже не за чем. Получается, дешевый датчик плох только для людей с хроническим перегаром?


    1. tklim
      27.11.2025 10:38

      Просто он показывает что угодно, но не СО2


  1. NutsUnderline
    27.11.2025 10:38

    вообще когда искал себе датчик co2 то довольно сильно закопался и составил бумажку где какой датчик ставят. к счастью есть немало отзывов с разборками и фото-сравнением с другими датчиками.

    например есть нечто довольно дешевое (2200) и с датчиком внешне похожим на MZ19 и без всяких интерфейсов. в датчиках подороже - scd40 и s8 однако не так уж и дорого (от 3000 где то, и в дорогих - тоже самое)

    А вот если надо еще интерфейс то становиться занятно, можно целую статью написать. zigbee реализован в т.ч. в виде коробочек без индикаторов. wifi заруливает в китайское облако (tuya, qingping) - для ha приходится делать костыли (однако они есть). bluetooth тоже не шибко стандартный, для каждого свой, иногда надо добывать ключ (де)ширования


    1. xSVPx
      27.11.2025 10:38

      А если вы еще откроете для себя, что многие автокалибруются и это непонятно как выключать... Ну в целом я года три назад психанул и собрал просто из рассыпухи с каким-то довольно модным 2 лучевым (или фиг знает зачем там камера в форме игрека) датчиком здоровым.

      Т.е. стало понятно, что пока будешь что надо выбирать проще сделать.


      1. YDR
        27.11.2025 10:38

        Если в виде Y, то возможно тебе с распродажи достался концентратор потока от ДеЛореана. Не разгонял его до 87 миль в час в грозу, в то мало ли.


  1. ironviper
    27.11.2025 10:38

    А фото прибора?)


  1. Fragster
    27.11.2025 10:38

    Прямо сейчас на алиэкспрессе проверенный монитор на ndir датчике с блютузом и вайфаем за 3500 https://aliexpress.ru/item/1005005985875907.html. До кучи еще влажность и температура.

    Отдельно про влажность скажу, что при отрицательных температурах за окном в помещении воздух получается очень сухой (у меня без увлажнителя показывал ниже нижней границы датчика, другого правда). Это очень сильно влияет на сухость слизистой носа и, как результат - сопли и прочие радости. После того, как довел влажность до 40+% высыпаться стал намного лучше, а дети перестали болеть (прям совпало с покупкой увлажнителя зимой, а потом на следующий год уже не болели).


    1. tklim
      27.11.2025 10:38

      А есть фото внутренностей? А то на рекламных картинках почти везде без провода. При том что ndir датчик требует постоянного питания с приличными токами + вайфай тоже прожорливый


      1. Fragster
        27.11.2025 10:38

        Если поставить замер раз в минуту и отправку раз в 10 минут, то хватает то батарейки хватает на несколько дней, а она там достаточно большая. Проще поставить на провод и забыть. Есть видео разборки их старшей модели: https://www.youtube.com/watch?v=ifdxSGdvvpU


        1. tklim
          27.11.2025 10:38

          Ну это совсем другая модель, и там scd4x, а это не ndir.

          NDIR датчики не могут нормально работать "раз в 10 минут" ибо им нужен прогрев.


          1. Fragster
            27.11.2025 10:38

            Ну на маузере прям пишут "SCD43 Photoacoustic NDIR CO2 Sensor" https://eu.mouser.com/new/sensirion/sensirion-scd43-air-quality-sensors/

            Вообще я не настоящий сварщик. У меня дома сейчас стоит старинный, коотрый желтым моргает внутри раз в секунду (и показания обновляет раз в секунду, умеет пищать и замыкать реле при превышении порога, никакой передачи данных нет), работает от сети, провод даже не usb, а цилиндрический. А про "прогрев"- ничего не мешает подогревать до нужной температуры раз в минуту непосредственно перед измерением. При этом если откалибровать под условные 30 градусов (максимум дома) - то и подогревать надо не так уж и сильно. А если есть таблица соответствия для всего диапазона в помещении, то все еще проще (благо там же есть и датчик температуры)


            1. tklim
              27.11.2025 10:38

              Да вы правы, но в SDC4x все же немного другой принцип, чем в традиционных NDIR. Из-за чего им помимо температуры еще нужно знать влажность и давление. Причем, давление самостоятельно они измерять не умеют.

              А про "прогрев"- ничего не мешает подогревать до нужной температуры раз в минуту непосредственно перед измерением. При этом если откалибровать под условные 30 градусов (максимум дома) - то и подогревать надо не так уж и сильно.

              Те, которые с лампой внутри, они сами себя греют до необходимой температуры. Так что ждать придется. Ну и они не расчитаны на режим работы вкл/выкл. Проверял - показания абсолютно левые если прибор включать циклично. Даже с выключенной автокалибровкой.

              SCD41 же по идее, расчитан на краткосрочные включения. Вот только если четко следовать даташиту и исрользовать low-power режим - то он показывает откровенную дичь.
              Более-менее правдопобные результаты, если использовать стандартный режим и уводить в сон (еще желательно пропускать первое измерение после сна)


      1. NutsUnderline
        27.11.2025 10:38

        провод то они не рисуют, а по факту - нужен. вроде была картинка, возможно - схематичная


  1. Gentoos00
    27.11.2025 10:38

    А цель-то этих заморочек в чем? Просто определить, когда нужно проветривать? Ну так проветривайте просто каждые 3 часа, безо всяких датчиков. Хуже точно не будет.


    1. Fragster
      27.11.2025 10:38

      Ну например в целях того, что нужно иногда и чаще проветривать. А у меня вообще подобный датчик позволил решить частую проблему в офисе - половине душно, половине дует. В итоге поставили звуковой сигнал на 1500 и когда он срабатывал - 3 минуты проветривали на максимум.

      При этом те люди, которые "нечувствительны", т.е. привыкли в детстве жить в духоте, через некоторое время тоже замечали рост продуктивности и привыкали жить в свежем воздухе.


      1. tklim
        27.11.2025 10:38

        А иногда наоборот, чтобы реже проветривать. Или не проветривать принудительно вообще.

        Потому как "мне душно", "тут спертый воздух" - это чаще всего лишь высокая температура в помещении и низкая влажность


        1. Wesha
          27.11.2025 10:38

          Всё у них в доме было краденое. И даже воздух какой‑то... спёртый. ©


    1. DrGluck07
      27.11.2025 10:38

      Прикол в том, что проветривать каждые 3 часа вообще не помогает. Днём нужно проветривать гораздо чаще. Это очень трудно объяснить на работе, потому что там всегда один ответ: включи кондиционер. Люди натурально не понимают разницу между "душно" и "жарко" пока им не покажешь это наглядно с помощью датчика.


      1. Gentoos00
        27.11.2025 10:38

        А, это вариант. Но мне показалось, что автор у себя дома его использует.


    1. zeblong
      27.11.2025 10:38

      я знаю что если взять гантели и начать заниматься то однокомнатную квартиру в 35 квадратов можно задышать CO2 за 15 минут. ну и еще у меня есть режим когда 3 минуты окно открыто а потом 17 закрыто - так вот такого режима тоже часто не хватает, хотя в целом вариант тоже рабочий


      1. Gentoos00
        27.11.2025 10:38

        Так заниматься нужно с открытым окном, это и так понятно.


        1. AlchemistDark
          27.11.2025 10:38

          Непонятно как быть зимой в Сибири. Сейчас у нас -27


    1. khimick
      27.11.2025 10:38

      а просто окно не закрывать? нет таких опций?


      1. Gentoos00
        27.11.2025 10:38

        Я, например, летом так и делаю. Но зимой может быть проблематично. Особенно в северных широтах.


        1. khimick
          27.11.2025 10:38

          хорошо что я в средней полосе. а то бы задохнулся совсем. окна всегда открыты, хоть не большая щель, но есть.


      1. DrGluck07
        27.11.2025 10:38

        Летом окно может быть нараспашку, но если ветра нет и дверь в комнату закрыта, то результат будет такой себе, например 1100-1200. А зимой это вечная борьба между холодно и показаниями датчика, особенно ночью. Нужен бризер.


  1. graphican
    27.11.2025 10:38

    Берем массы спящих тел, умножаем на 200 ppm, умножаем на часы и делим на объём помещения. Прибавляем базу 400 ppm и получаем сколько будет к утру.

    У меня 130 кг два человека, 8 часов, 250 кубометров. Получается 1232 ppm. Это при полностью закрытых окнах – никакой приточный вентиляции, по всему дому воздух циркулирует.

    Проверено тремя датчиками:

    • Iqair AirVisual Pro (Senseair S8)

    • Temtop c1+

    • Самокалибрующийся - Sensirion STCC4

    Соответствует примерно