Comments 37
Зачем ставить Node-RED, если в HA есть свои нормальные автоматизации?
примеры нормальных автоматизаций в студию :) а вообще ответ очевиден конечно, что бы этим могли рулить и дети
Зачем этим рулить детям, если это настраивается и забывается.
В образовательных целях в первую очередь. Да и про настраивается и забывается - сомнительное утверждение, появляются новые датчики, вот недавно, например, появились два TS0601, появляются новые идеи
Такой же триггер, только родной автоматизацией в гуи.
wait_for_trigger:
platform: state entity_id:
binary_sensor.dd_koridor_occupancy to: "off" for:
hours: 0
minutes: 5
seconds: 0
Лучше использовать таймеры HA так как свет может включаться из телеги/голосом
А для ванных и туалетов лучше использовать датчики присутствия, а не движения
Например: Aqara FP1 RTCZCGQ11LM
И тогда не надо будет махать руками из за шторки
Ну цена так себе. Плюс у меня похожий TS0601, лег на кровать под одеялку, с ноутом (ну то есть голова торчит), замер и через минуту он говорит - а тут нет никто. Пошевелился чуть, а он - а не, есть. Почему думаете что в ванной будет иначе ?
Node-RED конечно прикольно, но оно может и подвиснуть, бывало такое. И да, такие простые действия можно и через автоматизации сделать. будет надёжнее.
Ну и использовать датчики движения лучше на микроволновом типе, да они дороже но не будет такого, что моясь за шторкой у вас погас свет.
Упомянутый TS0601 именно такой да, цена да примерно та же, но к нему нужно питание постоянное
Проблемка есть с датчиками движения на батарейке. Для экономии энергии датчик после создании события засыпает на определенное время, заложенное в железе. И время сна бывает очень большим, что приводит к ситуации - датчик сработал, создал событие, реле сработало, датчик заснул, человек двигается, время на таймере истекло, реле выключилось, человек двигается, света нет, датчик проснулся, создал событие, реле сработало.
ну именно в этих датчиках это 2 минуты, что сильно меньше 15 минут таймера + это в общем решаемо не сильно сложно https://community.smartthings.com/t/making-xiaomi-motion-sensor-a-super-motion-sensor/139806
Игрался с разными датчика в итоге больше понравились BLE Qingping CGPR1, а вот Aqara и Xiaomi вообще выкинул все, у них кривая реализация ZigBee в итоге они отваливаются при первой возможности. Но самое крутое открытие для меня оказался LD2410, нужно внешнее питание, но это того стоит, прекрасно встает под натяжной потолок и решает задачу без плясок с тайм-аутами и мертвыми зонами
Интересно, ни разу не отваливался xiaomi. С родным, но перепрошитым шлюзом +zigbee2mqtt
Родной шлюз это важный момент, с ним и не должны отваливаться, а вот с любым другим координатором будут приключения. Я использую Z-Stack
У меня 38 устройств Xiaomi через самый простой USB CC2531/CC2540 с Ali. Проблемы были пока он торчал прям в порту малинки, как убрал через usb удлинитель на 20 см, проблема ушла
Интереснее задачка, когда у вас в помещении есть выключатель, и хочется обеспечить автоматику и ручной контур параллельно, и чтобы они не мешали друг другу. Пример - проходная гостиная, с автоматическим и ручным включением контурного освещения, при этому иногда контур включают руками, а еще он должен включаться когда кто-то в темноте пытается пройти через гостиную, но только если на диване не спят гости которые выключили контур вручную.
Эту задачу кстати можно решить в одну ноду events: state, выставив for в 15 минут для значения off и включением по отработке false
А не проще использовать blueprint script?
У меня уже год работает простой скрипт: https://community.home-assistant.io/t/motion-activated-light-brightness/418066
Выставляешь лампу, датчик движения и время для таймера.
Хватает для всех моих целей и в ванной и в туалете и в коридоре.
Для особо долго сидящих в туалете, можно повесить второй датчик на уровне ног и снимать движение там.
Заводить для такого простого действия как свет по движению/присутствию Node-RED - по моему очень избыточно.
ну не наю, 397 строчный yaml не выглядит как проще :) а Node-RED у меня много где используется, это просто один из кусочков. хотя, конечно, до BP надо бы добраться и освоить
Там не совсем так. Скрипт просто импортируется в систему как шаблон в один клик, а потом через GUI в разделе Автоматизации, просто делаешь новую автоматизацию и там тыкаешь мышью в датчик движения, лампочку и указываешь время таймера.
Скрины как это вживую на сервере.
https://disk.yandex.ru/i/v8Xv9uqBQZQEnA
https://disk.yandex.ru/i/-R1J_rGZN4ALXQ
Там вообще не надо никаких скриптов редактировать.
Иногда даже крутому программеру хочется почувствовать себя домохозяйкой и настроить все в пару кликом мыши, а не сотни строк кода скриптов :)
Лично меня не устроил свет на одном датчике движения.
Его недостаточно на весь санузел, всегда будет мёртвая зона.
Он не видит сквозь шторку ванной.
Свет загорается с ощутимой задержкой. И после выхода сразу не гаснет.
По цене одного датчика можно не выключать свет в ванной 5 лет и обойтись без hass.
Подумайте о том чтобы добавить датчик открытия двери) А на этапе ремонта - датчик присутствия или пересечение линии с направлением идеально.
Если правильно установить датчик, то проблем с сидением на горшке - нет. Если же совмещённый санузел с большой квадратурной то тоже можно придумать варианты автоматизацией вне горшка.
Наличие задержки не связано с задачей и автоматизация и, а напрямую зависит от работы ваших устройств. У меня задержка между появлением движения и включением света не превышает 2 секунд максимум. Обычно менее секунды. (Новый шлюз решит данную проблему).
Комплект из 2-х акаровских датчиков мне обошёлся в 2.5 тыр. Электричеством да, экономить долго, а вот если учесть что лампочки стали жить в 2-3 раза дольше, то только на них пол цены датчика уже отбилось.
Если датчик направлен не на дверь - он обнаружит движение только когда вы уже в ванной что добавляет задержки. Плюс акаровские датчики засыпают после сработки.
Мне сложно понять как умный дом бережёт лампочки и почему они могут сгорать чаще раза в пятилетку. У вас галогенки и вы забывали выключать свет?
датчик направлен он на угол двери, что бы не включалось когда мимо проходишь при открытой двери :) коменты вы наверно не все читаете, но мне не трудно себя же процитировать -
именно в этих датчиках это 2 минуты, что сильно меньше 15 минут таймера + это в общем решаемо не сильно сложно https://community.smartthings.com/t/making-xiaomi-motion-sensor-a-super-motion-sensor/139806
ну и не очень понимаю вопросы "а зачем ?" :) мне кажется следующие утверждения очевидными
чем меньше лампочка бесполезно горит - тем лучше и для неё и для потребления электричества
если что то может быть легко автоматизированно - оно должно быть автоматизированно. тем более что HA уже есть и работает
чем меньше лампочка бесполезно горит - тем лучше и для неё и для потребления электричества
включение/выключение стресс для любого прибора, в том числе лампочки, для некоторых ламп часто щелкать сильно вредно, про электричество окупаемость такого решения измеряется в годах.
если что то может быть легко автоматизированно - оно должно быть автоматизированно. тем более что HA уже есть и работает
Node-RED, HA, Zigbee это не "легко", это гвозди любимым микроскопом, легко это лампочка или патрон или реле с датчиком движения
я не задавал вопрос "а зачем?" - я просто упомянул что меня такое решение не устроило - вложений датчик+реле+настройка а на выходе таймер, если вам не приходится махать руками лежа в ванной - я за вас рад)
Батенька, но вы же увидели всего маленький кусочек моего конфига, откуда мнение что вы все знаете о моих "гвоздях" ? :) у меня в HA тока в zigbee 40 девайсов, а еще Алиса, xiaomi, камеры, телеграм боты, интеграция с 3д принтером, traccer а так же grafana и influxdb.
А насчет вреда для лампочек частоты их включения/выключения - не соглашусь. Во-первых из за такого параметра как пульсация (что, на самом деле, постоянное и быстрое включение и выключение), а во-вторых из личного опыта.
Лет 7 назад, я поменял лампы в коридоре и кухне на светодиодные. Все взятые в одном месте. HA тогда у меня еще не было и для коридора я спаял из деталий купленных на али (инфракрасного датчика, транзистора и реле) схему которую запихал в корпус от камеры dlink. Для кухни оно не годилось, потому что если не шевелится то свет выключался, и период выключения регулировалось переменным резисторами на ИК датчике и на достаточно короткое время. А для коридора было норм, если надо было находится в нем подольше, то можно было ручкам включить обычный включатель который стоял параллельно. С тех пор на кухне я уже раза 2 или 3 менял все 3 лампы, потому что они перегорали, а в коридоре который постоянно включается и выключается все эти 7 лет из 4х ламп я один раз заменил только 2. И не потому что они сгорели, а потому что захотелось посветлее.
Батенька, но вы же увидели всего маленький кусочек моего конфига, откуда мнение что вы все знаете о моих "гвоздях"
Ну я и говорю - у вас уже есть микроскоп (HA) и вы им забили гвоздь (очень простая автоматизация). Родной акваровский хаб может ту же автоматизацию из коробки.
открыли дверь, заглянули в ванную, закрыли.. и "лампочка бесполезно горит" еще 15 минут - вы об этом писали
открыли дверь и пока не зашли в ванную свет не горит
свет гаснет если не шевелиться внутри - вы об этом писали
зажгли свечи, выключили свет а он обратно включается или наоборот включаем ручками а таймер с прошлого посещения обратно выщелкивает
Это может быть хороший пример по прикручиванию Node-RED к HA, но точно не "организация присутствия".
А насчет вреда для лампочек частоты их включения/выключения - не соглашусь.
Именно поэтому производители пишут срок службы и количество циклов
Пульсация это изменение яркости у ламп с плохой электроникой а не включение/выключение, для здоровья полезнее покупать лампы без пульсации.
А зачем 15 минут? Можно выставить меньшее время.
Зачем так сильно накручено mqtt, node-red, z2m. Все можно реализовать штатными средствами HA. ZHA + автоматизации HA, которые можно из web и в графическом режиме собирать и в текстовом...
У меня как раз реализовано zha + автоматизация. Причем старт таймера не только от датчика движения. И выключение тоже, не только по таймеру..
недавно наткнулся на такой датчик движения есть с ble, сейчас жду доставки, кажется он сможет закрыть все мои хотелки в плане обнаружения человека. у пир датчиков есть пауза обнаружения, из за чего пришлось на двери ставить дополнительно герконы, чтоб освещение включалось мгновенно, и не надо было входить в темное помещение, датчики на эффекте доплера были лишены такого недостатка, но реагировали сквозь стены, а здесь я так понимаю даже дыхание может фиксироваться и настраиваться чувствительность
Использую только датчики присутствия, датчики движения имеют кучу недостатков.
Я вот уже неделю играюсь с двумя TS0601 и они не похожи на панацею. Сильно больше, с отдельным питанием, с чувствительность тоже пришлось изрядно поиграться. А главное они не 100%. Вот висит у меня один такой над дверью в комнате, смотрит на комнату. И если я лежу на кровати по одеялкой с ноутом и особо не шевелюсь - он меня теряет, и говорит нет никого. Стоит немного пошевлить головой - находит.
Организация присутствия на датчике движения в Home Assistant