Комментарии 148
И вообще, большинство людей, сидя в туалете, запирают дверь. :)
Вполне годная система.
На тот случай, пока человек внутри и кто-то заглянул, нужно добавить всего одно условие. При срабатывании датчика движения из любого состояния переходить в «человек точно внутри». И в этом случае, даже если свет и выключиться, останется только махнуть датчику рукой.
Главное настроить что на сидящего/стоящего срабатывал, а на пустое место уже нет :)
два датчика приближения в косяк двери для определения направления движения + счетчик присутствующих
Когда-то в 80-е, 90-е годы в журналах РАДИО было много таких конструкций(впрочем и емкостных датчиков), только тогда мироконтроллеры не были так сильно распространены чтобы легко компенсировать недостатки таких датчиков — температурную зависимость и защиту от помех.
Но просто геркон тоже неплохо. Ну подумаешь, больше 25 минут сидишь — как только свет стал выключаться(я сделал плавное выключение) просто «переоткрыл» дверь и у тебя есть ещё 25 минут… ну а 50 минут сидеть в туалете, даже из-за вай-фая… ну это перебор! Да и ноги отсидишь при чуть неудобной позе, потом порция «иголок» на пару минут обеспечена.
при открытии/закрытии двери или движении переходим в режим «Человек возможно в комнате»
если после этого в течение 15 секунд ничего не происходит, то переходим в режим «Человека видимо нет в комнате»
Я мою 6 летнего ребенка в ванной; он попросился посидеть, поиграть пять минуточек. Играет тихо, переливая воду из одной игрушки в другую (с точки зрения датчика, ничего не происходит). Выхожу из ванной, прикрывая дверь, чтобы не выпускать тепло.
Через 15 секунд: истошные крики до смерти перепуганного ребенка.
P.S. Ардуинщики все такие ардуинщики… И хватает же нахальства писать "очевидное"! "Очевидное — невероятное".
4-летнего (-летнюю, точнее) мы тоже, естественно, не оставляли — Стивен Кинговский комплекс, но сейчас можно вполне.
Лучший вариант, imho, все-же — см. мое сообщение внизу. Удобно, дешево и практично. Главное, лампу брать с мощными батарейками (в моей, как припоминаю, три "type C"), тогда хватает надолго.
Очевидное и естественное решение :) Еще неплохо работает (в дополнение, особенно, если выключатели внутри) небольшая лампочка на мощных батарейках, с датчиком движения (стоит копейки, продаются везде): сразу видно, что и где включать, плюс при заходе ненадолго можно даже выключателем не пользоваться.
Мой вариант: 2 ДД параллельно по обоим сторонам шторки ванны. У каждого таймаут на 7 минут. Целых 7 минут не шевелиться сложно.
Сделано не столько ради экономии, сколько ради удобства, поэтому свет горящий лишних несколько минут, не напрягает.
Человек зашел, датчик сработал, горит 3 минуты (взять расческу). Если человек + ЗАКРЫЛ ЩЕКОЛДУ, горит +15 минут, ну или кому сколько надо.
— два микровключателя, один на двери на размыкание, второй в щеколде на замыкание
— Схема задержки (резистор и конденсатор)
— Схема управления (упрощенно — транзистор и реле)
При открывании двери (первый микрик) или при закрывании защелки (второй микрик) напряжение подается на схему управления (свет включается и горит пока замкнут хотя бы один микрик или пока не разрядится конденсатор ), одновременно заряжая конденсатор схемы задержки. Задержка (секунд 10) нужна для того чтоб при закрытии двери изнутри успеть задвинуть щеколду при свете, и чтоб при выходе между открытием щеколды и открытием двери не гас свет.
Без всяких ардуин.
Алгоритм для нормально закрытой двери
Датчик открытия двери + датчик закрытия замка (надеюсь все на защелку дверь закрывают, чтоб посторонние не мешали процессу медитаци)
При нормально закрытой двери — свет выключен
Входим
При открытии двери свет включается и горит N (время задержки) секунд после закрытия.
Закрыли замок, сидим
При закрытии на замок свет горит постоянно (замок закрыт изнутри, значит кто-то есть)
Выходим
При открытии замка свет горит еще N секунд (до открытия двери)
При открытии двери свет включается (продолжает гореть) и горит N секунд после закрытия.
такая же система годится для любых других замков
Оказалось, что 15 минут в туалете — это на самом деле мало, особенно если там хорошо ловится Wi-Fi.
При этом, особенно если сидячая работа, стоит приготовится к геморрою, а там очень "весело"....
Забавно получается. Я сам ярый адепт умнодомостроительства, но в семье есть очень консервативно настроенные личности и под горячую руку после подъёма ночью да не с той ноги любое неадекватное поведение "умного" сегмента дома будет гиперболизировано массой негатива. Поэтому я, как инженер, стараюсь критически подходить к концепции. Давайте честно для самих себя и обычных людей (не гиков) взвесим плюсы и минусы автоматизации света в туалете.
Плюсы:
- экономия в случаях забывания света (сомнительна из-за светодиодов и умении людей вырабатывать привычки);
- нет лишней "грязной точки", которрую все трогают руками (имхо это для совсем уж параноиков, тем более в своём жилье)
- э… собственно, всё… не говорите мне, что нажать на выключатель трудно.
Минусы: - дороже обычной схемы по финансовым и временным затратам;
- нестандартность в ремонте и обслуживании — посторонний человек (электрик), незнакомый с самодельным устройством не даст ладу в случае поломки и витевато матерясь "починит все" куском провода в кабельканале до выключателя (сдох БП ардуинки, запачкался незаметный датчик, отломали геркон или магнитик при перетаскивании мебели);
- исчезает привычка выключать свет (в гостях, в другом туалете, в новой обстановке на автомате будешь чаще забывать выключить свет. Чтобы не забывать, придется делать ментальное усилие)
- "глюки системы" в нештатных ситуациях, которые заметы и раздражают гораздо больше, чем приносит удовлетворения незаметная идеальная работа в штатном режиме.
Про нештатные уже говорили (ребенок, оставшийся в ванной). Можно придумать еще:
- бабушка, которой показался свет в коридоре неуместным и она решила подсветить ночное поползновение в холодильник светом из ванной через приоткрытую дверь...
- внезапно появившаяся в семье кошка, которой надо оставлять приоткрытой дверь в санузел для доступа к лотку (ситуация усугубляется, например, длительной командировкой главного автоматизатора в этот период)
- падение полотенца на пол при закрытой двери включит свет в пустой ванной на весь период вашего отпуска, особенно если дом ещё не совсем умный и из-за холодильника обесточить полностью квартиру при отъезде не получилось
Мне очень грустно это признавать, но обычный выключатель побеждает полностью.
И всё же дополню ваш алгоритм, чтобы компенсировать часть минусов:
- ограничить режим "человек точно в комнате" несколькими часами (против падающих полотенец)
- сделать всесто классического выключателя кнопку. Она должна инвертировать поведение автомата на случай оставленной открытой двери. Ну и это послужит дополнительной отдушиной для злых консерваторов, даст им ощущение контроля над ситуацией. Кнопка должна иметь приоритет, а злобное многократное нажатие должно к черту отключать всю автоматику, переключая ее в простой триггерный режим. Удержание кнопки возвращает автоматику к жизни.
Тоже сомнительно. Тактильный отклик задействует только руку, движение входит в привычку до автоматизма очень быстро. Если сенсор без касания, то нужно увязывать много других подсистем: координация, обратная связь по зрению (свет, положение руки), обратная связь — проприоцепция…
Каждый, конечно, сам решает важность тех гигиенических соображений. Тем более в рассмотренном случае кнопка нужна фактически только самым консервативно настроенным пользователям, а они, наверно, и сенсор не одобрят. Да и им в штатном режиме не за чем нажимать ее, а значит она останется чистой. Это как административный интерфейс низкого уровня по доступу. Он может быть достаточно утилитарным.
У меня это так работает. Включение выключение плавное + проветривание после посещения или если долго засиделся.
Тоесть не просто счетный триггер, а автомат с 4-мя состояниями: 1 — дежурный режим, ждем открытия двери, свет выключен. 2 — дверь открылась включаем свет, если минуту нет закрытия значит это сервисный режим(уборка) и цикл сокращаем до двух состояний, переходя в режим 1 при закрытии двери. 3 — дверь закрыта, удерживаем свет включенным не более 25 минут и 4 — дверь открывается, плавно гасим свет.
Для кошки можно настроить расположением геркона и магнита на двери чтобы схема реагировала на более широкое открытие чем то делает кошка. Либо добавлять кошкодетектор — ИК датчики на уровне 10см от пола и 1м от пола. Нет срабатывания от верхнего датчика, значит кошка и установить таймаут горения света для кошки, даже если она оставит дверь открытой настеж. Или вовсе включить кошкосвет(погасив основной через 15 секунд) в виде нескольких диодов — при их зрении им много света и не надо.
Чем вам датчик движения так неудобен? Датчик как датчик. Со своей спецификой по срабатыванию. Эдак вас и кнопка и геркон не устроят, там же дребезг контактов. С дребезгом боремся тривиально, так и тут можно простой конечный автомат сделать и не будет проблем. Получается матрица состояний, которую даже перепрошить легко при необходимости можно.
Мне кажется, что в доме должно быть как можно больше датчиков. Когда-то обязательно произойдёт качественный скачек и алгоритмы подтянутся до уровня, когда нам с ними будет действительно удобно жить.
Ультразвуковые тоже в мусорку — многие из них слышно даже человеческим(не говоря о животных) ухом и они хоть и тихие но раздражают.
С дребезгом геркона как раз бороться проще всего, а вот тормознутость и ложные срабатывания датчика движения ничем не побороть.
Оптические… нуждаются в обслуживании, имеют оптику и в случае туалета эстетически неприемлемы т.к. внешним видом смахивают на видеокамеры.
Остаются только СВЧ датчики присутствия, индуктивные или емкостные объёмные датчики.
У СВЧ тоже свои недостатки — используемые антенны не позволяют контролировать одним датчиком всё пространство туалета — будут мёртвые зоны. К тому же, есть вероятность несовместимости с другой радиоаппаратурой — например радиолокатором в паре километров и всех видов современных автомобилей(нынче устанавливают ответчики систем предупреждения опасного сближения которые есть суть излучатели СВЧ в Ku-диапазоне, в котором работают так же и датчики присутствия) мощность хоть и невелика, но при определённых обстоятельствах они могут стать источником помех.
Это просто "такая специфика". И ситуация принципиально ничем не отличается от тех-же герконов с дребезгом и датчиков протечки. Под словом "принципиально" я подразумеваю, что с такой спецификой можно отчасти бороться и, конечно, учитывать при построении архитектурных решений. PIR датчики дешевы и просты, в них нет движущихся частей, они неприхотливы в плане сырости, пара и имеют, подчеркиваю, достаточную надежность для рассматриваемой задачи.
Нужно просто алгоритмически и архитектурно учитывать эту самую специфику.
Нельзя вешать на этот датчик заметную и значимую реакцию системы на действия пользователя именно из-за нечеткости срабатывания. Это показано в статье, где свет фактически включается при открытии двери, то есть по достаточно четкому и стабильному сигналу. Выключается же он незаметно для человека, поскольку происходит это за закрытой дверью через определенный таймаут, в течение которого интегральные показания этого ненадежного датчика свидетельтсуют об отсутствии движения уже достаточно надежно.
И здесь всё хорошо, если, конечно, не вспоминать кошку, бабушку и холодильник.
Очень трудно не вызвать срабатывание даже очень плохонького датчика движения сразу после закрытия звери. Если речь идет только о туалете — маленькой комнате без "слепых" зон для датчика, то описанной схемой проблема решается на 90%. Прибавить кнопку и мы решаем случаи с партизанской подсветкой холодильника, котом и плохим характером сожителей.
Из проблем остаётся только нестандартность.
То что свет выключается через некоторое время после выхода и закрытия двери это плохо — непонятно выключится ли свет или схема неисправна и подвисла во включенном состоянии? А ведь когда-то это произойдет. Либо датчик будет виноват, либо контакты реле, либо транзистор пробъёт.
исключительно по косвенным признакам
Это смотря насколько глубоко копнуть. Можно позанудствовать и заявить, что все признаки косвенные в нашем мире. Нет такого чудесного объектно-ориентированного API у сортира, чтобы у него был атрибут "has_motion". Я понимаю, что это плохой довод, но он не хуже вашего заявления о косвенности. Эдак и температуру мы меряем по косвенным признакам.
движение детектируется только для излучающих объектов
Если зомби захочет сходить в туалет ему придётся это делать в темноте.
Я думал это преимущество, а не недостаток. Не нужны мне зомби в сортире. Если их что-то не устраивает, пусть идут с этим в суд.
непонятно выключится ли свет или схема неисправна и подвисла во включенном состоянии
Такие проблемы надо решать системно, а не добавляя новые. Таймаут на выключение должен быть всегда, просто в данном случае его можно сделать очень большим, например несколько часов. Это предотвратит значительные траты на электроэнергии в случае длительного отсутствия хозяев. Систематическое зависание или некорректную работу логики нужно отлавливать на этапе внедрения и отладки. Ухудшать юзабилити ради очень маловеротяного гипотетического зависания — это плохая идея. Вы же не ждёте каждый раз смыв воду в унитаз пока наберется смывной бачок и подача воды прекратится? Или ждёте? Логи и косвенные признаки сообщают о неполадках. Если такие неполадки были и причина их не найдена, значит внедрять рано.
А ведь когда-то это произойдет.
Почти что угодно может произойти с той или иной вероятностью. Почему мы фокусируемся именно на одном типе неполадки (не выключение света)? Пользователь не обязан разбираться в транзисторах и контактах реле, а факт невыключения света может быть заметен сквозь неплотности двери, например.
Кстати, вы уверены, что у вас в холодильнике сет не горит, пока вы туда не заглядываете? Может он выключается только когда дверь чуть-чуть приоткрыта, а потом включается снова? Всех устраивает такой расклад.
Отменно мыслите, хотелось бы Вашу статью на тему IoT алгоритмов, и размышлений вокруг этого всего.
Перфекционисту в аду не уготовано ни смолы, ни серы, ни адского пламени, а только лишь чуть неровно стоят слегка потрескавшиеся котлы. Это я к тому, что у меня в заготовках и идеях для статей уже накопилось изрядно. Проблема с завершением чисто психологическая. Не хочется постить неидельный вариант=). Но я постараюсь, честно.
Вот нет. Всё только ухудьшится. Схема усложнится, поскольку нужно будет контроллировать в каком положении эта проходная система, иначе автомат даже не знает включен свет или нет. Не знает он также можно уже переключать состояние света или еще неьзя.
Проходной схемой включения мы просто дали возможность человеку инвертировать решение автомата. Если автомат будет переключаться когда не нужно, то необходимость каждый раз щелкать выключателем уже будет похожа на изощренное издевательство, а не на глюк в системе.
Золотые слова. Именно поэтому с сожалением я вынужден признаться себе, что автоматизация света в санузле в частном доме не нужна. Но, если всё же упороться и сделать… я в том смысле, что хобби у всех разные и такое делают скорее не для комфорта, а ради интересного техно-секса. Это же не продакшн решение — там другие ценники и тех-процессы разработки производства.
Так вот, если-таки заморочиться и сделать, то я бы делал так.
- Все провода от всех точек должны идти в большой щиток у входа.
- Всё должно быть очень аккуратно подпсано эмбоссером, а не осыпающимся перманентным маркером по изоляции.
- В каждом подрозетнике и вообще в каждой точке должен также быть подписан ID этой точки (хорошая, кстати, идея, если даже делаете классическую разводку с проходными и перекидными переключателями, скатать несколько копий схемы включения в трубочки и распихать по подрозетникам и распаечным коробкам)
- Реле, коммутирующие нагрузки (лампы, розетки, торшеры, люсры, светодиодные ленты, электрический теплый пол, полотенцесушитель, вытяжку, вентиляцию) должны быть однотипнми и сидеть в однотипных подписанных гнёздах, чтобы при необходимости можно было заменить каждое на заглушки, соединенные перемычками так, чтобы выключатели стали работать по классической схеме без контроллера вообще.
- Должен быть запас всех блоков, полностью готовых и сконфигурированных для замены: выключатели (кнопки), реле, контроллер, сенсоры и датчики.
- В специальном кармашке внутри щитка должен быть аккуратный и лаконичный мануал с принципиальной схемой, FAQ и таблицей простых поломок с симптомами.
- Должен быть простой способ сделать любой блок умного дома максимально тупым и предсказуемым. Например, идеальный (имхо) выключатель — это кнопка с механической блокировкой фиксации в нажатом состоянии. Превратить ее в обычный выключатель можно повернув щеколдочку внутри. Где б такие найти… Само собой от щитка до точек нужно кидать не UTP, а нормальный медный кабель 3*1.5, даже если это всего лишь выключатель. Отсутствие необходимости что-то колхозить или штробить стены, если заглючил контроллер и нет ему замены — это бесценно.
Могу генерировать такие рекомендации тонами=) и даже в виде ТЗ. Простите, что увлекся.
Доавлю к сказанному про полотенцесушитель. Если ваш слон заслонил бы собой холодный предмет, как это может произойти со шторкой, распрямившейся на фоне ванны, то PIR-датчик-таки сработал бы, мне кажется. Ну или имел бы неплохой шанс сработать при благоприятных условиях.
Так вот свет в туалете включен всегда (кроме длительных отпусков). А лампа стоит сберегающая, горит несколько лет.
Если семья большая — то постоянные включения-выключения очень быстро убивают как обычные лампы накаливания так и сберегайки, да даже 2 раза менял сам выключатель (изнашивались контакты, искрит, и механизм удержания вкл-выкл)…
Мне проще — в моем регионе электричество дешевое. :)
Но пожалуй для других регионов надо считать что экономически выгоднее — купить/собрать, инсталлировать, сделать все красиво, потом ловить баги, нежданную темень, выход из строя электроники, и кстати схема тоже питается электричеством постоянно, или просто — постоянный свет на десяток ватт.
надо считать что экономически выгоднее
А нужно ли вообще считать? Ну, допустим, путем определенных затрат и кучи времени, добился ты экономии в $1.25/month на электричестве в санузле. А потом, находясь в хорошем настроении, выписал официантке "типов" на десятку больше, или лотерейку десятибаксовую купил и ничего не выиграл, или… (есть куча способов потерять мелочевку). И все, нет твоей "экономии" :)
P.S. Я вот тут другого добился: один мой хороший приятель установил-таки себе прошлой осенью полностью "электрическую крышу" на дом (ну, солнечные панели), и я взял с него обещание высчитать помесячно реальные расходы и реальную выгоду, то-бишь посчитать все в реальных деньгах, учитывая "все-все-все". Поскольку он человек ответственный и дотошный, вдобавок инженер, то, надеюсь, следующей осенью он таки выдаст реальные и честные данные.
Угу, "а потом умер дядя и оставил мне в наследство $10M" — знаем такое :)
P.S. только бомжом меня не считайте, ок?
А стоит ли тогда вообще городить автоматику, если к обычному выключателю добавляется еще и необходимость помахивать рукой? Да к тому же выключатель переносится во влажное помещение, где установить даже низковольтку сложнее, чем в штатном подрозетнике на входе.
Со светом в санузле парадоксальная ситуация: если он не может работать идеально, то должен работать хотя бы просто и предсказуемо. То, что свет у вас погаснет через 15 минут для биологического организма всё равно неожиданность, а думать и вырабатывать лишние махательные рефлексы — это уже какая-никакая работа, тем более, что такая привычка в других домах и туалетах не подходит, там обычный выключатель.
Так, один полковник запаса самостоятельно установил в своей квартире корабельный ревун — устройство, которое в случае чего «орет дурным голосом». Отключалась сигнализация специальной кнопкой на лестничной площадке. Более того, отставник установил две бронированные двери. Во внутреннюю были врезаны сложные замки, якобы не боящиеся ни автогенов, ни отмычек. Внешнюю дверь обили потертым дерматином с разноцветными заплатками, чтобы создать иллюзию скромного материального положения владельцев квартиры… Как-то ночью, когда отставника не было дома, соседей разбудила «сигнализация». Прибывшая на место милиция была вынуждена вызвать карету скорой помощи. Вор, легко вскрывший сложные замки, потерял сознание, испугавшись звуков, издаваемых ревуном. Врачи госпитализировали грабителя с сердечным приступом.
байка
Я похожую байку читал где-то в треде под историей про бутылку из под водки с метанолом, оставленные хозяином на даче (бомж выпил и ослеп, а хозяину светила уголовка за это). В той версии байки ревун тоже был на даче и ворюга-таки двинул кони, а хозяину, опять же, якобы, предумышленное вменяли. Он же не для красоты туда ревун ставил...
Алгоритм:
0. PIR-датчик (можно с Ардуино вместе) крепится на сервоприводе или связанной оси вращения;
1. Человек заходит в сортир — датчик фиксирует изменение «поля силы :)»;
2. Датчик зафиксоровал движение по п.1 — инициируется вращение сервопривода;
3. Вращение реализуется до тех пор, пока датчик не перестанет фиксировать разницу температур.
Есть второй вариант — использовать ДВА PIR-датчика, за счет чего можно было бы определять разность температур области помещения, где МОЖЕТ находиться человек — и области, где он точно НЕ может находиться. Если разница отлична от нуля — человек. Если ноль — не занято.
Правда, второй способ потребует переделки схем PIR'ов. Электронщик я посредственный, поэтому — если кто знает, как объединить два датчика по описанному принципу — расскажите и опишите, пожалуйста. Схема PIR есть в Сети. Вставить картинку не получилось, даю ссылку на схему:
https://www.google.ru/search?tbm=isch&q=rb-ite-116-schematic.jpg&gws_rd=ssl#gws_rd=ssl&imgrc=nGe2q-8XP7P7aM%3A
Вроде она.
ВСЕМ ИНТЕРЕСНО! И всегда актуально.
:)
Давайте считать, что он просто пошутил. Лучше уж ускоритель дефекации в виде сирены, чем движущийся девайс, разглядывающий тебя с разных ракурсов и моргающий поочередно то левым то правым пирдатчиком.
Компромиссное решение мое будет следующее: вся комплектуха у меня есть; программировать вроде умею; задача — собрать тестовый образец, ведущий в том числе лог, опробывать его и написать отчет о проделанной работе.
При этом, в любом санузле уже есть датчик присутствия — это щеколда или замок, закрывающий дверь изнутри, только к нему нужно подключиться электрически. Такой датчик работает намного надёжнее, чем предложенный огород с датчиком движения.
Немного модифицированный конечный автомат из статьи плюс кнопка вместо выключателя для вашего случая и случая с котом. Если дверь открыта, свет погаснет через довольно длинный таймаут. Включить его можно просто кнопкой и он уже не выключится, если не хлопнуть дверью. Я выше предлагал еще пару режимов: несколько быстрых нажатий на кнопку и свет переходит на полностью ручное триггерное управление с кнопки. Длительное нажатие (2с) на кнопку включает автоматику снова.
Парадокс бытовой мелкой автоматизации: зачастую она порождает больше проблем, чем решает. Свет в туалете дома яркий тому пример. Заметьте, что автоматический свет в туалете в офисе или торговом центре уже не является такой бестолковой задачей.
А дома, кстати, есть еще и утюг. Хорошо это или плохо, если он сам выключается? Технически это реализовать не сложно, но отключение привычки выключать утюг может стоить жизни. При этом само действие "отключить утюг" никак не может считаться сложным и рутиным, особенно на фоне, собственно, глажки. Нет, утюг, конечно, должен быть безопасным, но, мне кажется, должен выключиться сам и, кроме того, громко свистеть хозяину, если тот его забыл ФИЗИЧЕСКИ выключить. Привычка тут дело полезное. Со светом не так критично, но масштабирование ситуации помогает четче увидеть проблему и взвесить целесообразность ее решения.
А пироэлектрический датчик сможет реагировать на тепло тела, если вмонтировать в стульчак? Или еще вариант- дополнительный фотодатчик, который находится в тени пока сидят на унитазе.
Повесил под потолок ночник 0,5 Вт. Включен постоянно. Ночью позволяет посещать санузел без ослепления основным светом. Да и просто зайти, что-то взять — свет уже не нужен. Бонусы: простота, экономичность, надежность, понятность. Ардуино продолжает пылиться в коробке.
*подобрать по своей лампе и по своим предпочтениям
И с точки зрения расхода денег — ресурс светодиодных и люминисцентных ламп быстрее вырабатывается по включениям. Меньше 600 включений в год дают больше 10 лет ресурса ламп! А электричества они за это время могут сжечь лишнего примерно на стоимость замены ламп раз в три года…
Ложных срабатываний было мало, система простая как топор, всегда знаешь что от нее ожидать, не подвержена багам, и зависаниям. Со слов хозяина была смонтирована еще в советском союзе
В большой семье принято запираться для уединения. А если запираешься, значит ещё один язычок вылезает из замка, который давит на выключатель. Это триггер «человек точно есть внутри». Снаружи запереть нельзя. Какова наработка на отказ? В фитнес-клубе с прохождением за день около 1000 человек — на ура уже год.
Параллельно добавьте к этому простейший датчик движения на минуту-две. Допустим, забежал в ванную помыть руки (закрываться нет смысла). Вот и всё.
Ничего считать (чёт или нечет) не надо, кошка, в случае необходимости тоже имеет свет.
У себя дома ничего не автоматизировал и вряд ли буду. Случаев, когда свет остаётся гореть в туалете или чулане за год можно пересчитать по пальцам одной руки.
Если говорить об автоматизации, то у меня есть другие задумки со светом, которые буду решать в доме: подсветка плинтусов и лестницы в доме, чтобы можно было ходить в полной темноте, если вдруг захочется увидеть свет в холодильнике средь ночи. :)
Всегда хотел встроить тензо-датчики в лестницу, чтобы незаметно взвешивать домочадцев для интересной инфографики. Это кстати о Свете в холодильнике.
А так да, наверно вам надо закупить побольше PIR-датчиков и ставить их над дверными проемами и арками сфокусировав луч. В связке с панорамными датчиками можно, изрядно потрахавшись, добиться построения модели присутствия обитателей в реальном времени.
А если запираешься, значит ещё один язычок вылезает из замка, который давит на выключатель.
У меня в дверях магнитные замки, а у них нет ещё одного язычка.
Магнитные это такие модные хипстерские защелки вроде таких:


