Использование самодельных устройств в умном доме
Использовать или нет у себя в умном доме разные самодельные устройства, это должен каждый решать сам потому, что с одной стороны самодельные устройства, это как минимум, интересно их делать, но нужно разбираться всё равно как это всё устроено, из чего это можно собрать, и я например действительно создавал там ещё на базе Ардуино, потом на базе ESP, потом для беспроводных работающих от батареек на базе Attiny85 делал разные устройства, многие всё ещё работают, но некоторые пришлось уже отключить, потому что всё-таки самодельное устройство, это некоторый риск, потому что непонятно там что правильно ли сделал, какой-то компонент подключил, или может быть какой-то блок питания используется, а он может и не подходит для этого устройства, может на нём что-нибудь замкнуть случайно, там если заденут, или например я использовал там литиевые батарейки от старого аккумулятора от ноутбука, и тоже понятно, что если там что-то случится например разрядится она сильно или может быть тоже что-то замкнуть, то может вообще и взорваться эта батарейка, что-нибудь загореться, это нужно тоже всё предусматривать.
А фирменные устройство с ними всё проще, во-первых есть гарантия производителя, есть некоторая ответственность производителя, некоторые устройства сертифицированы чаще всего, и с ними попроще конечно, что не будут там делать какие-то совсем уж неверные решения, то есть бывает конечно что они работают неправильно, глючат или садят батарейку, или отваливаются от сети, но это в общем-то может и не влиять на какие-то особые эксплуатационные свойства этого устройства, но например если используется что-то работающее от постоянного подключения к электрической сети, например умный розетки, реле или например умные выключатели, или даже светодиодные лампочки, они все там сертифицированы, может быть там используются не самые лучшие компоненты и непонятно какая там сертификация, насколько она действительно реальна, ну в целом кто-то смотрел, кто-то проверял и по крайней мере есть опыт, что другие люди пользовались, всегда можно почитать отзывы и там увидеть, что это устройство сгорало или не включалось.
У меня например даже есть много блоков питания, которые я покупал для подключения сервера умного дома например, они на 3 ампера, но в реальности половина из них уже не работает хотя и вроде рассчитаны на этот ток, но например умные розетки даже самые дешёвые они в принципе выдерживают тот ток который на них заявлен пропускной, то есть реле если там на 10 или 16 ампер, то они так и работают, и я подключал и нормально работало ничего не грелось, и такие розетки очень долго работают и пока ещё ни одна не вышла из строя, то есть это значит всё равно, что там даже если используются очень дешёвые компоненты, не факт что они там как-то совсем неправильно собраны и там сделаны совсем неправильно, и могут быстро сгореть.
Но без самодельных устройств для умного дома тоже очень сложно обойтись, потому что фирменные устройства они всё-таки в основном делают самые распространённые функции, например это датчики температуры/влажности, датчики открытия, датчики движения, то есть какой-то более специфический вариант найти очень сложно, например даже элементарно датчик углекислого газа, тоже найти нормальный очень сложно, понятно что он особо ни на что не влияет, то есть в реальности конечно это не самая критичная функция и многие вообще такие датчики себе не ставят, но в продажи найти чтобы он показывал корректно, интегрировался хорошо в систему умного дома, их практически очень сложно найти, тоже самое может касаться и устройств для управления, допустим вентиляцией, или там открытием окна, это тоже фирменные устройства они либо очень дорогие, вообще какие-нибудь специфические, для уж каких-то интеграторов только могут использоваться, и по проводу управляться, ну а более простые решения они практически недоступны, и их тоже там либо делать самому, либо у каких-то энтузиастов покупать такое устройство.
Например у меня возникла недавно задача, что нужно элементарно просто реле в подрозетник небольшое которое чтобы влазило, работало от 220 вольт, не обязательно даже сухой контакт, то есть чтобы просто пропускал ток через реле на 220 В, и ещё был мониторинг потреблённой электроэнергии, потому что надо понимать сколько устройство будет потреблять, это мне надо чтобы тёплый пол, он иногда по термостату включается и отключается, и если я не буду мониторить потребление, то я могу и не понять что у меня тёплый пол сейчас не работает, и в общем-то возможно нужно просто предусмотреть какой-то другой будет сценарий.
Ну и посчитать потом потребление тоже точно не получится, сколько ушло на обогрев этого тёплого пола, поэтому мне нужно такое реле, а его нет, есть некоторые варианты довольно неплохие, но они работают по wi-fi, то есть это значит надо определённую экосистему использовать, там приложение от этого производителя ставить, возможно есть какие-то способы DIY режимов, но всё равно получается что это уже такое специфическое решение, ну и wi-fi сам по себе он тоже имеет определённые ограничения.
Ну либо есть другие варианты, но они уже большие, крупные, их подрозетник не установить, но можно найти у энтузиастов сделанные, в интернете такое предложение, что вот они собрали, вроде всё соответствует характеристикам, всё очень компактно, всё умеет считать там, интегрируется в систему умного дома, работать по zigbee, вроде всё хорошо, но непонятно насколько они сделали всё верно, и даже если компоненты можно отдельно проверить и они действительно вроде неплохие, то возможно где-то будет локальный перегрев например какого-то устройства, или там может быть какое-то реле которое покупали они для монтажа, оно не соответствует тем характеристикам или может быть как-то неправильно было установлено и в итоге тоже может создать какие-нибудь проблемы.
Ну или например датчики температуры/влажности если покупать обычные, там я обычно покупаю это Xiaomi и Aqara, они меня устраивают по своим характеристикам, в общем они достаточно компактные, работают от небольшой батарей где-то полтора года, измеряют в принципе достаточно точно, но отправляет информацию не очень часто, то есть у них срабатывание идёт только если температура на пол градуса изменилась, а влажность на 5%, с влажностью ещё можно как-то там мириться, но с точностью температуры конечно хотелось бы поточнее, но довольно сложно от таких датчиков, ну от них вообще невозможно получить уже таких параметров, но и другие найти такие же довольно проблематично, поэтому если делаешь свой, то там можно любой заложить сценарий, например чтобы они срабатывали при изменении на 1/10 градуса, конечно возможно надо будет как-то усреднять значение, чтобы они лишний раз не отправляли, бывает потому что разные датчики, какой-нибудь датчик может просто от дуновения ветра сработать, показать ниже или там может быть питание там от батарейки например, изменилось при частой отправке или ещё как-то, и они тоже могут сработать и отправить, поэтому нужно усреднять и отправлять уже там более точно, но по крайней мере здесь можно сделать так как нужно и с нужной периодичностью, и тогда на основании такого датчика уже можно делать разные другие сценарии, например поддерживать температуру более точно, и даже может там подумайть какой гистерезис указать на таком, допустим, термостате, если он виртуальный используется для управления каким-то обогревателем, то есть это тоже такая функция возможно потребуется и найти фирменный датчик уже не получится.
Ну или например датчик движения я делал, который мне надо чтобы он отправлял каждые 2 секунды срабатывания, ну если изменялось в темноте это движение, то он отправляет чаще, если движение когда светло, то он отправляет реже, у фирменных такой функции нет она просто работает по тому алгоритму, который предусмотрел разработчик и в общем-то переделать ничего нельзя, ну и иногда получается так что такой датчик фирменный использовать в сценарий уже не получается, нужно будет всё равно делать свой.
Например у датчика Aqara есть датчик освещённости, там наверное могут предусмотреть какой-то сценари, или способ настройки этого датчика так как нужно, но у датчика Xiaomi например просто только есть датчик движения, но нет датчика освещенности и там уже ничего не сделаешь нужно будет придумывать как это обойти решение, ну либо вообще там не использовать такие датчики в сценариях.
С самодельными устройствами конечно разные сложности бывают, ну во-первых это достаточно сложно сделать какое-то хорошее устройство, если там делать на Zigbee, то нужно будет придумывать как его интегрировать, возможно нужно будет для Zigbee2MQTT какой-нибудь драйвер писать дополнительный для интеграции, но ещё нельзя будет это устройство добавить в какой-нибудь фирменный умный дом, например от Tuya, то есть это всё равно уже означает что нужно использовать и самодельный Open Source сервер умного дома и создавать на его базе свой умный дом, то есть это уже новые такие ограничения появляются, но если использовать wi-fi, то есть много таких контроллеров на базе ESP, там это в принципе довольно удобно, но у них есть свои специфические сложности, то есть они работают не совсем правильно, не совсем корректно им нужно хорошее питание обеспечить, ну и в принципе там довольно сложно это всё, хорошо смонтировать и как-то соединить, чтобы их как-то ещё разместить в какой-то корпус, чтобы это всё работало, у меня например многие самодельные устройства они вообще сделаны на макете, без пайки, без всего, то есть потому что это вроде как временное решение и там думал, что потом если всё понравится наверное как-то перепаяю всё, и сделаю там по-нормальному, даже покупал отдельно все необходимые такие компоненты, ну кто-то заказывает вообще там платы, делает, и уже там совсем по правильному, по-умному делают такие самодельные устройства, но я макете сделал вроде и нормально, если нужен корпус, то тоже у меня нет 3D принтера и я не могу себе корпус распечатать, часто подобрать готовый корпус не получается, по разным причинам он может не подойти, ну и в итоге я там просто использую какие-нибудь упаковки пластиковые из-под чего-нибудь, но в принципе чаще всего этого достаточно для того чтобы это самодельное устройство работало.
Если это устройство допустим на базе Attiny 85, то там тоже я использую протокол на радио частоте 433 МГц, это там специальные передатчики, на них нужен соответственно шлюз, который будет принимать это всё, это получаются такие решения, которые только для себя можно сделать, ну а кому-то там помочь сделать, научить это делать, это довольно проблематично и они уже вряд ли смогут применять их, такие самодельные устройства, у себя в умном доме.
Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.
Discuss about post