Как проверить точность датчиков влажности в умном доме: гайд

Точность датчиков влажности в умном доме критически важна для предотвращения появления плесени и оптимизации затрат на отопление. Большинство бытовых сенсоров имеют погрешность около 5%, но их можно проверить и откалибровать в домашних условиях.

Зачем проверять датчики влажности?

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

Например, если система на базе Home Assistant прогнозирует рост плесени и включает вентиляторы или осушители, значительная ошибка датчика полностью нарушит расчёты.

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

При наличии нескольких датчиков тестирование всех одновременно помогает выявить наиболее точные экземпляры. Их можно разместить в критических зонах — кухне, ванной, подвале — для мониторинга плесени и вентиляции.

Тест с солевым раствором: пошаговая инструкция

Проверить датчики влажности можно с помощью насыщенного солевого раствора, герметичной среды и ожидания 8–12 часов. Раствор создаёт внутри закрытого пространства относительную влажность ровно 75% при комнатной температуре около 21°C.

Для теста возьмите небольшую ёмкость, например крышку от бутылки, и заполните её поваренной солью примерно на 3/4. Добавьте немного воды, чтобы получилась густая паста. Соль не должна полностью растворяться — нужна насыщенная кашица.

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

Закройте пакет, оставьте в помещении с комнатной температурой и подождите не менее 8–12 часов. Если датчик работает от сети, загерметизируйте место входа кабеля с помощью скотча или Blu-Tack.

После этого соль создаст внутри пакета влажность 75%. Сравните это эталонное значение с показаниями вашего датчика, чтобы увидеть, занижает или завышает он данные.

Калибровка датчиков в Home Assistant

Пользователи Home Assistant могут создать скорректированный датчик, учитывающий процентное отклонение через сложение или вычитание разницы.

Сначала найдите имя сущности (entity name) датчика в разделе «Настройки» > «Устройства и службы» на вкладке «Сущности», выполнив поиск по слову «humidity». Запомните название вида sensor.name_humidity.

Затем перейдите в «Настройки» > «Устройства и службы», нажмите «Вспомогательные элементы» вверху экрана. Выберите «Создать вспомогательный элемент», прокрутите вниз и укажите «Шаблон» из списка, затем «Датчик».

Дайте датчику имя, например «Sensor name (adjusted)», и вставьте следующий код в поле «Состояние»:

{{states(‘sensor.name_humidity’) | float +3.0 }}

Замените sensor.name_humidity на имя вашего датчика. Измените float +3.0 на нужную корректировку — например, float -5.0 для уменьшения показаний на 5%.

Заполните остальные поля: единицу измерения (%), класс устройства (humidity), класс состояния (measurement) и выберите исходный датчик в пункте «Выбрать устройство». Внизу экрана появится предварительный просмотр нового датчика.

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

Новый датчик можно использовать для более точных показаний на дашборде или как триггер для автоматизаций. Аналогичным способом можно калибровать и датчики температуры.

Альтернативные методы и советы экспертов

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

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

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

Калибровка датчиков температуры возможна аналогичным способом с использованием поправочных коэффициентов в настройках.