Просто у него язычок вытягивается магнитом при закрытии двери. А задвижка в нем только фиксирует этот язычок, а не выдвигает новый.
Уже высказывался про пиродатчик в стульчаке, разовью свою мысль, так сказать…
Пиродатчик должен быть установлен как можно ближе к телу посетителя WC- напрмер на сливном бачке или вмонтирован в сиденье стульчака. Принцип такой, входим в туалет- срабатывает пиродатчик движения, зажигается свет на Н минут. В период этого времени мы контролируем непосредственно аналоговый сигнал самого пиродатчика, который по идее должен как-то реагировать на тепло присутствующего. Если по прошествии Н минут окажется, что сигнал с датчика отличается от сигнала в его обычном холодном состоянии (т.е. рядом нет источников тепла)- свет выключаем. А если аналоговый сигнал пиродатчика реагирует на тепло- оставляем свет еще на Н минут.
Давайте развивать, можно, ведь, и микрофончик с ПЛИС, заточенной на детектирование дыхания? Или унитаз ставть на пластинку с тензо-датчиком. Заодно и продуктивность процесса оценить можно.
* датчик движения включает минут на 10 (точно не знаю) одну лампу в центре, которая освещает весь совмещённый санузел, но не достаточно для душевой
* выключатель в ванной включает «большое» освещение из 4-х ламп: в душевой и остальной санузел
Единственная проблема: привыкнуть включать-выключать «большой» свет, когда идёшь в санузел надолго. Проблема решена примерно за месяц. :) Непонятки гостей меня не волнуют — один раз сказал и все понимают.
Всего в санузле 5 розеток и 2 выключателя — большой влажности нет.
Решением доволен на 100500%. :)
Решение автора статьи в моём случае не сыграет.
Также добавлю:
* махать руками — плохое решение, т.к. неудобно;
* использовать датчик защёлки — плохое решение, т.к. не все (или не всегда) ей пользуются;
* использовать датчик закрытия двери — не идеальное решение, т.к. не все (или не всегда) закрываются.
По итогу если забыл и видишь что свет горит, просто с мобилы выключил свет и все.
Всё строится на Pi + arduino + relay ну и проводка построена по принципу проходного переключателя везде, кроме розеток.
— неотключаемый. с ИК/освещенность-датчиком, настроенным на пару минут. коммутирует «вспомогательный» контур
— отключаемый (через обычный настенный выключатель). коммутирует «основной» контур
Если идешь ненадолго (зашел-быстро-сделал-вышел) выключатель не трогаешь. ИК-датчик включает «вспомогательный» контур на пару минут.
Если надолго (мыться), то нажимаешь включатель. Загорается основной контур. «Вспомогательная» подсветка при этом не включится. Потому что освещенность высокая.
Через какое-то время когда зашел снова, около писсуара стоял мужик, заложив руки за голову и вертел тазом :))) Как обстоят дела с теми кто в кабинках не провел.
Заходишь, садишься, включаешь планшет. Т.е. подсветка какая-никакая есть (без нее как-то совсем некомфортно). Махать руками внутри бесполезно, а вот сделав все дела, открыть дверь и, придерживая штаны, высунуться из кабинки вполне помогает. Тут уже можно и гигиеной заняться.
Есть такой офисный центр на востоке Москвы, да…
То есть, пока в туалете есть движение или занят объем, свет будет включен или одним, или другим датчиком, или обоими сразу.
Принцип датчик влажности, который замыкался при поднимании пены. Датчик включал электромагнит, сдвигавший крышку и небольшой вентилятор на крышке, который начинал дуть на убегавшее молоко. Одновременно включалась сирена, зовущая хозяйку к плите :)))
Датчик закрытости щеколды. И геркон на открытие дверей.
Открытие дверей — свет по таймеру.
Если человек закрылся изнутри — свет горит постоянно. Если нет — таймер.
Если нужно маленького ребёнка одного в ванной оставить (мелькало выше) — выдвигаем щеколду не закрывая дверь. И ребёнок случайно закрыться не сможет и свет гореть будет.
По ТБ надо, чтобы щеколды открывались снаружи монеткой или отаерткой. А-то не ровен час…
Датчик щеколды, кстати, для разных видов замков и дверей свой колхозить придется, если он не беспроводный, то провод с гибким сегментом прятать в двери или лепить на нее как-то… Проще геркон и PIR-датчик над врхней притолокой. Провода в штатную коробку выключателя прячутся за наличниками, логика в корпус PIR-датчика.
Емкостной датчик. Типа терменвокс :-). Очень заманчиво, но не подойдет для совмещенного санузла — при изменении влажности от 20 до 100% там поплывет вся тонкая настройка верхнего «ля». Остаются ик занавески, датчики движения и геркон/кнопка на двери. Или есть еще простые варианты?
Датчик типа «кнопка» под сиденьем унитаза — вместо махания рукой датчику движения с таймером, если мы зашли надолго, то наверное скорее «посидеть».
Датчик наличия воды в ванне (кстати, заодно с защитой от перелива). Если вода есть, значит в ней кто-то моется.
Кошка. Она свой горшок найдет и без света, дверь штатно приоткрыта, все датчики — на уровне роста детей.
Дети. Они могут открыть-закрыть дверь с любой стороны и не один раз, это надо отслеживать (если дверь окрывается-закрывается много раз за короткое время — строгий мамин голос из динамика). Могут случайно запереться, это тоже надо как-то отследить.
Чтобы не пугать детей внезапным выключением света, его можно сделать плавным — раз у нас все равно ардуинка или что-то вроде. И плавное включение, и полнакала ночью при желании.
Кнопка «выключить Wi-Fi» актуальна как никогда, хотя у нас решается отрубанием засидевшегося клиента в настройках роутера. В идеале еще бы манипулятор «отобрать книжку».
Да, и примерно половину проблем «за и против», включая чисто психологические, можно решить установкой выключателя света на три позиции: включено, выключено и автомат.
Все описывают какие то жуткие сложности. Я никогда не пробовал это реализовывать, поэтому чисто теоретически. Почему это нельзя сделать на обычных УЗ датчиках. Всего пара тройка на ванную комнату практически любого размера должно хватить (умозрительно). И не надо хитрых таймеров и датчиков на дверях. В чем подвох?
Перерасход смехотворен — LED-лампочка с потреблением в 10Вт. Скажу более — на окупание этого датчика с такой лампочкой требуется больше года, это если считать что без него лампочка вообще не выключается. Боюсь что все более сложные решения не окупятся от слова никогда.
Когда горит верхний свет или при открытой двери в коридор, где светло — ночник вырубается своим датчиком и не отсвечивает. В остальное время — дает «дежурный» свет вполне достаточный для того, чтобы cориентироваться в помещении и вообще не включать основной свет тогда, когда в нем нет нужды (ночью, например, по глазам он очень неприятно бьет).
Да, ночник в итоге включен 99% времени. Мощность ночника 0.3 ватта, за год нагорает целых 2.5 киловатт-часа.
Очевидное: автоматическое управление освещением санузла