Comments 41
Спасибо что делишься проектами!
Весьма спорное расположение датчика. У него же вентиляционные отверстия должны быть со свободным притоком внешнего воздуха. А тут одно отверстие практически закрывается платой.
9.2 When placed in small space, the space should be well ventilated, especially for diffusion window.
Да и датчик температуры и влажности тоже установлен не по фен-шую. Если я правильно понял, он располагается спереди прямо под экраном. Датчик крайне чувствительный. Аппноты рекомендуют выносить такие датчики с основной платы или хотя бы отделять тонким перешейком, делая вырез. Ещё лучше располагать его в собственном отсеке корпуса. Даже мизерного тепловыделения хватает, чтобы исказить его показания, а здесь целый экран со светодиодами. В корпусе ещё датчик CO2 с лампой, контроллер и линейный стабилизатор - всё это грелки.
В данном случае грелки способствуют протоку воздуха через девайс (конвективный теплообмен), что положительно сказывается на главном параметре - оперативности измерений текущего уровня CO2 в комнате. А вот зачем там вообще датчик температуры, который стоит на али 1-2$ с ЖКИ и которых можно по стенам хоть десяток развесить - вопрос.
Но автор художник, он так видит. В конце концов, никто не мешает этот датчик температуры убрать.
Очень интересный проект, а подскажите, пожалуйста, как реализована отправка времени на устройство. Это штатная функция ZigBee или в конвертере реализован периодический пинг устройства?
А где сам код проекта, я что-то не нашёл?..
На esphome ведь есть поддержка этого датчика? У зигби преимущество в низком потреблении, но тут все равно не батарейное питание
Автономное питание с таким жрущим CO2-датчиком нет смысла организовывать, только в качестве резервного питания.
На esphome ведь есть поддержка этого датчика?
Да, поддержка MH-Z19 имеется.
Недавно перепрошил свою древнюю поделку на этом датчике (показания отправлял в thingspeak). Сделал на ESPhome. Крайне лаконичный "код"
Простите, если вопрос дурацкий. Если представить, что я собрал такое устройство, как проверить, правильно ли он определяет CO2?
Здравствуйте, вынесите на свежий воздух и сделайте калибровку.
Я немного не про то. Ну сделал я калибровку, допустим. Как создать условия повышенной концентрации CO2, и проверить, что датчик правильно эту концентрацию детектирует?
Или он умеет только показывать "мало/много"?
Поместить девайс в коробку/пакет, и дышать туда выдыхаемым воздухом. Поместить в коробку с датчиком маленькую свечку и закрыть коробку. И строить графики значений на выходе, чтобы посмотреть визуально.
У меня на даче газ проводили в позапрошлом году. И среди пакета оказываемых услуг там была поверка датчика утечки газа. Поверяльщик достал зажигалку за 10р, нажал на кнопку подачи газа на ней, поднес к датчику, датчик запищал. Все, официально написали "датчик поверен".
нажал на кнопку подачи газа на ней
Зажигалка подает углекислый газ?
Мда, так и хочется таким образом поверенному устройству свою жизнь доверить.
Я не писал про углекислый газ. Метан, конечно.
Мда, так и хочется таким образом поверенному устройству свою жизнь доверить.
Никто не мешает вызвать нормальную поверку. Но для подписи протокола испытаний этого достаточно. А без протокола пакет документов будет неполным и разрешение на пуск газа не дадут.
Более того, с меня за эту операцию вначале 10000р потребовали. Когда я потратил минуту, нагуглил за 3000 и показал проверяющим экран на телефоне, мне сказали "демпингуют, сволочи, и ничего с ними сделать нельзя, ладно, давайте за 3000".
Это Подмосковье, и это Мособлгаз. Понимающему, как говорится, достаточно.
Ложноположительные срабатывания допустимы?
Порог нормальных срабатываний +/- километр?
Если очень хочется, то можно упороться. Например взять навеску сухого льда, поместить в ёмкость с уличным воздухом, концентрация CO2 в котором достаточно стабильна, рассчитать полученную после сублимации навески концентрацию углекислого газа и измерить её датчиком. Правда в кубометре воздуха углекислого газа около полуграмма - с такими порядками величин придётся работать, а это уже непросто в домашних условиях. Но практически это не очень и нужно. Точность у них достаточная для оценки концентрации, а большего обычно и не требуется.
Тут либо упороться и хоть как-то более-менее достоверно проверить, либо это игрушка, которая непонятно что измеряет, а то и попросту не работает.
Проветрить комнату уличным воздухом, закрыть и бросить туда нужное количество сухого льда. Вот и получится большой объем. Наверное, нужен будет вентилятор для перемешивания, а то СО2 вниз стекает.
Два вопроса:
Добавлен ли датчик в умные устройства яндекс для быстрого определения и исключения танцев с бубном?
Может он и показывает какие-то данные, но насколько они правдивые и можно ли им доверять? Были какие-то испытания и сравнения с эталоном? Это зависит не только от параметров самого датчика, но и от целостности сигнала внутри модуля и с постобработкой данных с датчика.
Здравствуйте, в яндекс зигби хабе пока нет поддержки кластеров со2 и времени которые используются в этом датчике. Если вы его добавите в зигби сеть через яндекс хаб то датчик определится как датчик температуры и влажности воздуха. Возможно скоро это изменится, команда яндекса работает над своим зигби хабом.
Данные достаточно достоверные, технология используемая в датчиках mh-z19 проверена временем, датчики мониторинга со2 основанные на NDIR наиболее распространены. Целостность сигнала проверяется контрольными суммами, постобработка данных отсутствует, это не аналоговый датчик, он не требует накопления, усреднения, фильтрации и применения алгоритмов сглаживания на стороне мк . Данные читаются с сенсора, выводятся на дисплей и отправляются в сеть.
А почему шнур питания сбоку, это же оченьнеудобно....
Тоже использую датчик на основе MH-Z19. Вот проблема. Первые несколько месяцев показания были весьма правдоподобны - откроешь окно - 400 ppm, закроешь окно - постепенно повышается, если долго сидеть с закрытым окном повышается до 1000 и больше. Однако потом начались странности - датчик стал практически постоянно показывать 400. При этом если подышать на него - реагирует резким повышением. Попытка откалибровать путем вынесения датчика за окно на некоторое время ни к чему не привела. Это как-то лечится, или только покупкой новых датчиков раз в год?
Во первых уровень СО2 в атмосфере давно выше 400 https://www.co2.earth
Во вторых, у данного датчика полка на 400 означает или калибровку или необходимость оной. Там есть у него механизмы принудительной калибровки. Но можно выставить его на улицу на недельку чтобы он откалибровался, главное при переноске не трясти ибо слетает все при этом.
Вообще датчики эти купленные на али - показывают номера поездов иногда :) ну то есть это или отбраковка или паленые. Можно конечно нарваться на удачного продавца и получить нечто более менее - но в целом это такая лотерея.
То же касается всех остальных датчиков, типа Senseair S8 и прочих. Такая же лотерея. У меня два S8 с али показывали ровно параллельные друг другу графики с дельтой от 50 до 200 ppm (в зависимости от того калибровал я их или нет). Так что в целом подобным анализаторам верить можно только при измерении несколькими датчиками. Если показания сходятся - тогда имеет смысл.
Плюс управление вентиляцией или окнами в режиме вкл/выкл это прям очень плохой вариант. Так как датчики могут отдавать показания достаточно часто - можно настроить или PID (Хотя я как то пидом ушатал привод окна до состояния "развалился") или интегральными функциями. Где система приходит в покой если показания за период времени находятся в коридоре покоя. Биндинг тут имеет смысл если исполнительное устройство имеет свою логику. А 0/1 это плохой вариант изначально.
MH-Z19 калибруется раз в сутки по минимальной точке. Но это только если включена автоматическая корректировка базовой линии (ABC). Если не включена, то и за неделю на улице ничего не случится. Но у него несложно принудительную калибровку вызвать. даже если это не самодельный девайс и доступа к прошивке нет. Это можно делать замыканием одной из ножек на определённое время.
Может вентиляционные отверстия засорились (сигареты, вейп)
Моему MH-Z19 уже лет 6 или 7. Работает адекватно. Поверку, конечно, не делал, но динамика показаний соответствуют присутствию людей в комнате.
Возможно, потому что у меня квартира постоянно проветривается. Датчику есть по чему калиброваться.
Спасибо этому датчику - удалось убедить жену, что в герметичной квартире воздух несвежий. Оказалось, что с приоткрытыми окнами никого не продувает и болеть стали реже. А как спится хорошо...
С открытыми окнами пыль летит...
Добавьте датчик мелкодисперсных частиц типа sps30 и убеждайте супругу купить бризер)))
Zigbee датчик мониторинга углекислого газа EFEKTA Pixel Open Air