Датчик температуры и влажности в умном доме
Я использую очень много разных датчиков температуры и влажности в умном доме, в основном это у меня датчики от Xiaomi их у меня штук 10, и в принципе я их покупал еще больше, но раздал некоторые, и конечно этот датчик он мне очень нравится, он очень компактный, там используется небольшая батарейка CR2032 и большим плюсом является то, что датчик конечно может от такой батарейки проработать очень долго, то есть у меня сейчас очередной раз начинают постепенно садиться батарейки в этих датчиках, один из первых был такой датчик, стоит в спальне и он уже проработал больше 400 дней и заряд показывает 83 процента, то есть я думаю, что он еще дней 50 проработает, но у него уже начались проблемы, он периодически не отправляет сигнал в систему умного дома, то есть у меня отслеживается так, чтобы если сигнал не проходил, то я на дашборде сборе вижу, что если больше часа не было сигнала, то там определенным признаком подсвечивается, если больше суток не было сигнала, то там другой знак обозначается, и таким образом я могу всегда понять, что у меня там что-то перестало работать и этой цифре уже нельзя доверять, потому что в сценариях например я не всегда обрабатываю так, чтобы там значение было не старее такого-то времени, конечно лучше это делать иначе может так оказаться, что значение там, не знаю, прошлогоднее и фактически на базе этого значения будет включаться что-то, что совсем не нужно будет запускать.
Есть такие же датчики Aqara, у них там просто дополнительная есть еще возможность, это они измеряют давление, но давление по большому счету в умном доме особо и не нужно измерять, потому что можно просто с внешнего сайта взять, ну или один датчик, вполне достаточно для того, что в целом определить давление текущее, то есть в каждую комнату такой датчик смысла нет ставить, и датчик Xiaomi и датчика Aqara они в принципе отправляют значение раз в час, где-то раз в 55 минут, это как раз удобно для того чтобы статистику накапливать, чтобы она потом строилась без проблем хотя бы в часовой разбивке, но либо отправляет значение если оно изменилось больше чем на полградуса и влажность если она изменилась больше чем на пять процентов, это тоже не всегда удобно, в принципе это как ограничение у него, то есть если бы он отправлял чаще это тоже было бы не очень хорошо, но если он отправляется с такой периодичностью, то иногда например когда у меня на основании этого датчика работает какой-нибудь термостат, допустим включает там радиатор, обогреватель электрический дополнительный, через умную розетку, или реле, то фактически я конечно не могу отследить чтобы там температура повысилась и вот теперь нужно выключить своевременно, и никакой ПИД-регулятор не нужен для того, чтобы как-то более плавно устанавливать температуру, то есть это не позволит сделать, просто я фактически жду пока когда приходит очередной измеренный сигнал, измеренной температуры и на основании этого просто уже принимаю решение, если оно больше определенного порога значит я выключаю радиатор, если меньше, то значит продолжаю греть, то есть это конечно такое не очень удобное ограничение.
Но температуру я измеряю в комнатах больше для цели мониторинга, то есть чтобы понимать где-то сильно охлаждается, где-то не сильно охлаждается, может где-то окно забыли закрыть и это тоже становится иногда видно, например зимой я вижу что есть в какой-то комнате сильно резко понизилась температура, то я понимаю что там просто забыли закрыть окно, то нужно его закрыть, например когда приветривали, ну либо там может быть что-то перестало работать, например если совсем холодно я использую дополнительные электрические обогреватели, в межсезонье их использую, то если вижу что в комнате уже прохладно значит может быть он просто по какой-то причине не работает и именно там может быть розетка wi-fi от Tuya, например соединение с интернетом пропало, и она не работает, таким образом через датчик температуры я тоже это могу проверить, ну и в целом понимать какая температура комфортна, какая температура не очень комфортна, может где-то наоборот, было так что у меня просто наоборот розетка осталось в включенном состоянии и еще на радиаторе там могут вообще отключить, подключить напрямую в розетку, выставить нужный режим и там он будет нагревать, у меня так было что в комнате до 30 градусов нагрелось, я уже потом увидел по этому датчику, что вообще какая-то ненормальная температура, и пошел разбираться, то есть такое тоже может быть.
Ну и в целом полезно отслеживать, например у меня на балконе стоит такой датчик, он отслеживает температуру, и я понимаю, что если я там хочу какие-то продукты хранить, например использовать его как дополнительный холодильник в зимнее время, то конечно мне важно чтобы там не замерзло все и там ниже нуля не опустилась, то я таким образом вижу какое изменение было и это тоже отслеживаю и на основании этого делаю разные сценарии, в основном это конечно связанные с обогревом, с охлаждением проблемы нет, но по идее если есть кондиционер, то тоже можно поэтому датчику отслеживать когда включить кондиционер, когда кго выключить, конечно можно на кондиционере просто включить режим охлаждения, или поддержания температуры, ну во-первых он будет все время во включенном состоянии, а иногда например если люди вышли из дома, то нет смысла охлаждать даже если совсем жарко стало, тут конечно нужно все равно делать более сложные сценарии, что если люди все ушли, то можно и не охлаждать, если люди пришли или собираются прийти, то соответственно по времени, или каким-то другим образом понять что его нужно включить и поддержание температуры обеспечить.
Еще может быть так, что окажется даже летом бывает достаточно прохладно и может быть там нужно наоборот подогреть комнату, а не охладить, и если кондиционер в режим обогрева не умеет сам включаться, или в принципе у него такого режима нет, то это тоже как бы нужно будет обрабатывать более корректно.
Но и в целом даже если там и окно открыто, то вообще может быть не стоит кондиционер включать ни в каком случае, также как и обогрев.
Ну параметры влажности я конечно использую в основном для мониторинга, я особо не заморачиваюсь с установкой увлажнителей в комнатах, наполнением их, мытьем их, это слишком сложно и фактически не имеет никакого смысла, потому что зимой все равно влажность очень низкая, она за счет и обогрева постоянного и из того что с улицы тянет воздух, а он там сухой фактически, тоже это все бесполезно, и большому счету у меня нет увлажнителей и я вообще их не использую.
У меня есть один сенсорный увлажнитель его неудобно использовать потому что я не могу его через умную розетку включить или выключить, ну выключить то конечно смогу потому что просто можно питание отключить, но это тоже не очень удобно и у него там быстро заканчивается вода, и поэтому никакого смысла в этом нет.
Это уже надо делать полноценную систему увлажнения специальную, чтобы там все было чисто, чистая вода и вся система работала правильно, тогда наверное можно поддерживать, но еще и важно чтобы все-таки, у меня измеряет CO2, и если постоянно проветривать или постоянно открывать окна, то в целом получится так что вся влажность она будет быстро улетучиваться и вообще в этом никакого смысла нет.
Основное применение, это у меня конечно стоит в ванной комнате такой датчик и он включает вентилятор, если влажность очень высокая, то есть там можно и вручную включить конечно, но если вдруг не включили, то он включится, также если забыли выключить вентилятор вручную, то тоже он соответственно отследит что влажность упала достаточно и не надо вентилятор там все время во включенном держать режиме, и он его через некоторое время выключит.
И также сделано что если просто все ушли и влажность там, а свет выключили, то у меня просто автоматически через 30 минут вентилятор выключается, потому что на самом деле у него все попытки понизить влажность, они там заканчиваются ничем, это надо полдня вентилировать, чтобы он хоть чтото вытянул, то есть даже хороший достаточно мощный вентилятор это все равно не сможет сделать хорошо, проще оно само со временем, либо открыть дверь, самое простое конечно, и проветрить, и влажность тогда выйдет и еще и в комнаты попадет другие, что тоже удобно, а если там что-то сушится, или там все мокрое, допустим в ванной, то физически оно будет просто очень долго испаряться, и постоянно, и это можно вентилировать практически бесконечно.
Сам датчик работает достаточно точно, температуру он показывает, ну как и все другие принципе абсолютно верно, они все показывают, потому что это слишком просто и любой самый дешевый датчик он тоже будет показывать там до сотых фактически правильную температуру, но и конечно такая точность уже не нужна, с влажностью конечно там у всех по-разному, даже два датчика одинаковых от Xiaomi могут показывать разную влажность, но плюс-минус она конечно понятна, все равно если она высокая, то она высокай на всех датчиках, и если низкая, то она низкая.
Просто у них разные значения, и там можно либо калибровать датчик, либо просто в сценарии указать другие диапазоны, например у меня один датчик от Xiaomi показывает 65 процентов влажности, то самодельный датчик на Arduino который работает, он там показывает 85 процентов, ну в общем-то понятно, что и в том и том случае нужно включать, потому что для Xiaomi это по сути предельное значение, даже там в принципе никогда не поднималась выше, может быть он просто не правильно показывает, а там где она повысилась можно просто включать вентилятор или там как-то информировать, чтобы дверь открыли или еще как-то, если она понизилась там до какого-то порога, например установить 45 или 50, в этом случае просто либо выключать, либо также информировать, то есть в принципе такая точность она в любом случае достаточна для такого сценария.
Я их подключаю через zigbee2mqtt, в принципе все параметры у них нормально добавляются в систему умного дома Home Assistant, да и также в принципе и в OpenHAB они появляются и в самом приложении zigbee2mqtt, через веб-страницу тоже можно эти параметры смотреть, и в принципе нормально все показывается, ну и плюсом кроме температуры влажности, он еще показывает батарейки, это тоже удобно, то есть можно отслеживать, что там какое-то напряжение, оно немножко зависит от общей температуры, то есть если датчик нагрелся то он побольше будет показывать заряд батареи, если он остыл, то поменьше, также показывет в процентном соотношении, то есть там сто процентов заряд батареи, или поменьше, ну и также еще силу сигнала, если сигнал не очень хороший, то конечно батарейка будут садится быстрее, потому что во-первых он постоянно измеряет текущую температуры, там где-то срабатывание за секунду происходит, если там на него подуть или как-то резко изменить температуру, он очень быстро реагирует, поэтому и сигнал у него конечно очень слабый, и если там никакой zigbee роутер не использовать, то гораздо быстрее будет садиться, поэтому конечно важно чтобы около него был какое-то устройство, которое выступает в качестве роутера и помогает ему связываться с системой умного дома.
Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.
Discuss about post