Как стать автором
Обновить

Комментарии 148

И тут кто то из домочадцев открыл и закрыл дверь)))
Так остается же 15 с на то, чтобы сделать датчику ручкой. :)
И вообще, большинство людей, сидя в туалете, запирают дверь. :)
Вполне годная система.
Годно. Ещё вариант — датчик движения на 20-40 секунд ИЛИ закрытие замка
Годная система, но можно кое что дополнить:
На тот случай, пока человек внутри и кто-то заглянул, нужно добавить всего одно условие. При срабатывании датчика движения из любого состояния переходить в «человек точно внутри». И в этом случае, даже если свет и выключиться, останется только махнуть датчику рукой.
Мне больше понравилась идея для туалета, когда сидящий/стоящий перекрывает некий инфракрасный луч и таким образом мы явно видим, внутри человек или нет, без всяких таймеров и алгоритмов.
гости будут напрягаться видя глаз, направленный на них, в ответственный момент
Ультразвуковой датчик на потолок точно над «местом».
Главное настроить что на сидящего/стоящего срабатывал, а на пустое место уже нет :)
Почему-то вспомнилось объявление: «Система видеонаблюдения в туалете установлена исключетельно для целей вашей безопасности».
Вот вариант для офиса «исключительно для вашего удобства» https://hackaday.io/project/8377-toilet-monitor
Получается, что свет включится когда человек уже на месте. Поэтому лучше будет не «над», а на стене напротив двери. В небольшом раздельном санузле — это идеальное решение. Свет загорается уже при открытии двери и горит, пока там кто-то есть. На известных ебэях и прочих экспрессах продают готовые копеечные ультразвуковые модули которые тригерят что угодно, при выходе за заранее настроенные пределы расстояний (min и max). У меня такой уже несколько лет лежит и ждет когда я его в туалет прилажу.
Актуально только для раздельных санузлов или для маленьких туалетов.
в метро все придумано
два датчика приближения в косяк двери для определения направления движения + счетчик присутствующих
Давайте проще. Микроволновый датчик присутствия.
НЛО прилетело и опубликовало эту надпись здесь
Даю простую идею. Контур из нескольких витков проложенный по периметру контролируемой площади, включаем его в состав резонансного генератора и измеряем частоту. Резкое изменение частоты даст сигнал о наличии постороннего предмета в пределах контура — а это по меньшей мере на высоте диаметра самого контура. Можно расположить его под плиткой в стенах.
Когда-то в 80-е, 90-е годы в журналах РАДИО было много таких конструкций(впрочем и емкостных датчиков), только тогда мироконтроллеры не были так сильно распространены чтобы легко компенсировать недостатки таких датчиков — температурную зависимость и защиту от помех.
НЛО прилетело и опубликовало эту надпись здесь
Напишите, как сделать так, чтобы при входе в туалет mac принесенного с собой в туалет устройства автоматически ЧСлся на роутере, а при выходе — удалялся из ЧС. По триангуляции (несколько роутеров в доме) — точности не хватит, а дополнительное оборудование ставить жалко.
Клетка Фарадея поможет
Тогда на двери должен быть механический замок который замкнёт клетку в дверном проёме в нескольких точках, иначе маленькая но лазейка-щель остаётся… и отросток клетки-двери заземлённый только с одной стороны будет играть роль антенного вибратора, сводя на нет гасящие свойства клетки.
Не все ходят в туалет с телефонами и планшетами :)
Не все. но многие и обычно не вовремя. Один раз дошло до смешного: гость потерялся. Встал, пока чай собирали, и исчез, за интересной беседой про него забыли. Когда внезапно отключили электричество, к компании на свет свечей приковыляло потерянное тело, нечленораздельно бурча и натыкаясь на стены.
Нужен не датчик движения, а датчик присутствия. Ёмкостной, индуктивный, оптический…
Но просто геркон тоже неплохо. Ну подумаешь, больше 25 минут сидишь — как только свет стал выключаться(я сделал плавное выключение) просто «переоткрыл» дверь и у тебя есть ещё 25 минут… ну а 50 минут сидеть в туалете, даже из-за вай-фая… ну это перебор! Да и ноги отсидишь при чуть неудобной позе, потом порция «иголок» на пару минут обеспечена.
За 50 минут можно не плохо попариться в ванной.
А нету таких датчиков готовых. Все «датчики присутствия» — суть датчики движения. Есть, конечно, датчики движения очень чуствительные (инфракрасные, с большим количеством зон; микроволновые), но все равно может не заметить человека, который решил надолго замереть. Впрочем, чувствительный датчик движения+большой таймаут (минут 10-20, скажем) должны нормально работать, но эстетически не особо хорошо (вышел, а свет долго не выключается).
Ну так 25 минут свет после выхода из санузла гореть будет — это же неправильно.
С чего это он будет гореть? Триггер с герконом очень чётко работает, темболее реализованный на МК.
при открытии/закрытии двери или движении переходим в режим «Человек возможно в комнате»
если после этого в течение 15 секунд ничего не происходит, то переходим в режим «Человека видимо нет в комнате»

Я мою 6 летнего ребенка в ванной; он попросился посидеть, поиграть пять минуточек. Играет тихо, переливая воду из одной игрушки в другую (с точки зрения датчика, ничего не происходит). Выхожу из ванной, прикрывая дверь, чтобы не выпускать тепло.
Через 15 секунд: истошные крики до смерти перепуганного ребенка.


P.S. Ардуинщики все такие ардуинщики… И хватает же нахальства писать "очевидное"! "Очевидное — невероятное".

Годное замечание. Видимо, я не подумал о таком варианте потому что одному моему сыну 4 и его одного в ванне не оставляем, а второму 12 и он моется сам.

4-летнего (-летнюю, точнее) мы тоже, естественно, не оставляли — Стивен Кинговский комплекс, но сейчас можно вполне.
Лучший вариант, imho, все-же — см. мое сообщение внизу. Удобно, дешево и практично. Главное, лампу брать с мощными батарейками (в моей, как припоминаю, три "type C"), тогда хватает надолго.

Я решил для себя задачу проще. Я поставил выключатель :-) включил, зашел, сиди. Не сидишь, вышел, выключил :-)))

Очевидное и естественное решение :) Еще неплохо работает (в дополнение, особенно, если выключатели внутри) небольшая лампочка на мощных батарейках, с датчиком движения (стоит копейки, продаются везде): сразу видно, что и где включать, плюс при заходе ненадолго можно даже выключателем не пользоваться.

Можно еще датчик давления на пол сделать. Неудобно будет только детям да кошке.
Кошке будет как раз Ок. У меня кот отказывается ходить в лоток, если горит свет -_-.
У знакомого тригер в ручке двери. Нажал (повернул) ручку при открывании — включил свет. При выходе нажал еще раз ручку — выключил.
Триггеры можно на потягивание ручек изнутри и снаружи сделать, чтобы размыкать цепь.
В самой двери сложно конструировать.
В данном случае наверно проще — провода и «выключатель» врезаны в короб двери.

Мой вариант: 2 ДД параллельно по обоим сторонам шторки ванны. У каждого таймаут на 7 минут. Целых 7 минут не шевелиться сложно.
Сделано не столько ради экономии, сколько ради удобства, поэтому свет горящий лишних несколько минут, не напрягает.

Я как инженер АСУТП совершенно не понимаю смысла в такой автоматизации. Вернее смысл только в интересе реализации и получения какого-то опыта. С практической точки зрения обыкновенный выключатель у входа на уровне пояса удобнее. Надо-включил, не надо-выключил. Да, иногда (у меня крайне редко) забываеш выключить, но со светодиодными лампами перерасход не стоит того чтобы городить вот это вот все
У меня стоит просто датчик на 5 минут. Порой и в темноте прикольно, но, что мешает сделать следующее:

Человек зашел, датчик сработал, горит 3 минуты (взять расческу). Если человек + ЗАКРЫЛ ЩЕКОЛДУ, горит +15 минут, ну или кому сколько надо.
Подскажите каким датчиком определяете «закрытость» щеколды?
Задвижки почти всегда металлические, достаточно обычного реле.
Закрытость щеколды определяется обычным микриком. (были такие советские с металлической пластиной над кнопкой)

— два микровключателя, один на двери на размыкание, второй в щеколде на замыкание
— Схема задержки (резистор и конденсатор)
— Схема управления (упрощенно — транзистор и реле)

При открывании двери (первый микрик) или при закрывании защелки (второй микрик) напряжение подается на схему управления (свет включается и горит пока замкнут хотя бы один микрик или пока не разрядится конденсатор ), одновременно заряжая конденсатор схемы задержки. Задержка (секунд 10) нужна для того чтоб при закрытии двери изнутри успеть задвинуть щеколду при свете, и чтоб при выходе между открытием щеколды и открытием двери не гас свет.
Без всяких ардуин.
p.s. Видел подобную схему лет 20 назад у знакомого. Состояла из б/п от МК-61, двух микриков, десятка резисторов, конденсаторов, пары транзисторов и реле.

Алгоритм для нормально закрытой двери
Датчик открытия двери + датчик закрытия замка (надеюсь все на защелку дверь закрывают, чтоб посторонние не мешали процессу медитаци)
При нормально закрытой двери — свет выключен
Входим
При открытии двери свет включается и горит N (время задержки) секунд после закрытия.
Закрыли замок, сидим
При закрытии на замок свет горит постоянно (замок закрыт изнутри, значит кто-то есть)
Выходим
При открытии замка свет горит еще N секунд (до открытия двери)
При открытии двери свет включается (продолжает гореть) и горит N секунд после закрытия.
на саму щеколду маленький магнит, геркон в ответной части или еще где.

такая же система годится для любых других замков
НЛО прилетело и опубликовало эту надпись здесь
Оказалось, что 15 минут в туалете — это на самом деле мало, особенно если там хорошо ловится Wi-Fi.

При этом, особенно если сидячая работа, стоит приготовится к геморрою, а там очень "весело"....

Забавно получается. Я сам ярый адепт умнодомостроительства, но в семье есть очень консервативно настроенные личности и под горячую руку после подъёма ночью да не с той ноги любое неадекватное поведение "умного" сегмента дома будет гиперболизировано массой негатива. Поэтому я, как инженер, стараюсь критически подходить к концепции. Давайте честно для самих себя и обычных людей (не гиков) взвесим плюсы и минусы автоматизации света в туалете.
Плюсы:


  • экономия в случаях забывания света (сомнительна из-за светодиодов и умении людей вырабатывать привычки);
  • нет лишней "грязной точки", которрую все трогают руками (имхо это для совсем уж параноиков, тем более в своём жилье)
  • э… собственно, всё… не говорите мне, что нажать на выключатель трудно.
    Минусы:
  • дороже обычной схемы по финансовым и временным затратам;
  • нестандартность в ремонте и обслуживании — посторонний человек (электрик), незнакомый с самодельным устройством не даст ладу в случае поломки и витевато матерясь "починит все" куском провода в кабельканале до выключателя (сдох БП ардуинки, запачкался незаметный датчик, отломали геркон или магнитик при перетаскивании мебели);
  • исчезает привычка выключать свет (в гостях, в другом туалете, в новой обстановке на автомате будешь чаще забывать выключить свет. Чтобы не забывать, придется делать ментальное усилие)
  • "глюки системы" в нештатных ситуациях, которые заметы и раздражают гораздо больше, чем приносит удовлетворения незаметная идеальная работа в штатном режиме.

Про нештатные уже говорили (ребенок, оставшийся в ванной). Можно придумать еще:


  • бабушка, которой показался свет в коридоре неуместным и она решила подсветить ночное поползновение в холодильник светом из ванной через приоткрытую дверь...
  • внезапно появившаяся в семье кошка, которой надо оставлять приоткрытой дверь в санузел для доступа к лотку (ситуация усугубляется, например, длительной командировкой главного автоматизатора в этот период)
  • падение полотенца на пол при закрытой двери включит свет в пустой ванной на весь период вашего отпуска, особенно если дом ещё не совсем умный и из-за холодильника обесточить полностью квартиру при отъезде не получилось

Мне очень грустно это признавать, но обычный выключатель побеждает полностью.
И всё же дополню ваш алгоритм, чтобы компенсировать часть минусов:


  • ограничить режим "человек точно в комнате" несколькими часами (против падающих полотенец)
  • сделать всесто классического выключателя кнопку. Она должна инвертировать поведение автомата на случай оставленной открытой двери. Ну и это послужит дополнительной отдушиной для злых консерваторов, даст им ощущение контроля над ситуацией. Кнопка должна иметь приоритет, а злобное многократное нажатие должно к черту отключать всю автоматику, переключая ее в простой триггерный режим. Удержание кнопки возвращает автоматику к жизни.
Ну хотя бы кнопку, сделать без касания, чисто из гигиенических соображений. Есть реагирующие на руку до 5 см, очень удобно.

Тоже сомнительно. Тактильный отклик задействует только руку, движение входит в привычку до автоматизма очень быстро. Если сенсор без касания, то нужно увязывать много других подсистем: координация, обратная связь по зрению (свет, положение руки), обратная связь — проприоцепция…
Каждый, конечно, сам решает важность тех гигиенических соображений. Тем более в рассмотренном случае кнопка нужна фактически только самым консервативно настроенным пользователям, а они, наверно, и сенсор не одобрят. Да и им в штатном режиме не за чем нажимать ее, а значит она останется чистой. Это как административный интерфейс низкого уровня по доступу. Он может быть достаточно утилитарным.

Ой ладно, привыкнуть к бесконтактному выключателю не сложнее, чем к любому другому. Я жене сделал подсветку зеркала сенсорным датчиком, надо только провести пальцами по определенному участку рамы, привыкла мгновенно. Для взрослого человека нет никаких проблем в выработке таких простых рефлексов.
я по всему дому поменял выключатели на сенсорные Livolo, и вы знаете — удобно. По другому конечно но удобно, ты не нажимаешь на выключатель а просто проводишь ладонью проходя мимо. Не удобно это только в одном месте — около входной двери, где частенько хочешь включить\выключить свет когда рука в перчатке.
Livolo (который по 433 МГц умеет) + Broadlink RM2 + Broadlink S1 (геркон). Открыли дверь, свет включился.
Так ведь незачем реализовывать автоматику на датчике движения. Это вообще самый неудобный датчик для автоматизации туалета. Герконовый датчик открытия двери решает проблему, а привычка не выключать свет нивелируется выработанным при этом условном рефлексе — открыл дверь — свет не включился — значит что-то не так. Или вышел а свет ещё не выключился — значит что-то не так.
У меня это так работает. Включение выключение плавное + проветривание после посещения или если долго засиделся.
Тоесть не просто счетный триггер, а автомат с 4-мя состояниями: 1 — дежурный режим, ждем открытия двери, свет выключен. 2 — дверь открылась включаем свет, если минуту нет закрытия значит это сервисный режим(уборка) и цикл сокращаем до двух состояний, переходя в режим 1 при закрытии двери. 3 — дверь закрыта, удерживаем свет включенным не более 25 минут и 4 — дверь открывается, плавно гасим свет.
Для кошки можно настроить расположением геркона и магнита на двери чтобы схема реагировала на более широкое открытие чем то делает кошка. Либо добавлять кошкодетектор — ИК датчики на уровне 10см от пола и 1м от пола. Нет срабатывания от верхнего датчика, значит кошка и установить таймаут горения света для кошки, даже если она оставит дверь открытой настеж. Или вовсе включить кошкосвет(погасив основной через 15 секунд) в виде нескольких диодов — при их зрении им много света и не надо.

Чем вам датчик движения так неудобен? Датчик как датчик. Со своей спецификой по срабатыванию. Эдак вас и кнопка и геркон не устроят, там же дребезг контактов. С дребезгом боремся тривиально, так и тут можно простой конечный автомат сделать и не будет проблем. Получается матрица состояний, которую даже перепрошить легко при необходимости можно.
Мне кажется, что в доме должно быть как можно больше датчиков. Когда-то обязательно произойдёт качественный скачек и алгоритмы подтянутся до уровня, когда нам с ними будет действительно удобно жить.

Неудобен он тем что не всегда срабатывает когда нужно, и даёт ложные срабатывания чаще чем хотелось бы.
Ультразвуковые тоже в мусорку — многие из них слышно даже человеческим(не говоря о животных) ухом и они хоть и тихие но раздражают.
С дребезгом геркона как раз бороться проще всего, а вот тормознутость и ложные срабатывания датчика движения ничем не побороть.
Оптические… нуждаются в обслуживании, имеют оптику и в случае туалета эстетически неприемлемы т.к. внешним видом смахивают на видеокамеры.
Остаются только СВЧ датчики присутствия, индуктивные или емкостные объёмные датчики.
У СВЧ тоже свои недостатки — используемые антенны не позволяют контролировать одним датчиком всё пространство туалета — будут мёртвые зоны. К тому же, есть вероятность несовместимости с другой радиоаппаратурой — например радиолокатором в паре километров и всех видов современных автомобилей(нынче устанавливают ответчики систем предупреждения опасного сближения которые есть суть излучатели СВЧ в Ku-диапазоне, в котором работают так же и датчики присутствия) мощность хоть и невелика, но при определённых обстоятельствах они могут стать источником помех.
Если взять нормальный PIR-датчик, а не мусор вроде HC-SR501, то количество ложных срабатываний стремится к нулю.

Это просто "такая специфика". И ситуация принципиально ничем не отличается от тех-же герконов с дребезгом и датчиков протечки. Под словом "принципиально" я подразумеваю, что с такой спецификой можно отчасти бороться и, конечно, учитывать при построении архитектурных решений. PIR датчики дешевы и просты, в них нет движущихся частей, они неприхотливы в плане сырости, пара и имеют, подчеркиваю, достаточную надежность для рассматриваемой задачи.
Нужно просто алгоритмически и архитектурно учитывать эту самую специфику.
Нельзя вешать на этот датчик заметную и значимую реакцию системы на действия пользователя именно из-за нечеткости срабатывания. Это показано в статье, где свет фактически включается при открытии двери, то есть по достаточно четкому и стабильному сигналу. Выключается же он незаметно для человека, поскольку происходит это за закрытой дверью через определенный таймаут, в течение которого интегральные показания этого ненадежного датчика свидетельтсуют об отсутствии движения уже достаточно надежно.
И здесь всё хорошо, если, конечно, не вспоминать кошку, бабушку и холодильник.
Очень трудно не вызвать срабатывание даже очень плохонького датчика движения сразу после закрытия звери. Если речь идет только о туалете — маленькой комнате без "слепых" зон для датчика, то описанной схемой проблема решается на 90%. Прибавить кнопку и мы решаем случаи с партизанской подсветкой холодильника, котом и плохим характером сожителей.
Из проблем остаётся только нестандартность.

Именно что отличается. Потому что на движение датчик срабатывает исключительно по косвенным признакам, да ещё и движение детектируется только для излучающих объектов. Если зомби захочет сходить в туалет ему придётся это делать в темноте.
То что свет выключается через некоторое время после выхода и закрытия двери это плохо — непонятно выключится ли свет или схема неисправна и подвисла во включенном состоянии? А ведь когда-то это произойдет. Либо датчик будет виноват, либо контакты реле, либо транзистор пробъёт.
исключительно по косвенным признакам
Это смотря насколько глубоко копнуть. Можно позанудствовать и заявить, что все признаки косвенные в нашем мире. Нет такого чудесного объектно-ориентированного API у сортира, чтобы у него был атрибут "has_motion". Я понимаю, что это плохой довод, но он не хуже вашего заявления о косвенности. Эдак и температуру мы меряем по косвенным признакам.

движение детектируется только для излучающих объектов
Если зомби захочет сходить в туалет ему придётся это делать в темноте.
Я думал это преимущество, а не недостаток. Не нужны мне зомби в сортире. Если их что-то не устраивает, пусть идут с этим в суд.

непонятно выключится ли свет или схема неисправна и подвисла во включенном состоянии
Такие проблемы надо решать системно, а не добавляя новые. Таймаут на выключение должен быть всегда, просто в данном случае его можно сделать очень большим, например несколько часов. Это предотвратит значительные траты на электроэнергии в случае длительного отсутствия хозяев. Систематическое зависание или некорректную работу логики нужно отлавливать на этапе внедрения и отладки. Ухудшать юзабилити ради очень маловеротяного гипотетического зависания — это плохая идея. Вы же не ждёте каждый раз смыв воду в унитаз пока наберется смывной бачок и подача воды прекратится? Или ждёте? Логи и косвенные признаки сообщают о неполадках. Если такие неполадки были и причина их не найдена, значит внедрять рано.

А ведь когда-то это произойдет.
Почти что угодно может произойти с той или иной вероятностью. Почему мы фокусируемся именно на одном типе неполадки (не выключение света)? Пользователь не обязан разбираться в транзисторах и контактах реле, а факт невыключения света может быть заметен сквозь неплотности двери, например.
Кстати, вы уверены, что у вас в холодильнике сет не горит, пока вы туда не заглядываете? Может он выключается только когда дверь чуть-чуть приоткрыта, а потом включается снова? Всех устраивает такой расклад.

Отменно мыслите, хотелось бы Вашу статью на тему IoT алгоритмов, и размышлений вокруг этого всего.

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

соглашусь с комментом… поэтому я даже привязался к включенному свету как самому достоверному показателю присутствия и пляшу от него (у меня вытяжка, естественно, что на случай «забыли свет» таймауты и всё такое)
НЛО прилетело и опубликовало эту надпись здесь

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

НЛО прилетело и опубликовало эту надпись здесь

Золотые слова. Именно поэтому с сожалением я вынужден признаться себе, что автоматизация света в санузле в частном доме не нужна. Но, если всё же упороться и сделать… я в том смысле, что хобби у всех разные и такое делают скорее не для комфорта, а ради интересного техно-секса. Это же не продакшн решение — там другие ценники и тех-процессы разработки производства.
Так вот, если-таки заморочиться и сделать, то я бы делал так.


  • Все провода от всех точек должны идти в большой щиток у входа.
  • Всё должно быть очень аккуратно подпсано эмбоссером, а не осыпающимся перманентным маркером по изоляции.
  • В каждом подрозетнике и вообще в каждой точке должен также быть подписан ID этой точки (хорошая, кстати, идея, если даже делаете классическую разводку с проходными и перекидными переключателями, скатать несколько копий схемы включения в трубочки и распихать по подрозетникам и распаечным коробкам)
  • Реле, коммутирующие нагрузки (лампы, розетки, торшеры, люсры, светодиодные ленты, электрический теплый пол, полотенцесушитель, вытяжку, вентиляцию) должны быть однотипнми и сидеть в однотипных подписанных гнёздах, чтобы при необходимости можно было заменить каждое на заглушки, соединенные перемычками так, чтобы выключатели стали работать по классической схеме без контроллера вообще.
  • Должен быть запас всех блоков, полностью готовых и сконфигурированных для замены: выключатели (кнопки), реле, контроллер, сенсоры и датчики.
  • В специальном кармашке внутри щитка должен быть аккуратный и лаконичный мануал с принципиальной схемой, FAQ и таблицей простых поломок с симптомами.
  • Должен быть простой способ сделать любой блок умного дома максимально тупым и предсказуемым. Например, идеальный (имхо) выключатель — это кнопка с механической блокировкой фиксации в нажатом состоянии. Превратить ее в обычный выключатель можно повернув щеколдочку внутри. Где б такие найти… Само собой от щитка до точек нужно кидать не UTP, а нормальный медный кабель 3*1.5, даже если это всего лишь выключатель. Отсутствие необходимости что-то колхозить или штробить стены, если заглючил контроллер и нет ему замены — это бесценно.

Могу генерировать такие рекомендации тонами=) и даже в виде ТЗ. Простите, что увлекся.

НЛО прилетело и опубликовало эту надпись здесь
Вот про падающее полотенце я с Вами не соглашусь — PIR датчики (а именно такой у автора статьи) реагируют на перемещение тепла. Я специально в детстве пытался активировать датчик сигнализации большим плюшевым слоном. Долго пытался, но ничего не вышло.
Полотенце обычно падает не откуда-то а с полотенцесушителя, на изменение теплового ИК-излучения и реагирует датчик. И реагирует он не на перемещение а на изменение интенсивности, чтобы датчик реагировал на перемещение его ДН делают многолучевой при помощи линзы френеля таким образом чтобы перемещаемый объект приводил к изменению интенсивности излучения. Если двигаться строго в луче датчика, он не сработает.
А, ну если с полотенцесушителя, то да. Просто по странному стечению обстоятельств ни в одной из квартир, где я жил — не было полотенцесушителей, потому о них я как-то забыл :)

Доавлю к сказанному про полотенцесушитель. Если ваш слон заслонил бы собой холодный предмет, как это может произойти со шторкой, распрямившейся на фоне ванны, то PIR-датчик-таки сработал бы, мне кажется. Ну или имел бы неплохой шанс сработать при благоприятных условиях.

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

Так вот свет в туалете включен всегда (кроме длительных отпусков). А лампа стоит сберегающая, горит несколько лет.
Если семья большая — то постоянные включения-выключения очень быстро убивают как обычные лампы накаливания так и сберегайки, да даже 2 раза менял сам выключатель (изнашивались контакты, искрит, и механизм удержания вкл-выкл)…

Мне проще — в моем регионе электричество дешевое. :)
Но пожалуй для других регионов надо считать что экономически выгоднее — купить/собрать, инсталлировать, сделать все красиво, потом ловить баги, нежданную темень, выход из строя электроники, и кстати схема тоже питается электричеством постоянно, или просто — постоянный свет на десяток ватт.
надо считать что экономически выгоднее

А нужно ли вообще считать? Ну, допустим, путем определенных затрат и кучи времени, добился ты экономии в $1.25/month на электричестве в санузле. А потом, находясь в хорошем настроении, выписал официантке "типов" на десятку больше, или лотерейку десятибаксовую купил и ничего не выиграл, или… (есть куча способов потерять мелочевку). И все, нет твоей "экономии" :)


P.S. Я вот тут другого добился: один мой хороший приятель установил-таки себе прошлой осенью полностью "электрическую крышу" на дом (ну, солнечные панели), и я взял с него обещание высчитать помесячно реальные расходы и реальную выгоду, то-бишь посчитать все в реальных деньгах, учитывая "все-все-все". Поскольку он человек ответственный и дотошный, вдобавок инженер, то, надеюсь, следующей осенью он таки выдаст реальные и честные данные.

Вы просто рассуждаете, не как миллионер. Тут на электричестве сэкономил, там в магазин со своим пакетом сходил, здесь чайный пакетик дважды заварил… Профит!

Угу, "а потом умер дядя и оставил мне в наследство $10M" — знаем такое :)

Всё верно! Только с пакетиками (как и с едой) сильно не сэкономишь. Но если везде понемногу — то будет смысл. С этой ипотекой начинаю чувствовать это, как говорится, на своей шкуре: приходится даже учитывать расходы-доходы в табличке, и прикидывать сколько денег остаётся в лучшем случае и в худшем. Так вот, если экономить в разных областях, то суммарно ощутимая сумма может выйти. Например, сократить использование автомобиля, если есть время в запасе и можно пройтись пешком, купить конфет в магазине подешевле (и поменьше), про спиртное и сигареты и речи не идёт — и так понятно. Но основная масса экономии не от этого, конечно, а от вложений в другие вещи: утепление квартиры (зачем улицу греть зря?), замена ламп на светодиодные, и много чего ещё.
P.S. только бомжом меня не считайте, ок?
С этой ипотекой начинаю чувствовать это, как говорится, на своей шкуре

Первейший признак того, что взяли ипотеку не по средствам; чуть что не так, и могут начаться большие проблемы… Впрочем, удачи вам в выплате!

НЛО прилетело и опубликовало эту надпись здесь

А стоит ли тогда вообще городить автоматику, если к обычному выключателю добавляется еще и необходимость помахивать рукой? Да к тому же выключатель переносится во влажное помещение, где установить даже низковольтку сложнее, чем в штатном подрозетнике на входе.
Со светом в санузле парадоксальная ситуация: если он не может работать идеально, то должен работать хотя бы просто и предсказуемо. То, что свет у вас погаснет через 15 минут для биологического организма всё равно неожиданность, а думать и вырабатывать лишние махательные рефлексы — это уже какая-никакая работа, тем более, что такая привычка в других домах и туалетах не подходит, там обычный выключатель.

Можно гасить свет плавно, без неожиданностей.
а можно перед гашением света подать звуковой сигнал. лучше всего, конечно, приятным человеческим голосом — «ускорьте процесс дефекации или помахайте рукой. освещение будет выключено через 15 секунд».
Главное не перестараться:
Так, один полковник запаса самостоятельно установил в своей квартире корабельный ревун — устройство, которое в случае чего «орет дурным голосом». Отключалась сигнализация специальной кнопкой на лестничной площадке. Более того, отставник установил две бронированные двери. Во внутреннюю были врезаны сложные замки, якобы не боящиеся ни автогенов, ни отмычек. Внешнюю дверь обили потертым дерматином с разноцветными заплатками, чтобы создать иллюзию скромного материального положения владельцев квартиры… Как-то ночью, когда отставника не было дома, соседей разбудила «сигнализация». Прибывшая на место милиция была вынуждена вызвать карету скорой помощи. Вор, легко вскрывший сложные замки, потерял сознание, испугавшись звуков, издаваемых ревуном. Врачи госпитализировали грабителя с сердечным приступом.

байка

Я похожую байку читал где-то в треде под историей про бутылку из под водки с метанолом, оставленные хозяином на даче (бомж выпил и ослеп, а хозяину светила уголовка за это). В той версии байки ревун тоже был на даче и ворюга-таки двинул кони, а хозяину, опять же, якобы, предумышленное вменяли. Он же не для красоты туда ревун ставил...

Впервые эту байку я услышал в варианте противоугонного устройства в гараже.
Но не исключаю, что не один такой умный моряк был.
Чтобы не вынуждать двигаться посетителя туалета, можно заставить двигаться PIR-датчик. Периодическая фиксация разности температур за счет прохождения сканируемой зоны контроля и периодического попадания в нее человека дадут точно такой же эффект, как если бы двигался человек.
Алгоритм:
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

Вроде она.
ВСЕМ ИНТЕРЕСНО! И всегда актуально.
:)
И датчик будет бесконечно срабатывать на горячий полотенцесушитель или трубы с горячей водой.

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

Спасибо. Этого я не принял во внимание. Хотя, это критично только в случае использования вращающегося PIR и при не вполне удачном его размещении.
Компромиссное решение мое будет следующее: вся комплектуха у меня есть; программировать вроде умею; задача — собрать тестовый образец, ведущий в том числе лог, опробывать его и написать отчет о проделанной работе.
Не знаю, у меня в ванной, например, предложенный алгоритм сломался бы на сценарии «большая уборка». Это когда дверь открыта, свет включен постоянно часами, туда-сюда носятся тряпки-вёдра, плюс ещё обычно идёт стирка.
При этом, в любом санузле уже есть датчик присутствия — это щеколда или замок, закрывающий дверь изнутри, только к нему нужно подключиться электрически. Такой датчик работает намного надёжнее, чем предложенный огород с датчиком движения.
На практике это не очень удобно (зависит, конечно, от периферии), но если переключение жестко завязано на «открыл-закрыл», то в конце концов это начинает надоедать. Особенно, когда на секунду из ванной выбегаешь, не закрывая дверь, и чтобы потом свет включился, приходится делать лишнее движение дверью.

Немного модифицированный конечный автомат из статьи плюс кнопка вместо выключателя для вашего случая и случая с котом. Если дверь открыта, свет погаснет через довольно длинный таймаут. Включить его можно просто кнопкой и он уже не выключится, если не хлопнуть дверью. Я выше предлагал еще пару режимов: несколько быстрых нажатий на кнопку и свет переходит на полностью ручное триггерное управление с кнопки. Длительное нажатие (2с) на кнопку включает автоматику снова.

У меня отец еще в 80х встроил в косяк двух-шаговую кнопку. Дверь закрылась — нажала на кнопку — свет включился, дверь еще раз закрылась — нажала на кнопку — свет выключился. Схема работает уже 30 лет, я вырос, привыкнув что свет автоматически вкл/выкл, и теперь постоянно забываю его выключать в своей квартире )
Это обратная сторона автоматизации простейших бытовых мелочей.

Парадокс бытовой мелкой автоматизации: зачастую она порождает больше проблем, чем решает. Свет в туалете дома яркий тому пример. Заметьте, что автоматический свет в туалете в офисе или торговом центре уже не является такой бестолковой задачей.
А дома, кстати, есть еще и утюг. Хорошо это или плохо, если он сам выключается? Технически это реализовать не сложно, но отключение привычки выключать утюг может стоить жизни. При этом само действие "отключить утюг" никак не может считаться сложным и рутиным, особенно на фоне, собственно, глажки. Нет, утюг, конечно, должен быть безопасным, но, мне кажется, должен выключиться сам и, кроме того, громко свистеть хозяину, если тот его забыл ФИЗИЧЕСКИ выключить. Привычка тут дело полезное. Со светом не так критично, но масштабирование ситуации помогает четче увидеть проблему и взвесить целесообразность ее решения.

А пироэлектрический датчик сможет реагировать на тепло тела, если вмонтировать в стульчак? Или еще вариант- дополнительный фотодатчик, который находится в тени пока сидят на унитазе.

В своё время, проблема со светом в туалете решилась установкой датчика со 180º углом зрения на стену, на уровне лодыжек (справа от унитаза). Правда, он срабатывал только при входе в туалет. Незакрытая дверь в туалете тоже ему не мешала. Таймер стоял на 3 минуты, обычно этого хватало.

Повесил под потолок ночник 0,5 Вт. Включен постоянно. Ночью позволяет посещать санузел без ослепления основным светом. Да и просто зайти, что-то взять — свет уже не нужен. Бонусы: простота, экономичность, надежность, понятность. Ардуино продолжает пылиться в коробке.

НЛО прилетело и опубликовало эту надпись здесь

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

Вкрутил светодиодную китайскую «кукурузу» в туалете, а параллельно контактам выключателя прикрутил резистор на 50кОм* 2Вт — если свет выключить, лампа слабо светится, и ночью можно просто не включать совсем.

*подобрать по своей лампе и по своим предпочтениям

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

Это ужасно, но мне больше нравится мегасложный алгоритм. Полностью автоматизированный. Когда я пришёл домой — я иду мыть руки и по пути включаю свет… А когда ухожу куда-то из дома — выключаю свет везде. Иногда алгоритм сбоит и я ещё выключаю свет перед сном… Приходится включать его утром… Зато! Полная гарантия, что свет не выключится, пока нет серьёзной аварии в электроснабжении.
И с точки зрения расхода денег — ресурс светодиодных и люминисцентных ламп быстрее вырабатывается по включениям. Меньше 600 включений в год дают больше 10 лет ресурса ламп! А электричества они за это время могут сжечь лишнего примерно на стоимость замены ламп раз в три года…

Не думали пользоваться единой кнопкой на входе и управлять всем светом в квартире через пускатель в щитке? Нет, просто щелкать автоматом уходя, а ночью можно надевать специальную повязку.

В одной из съемной квартире (которую мне приходилось снимать) эта задача была решена, путем установки переключателя от светильника на дверь, Дверь открылась — включился свет, дверь открылась — выключился свет.
Ложных срабатываний было мало, система простая как топор, всегда знаешь что от нее ожидать, не подвержена багам, и зависаниям. Со слов хозяина была смонтирована еще в советском союзе
Ох уж эти человеки, хотят всё автоматизировать ради автоматизации и напрочь отрицают простые и элегантные решения подобных вопросов. Можно ардуины лепить, можно малинки, но тут возникает один простой вопрос: зачем? Хочется — бог с вами, делайте, а если хотите сэкономить, то мыслите в нужном направлении.

В большой семье принято запираться для уединения. А если запираешься, значит ещё один язычок вылезает из замка, который давит на выключатель. Это триггер «человек точно есть внутри». Снаружи запереть нельзя. Какова наработка на отказ? В фитнес-клубе с прохождением за день около 1000 человек — на ура уже год.

Параллельно добавьте к этому простейший датчик движения на минуту-две. Допустим, забежал в ванную помыть руки (закрываться нет смысла). Вот и всё.

Ничего считать (чёт или нечет) не надо, кошка, в случае необходимости тоже имеет свет.

У себя дома ничего не автоматизировал и вряд ли буду. Случаев, когда свет остаётся гореть в туалете или чулане за год можно пересчитать по пальцам одной руки.
А если еще и светодиодные лампы поставить — то пусть месяцами горит стоимость копеечная.
Да, но нет. Не то, чтобы я противник светодиодов — нет. Я противник нерационального использования ресурсов (дело не в деньгах). Не важно: обычная, галоген, энергосберегающая или светодиодная. Не нужна — выключи.

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

Всегда хотел встроить тензо-датчики в лестницу, чтобы незаметно взвешивать домочадцев для интересной инфографики. Это кстати о Свете в холодильнике.
А так да, наверно вам надо закупить побольше PIR-датчиков и ставить их над дверными проемами и арками сфокусировав луч. В связке с панорамными датчиками можно, изрядно потрахавшись, добиться построения модели присутствия обитателей в реальном времени.

А если запираешься, значит ещё один язычок вылезает из замка, который давит на выключатель.

У меня в дверях магнитные замки, а у них нет ещё одного язычка.
На случай пожара разблокируются самостоятельно? :)
Не путайте магнитные и электромагнитные/электромеханические :)

Магнитные это такие модные хипстерские защелки вроде таких:

image
Между прочим — удобные защелки, если вклеить в ответку чего нибудь мягкое — то почти беззвучные.
Это не автоматический замок, а обычный, для межкомнатных дверей:
image
Просто у него язычок вытягивается магнитом при закрытии двери. А задвижка в нем только фиксирует этот язычок, а не выдвигает новый.
Я на прошлой квартире ставил себе датчик движения в санузел (совмещённый) — поставил на максимум время (около 5 минут, больше не ставится). И вполне нормально все пользовались. Зашёл — свет включился, нет движения долго — выключился. Проблемка со шторкой в ванной — за ней не видит, приходится махать рукой. Но не так критично — там у меня светодиодные лампы без ШИМ (5 деталек внутри), и при если датчик выключает свет, то лампы слабо светятся, и даже при таком свете можно помыться без проблем. Другая проблема (уже в комментариях писали) — что пропадает привычка включать свет, и в гостях по привычке просто заходишь, ожидая что свет сам включится, и приходится выходить и включать самому. И обратное — гостям приходится разъяснять, что свет сам включится и выключится. Кто часто бывает, уже знают, но всё равно пытаются выключатель искать (я потом повесил дополнительно и его, чтобы можно было принудительно выключить). В принципе, если даже человек есть и сидит без движения (а это надо постараться ещё, у меня реагировал весьма чутко) так долго, то и свет ему скорее всего не нужен, а если решил книжку в туалете почитать — пусть либо руками машет, пока не надоест, либо сваливает из туалета, нечего занимать просто так. Оптимальным конечно было бы сделать на входе кнопку нефиксируемую, с D-триггером, и датчик движения оставить. Однако расходы на это всё перевешивают простой выключатель и светодиодные лампы — пусть кто-то и забыл выключить — ничего страшного не произойдёт, не так много нагорит. Тем более, что в туалете и 3Вт хватит вполне.
Так после того как усядешься на такой, окажешься в полной темноте.
Геркон, по-моему, совсем лишний. А HC-SR501 лучше заменить на что-то более приличное (конкретнее не скажу, поскольку у себя поменял на датчик из неисправной IP-камеры — как небо и земля).
В туалете, в удобном месте расположить большую красную кнопку с функцией «включить свет и продлить таймер».
А по ту сторону двери: «выключить Wi-Fi». В семье из трёх человек частенько наступаем на пятки. Особенно утром. Ритмы похожие.

Уже высказывался про пиродатчик в стульчаке, разовью свою мысль, так сказать…


Пиродатчик должен быть установлен как можно ближе к телу посетителя WC- напрмер на сливном бачке или вмонтирован в сиденье стульчака. Принцип такой, входим в туалет- срабатывает пиродатчик движения, зажигается свет на Н минут. В период этого времени мы контролируем непосредственно аналоговый сигнал самого пиродатчика, который по идее должен как-то реагировать на тепло присутствующего. Если по прошествии Н минут окажется, что сигнал с датчика отличается от сигнала в его обычном холодном состоянии (т.е. рядом нет источников тепла)- свет выключаем. А если аналоговый сигнал пиродатчика реагирует на тепло- оставляем свет еще на Н минут.

Давайте развивать, можно, ведь, и микрофончик с ПЛИС, заточенной на детектирование дыхания? Или унитаз ставть на пластинку с тензо-датчиком. Заодно и продуктивность процесса оценить можно.

Вы что-то не в ту сторону развивать начали, дружище… Речь о том, что можно обойтись только одним пиродатчиком: он же зажигает свет по движению и он же контролирует потом есть ли кто на толчке...

У меня совмещённый санузел и принцип работы следующий:
* датчик движения включает минут на 10 (точно не знаю) одну лампу в центре, которая освещает весь совмещённый санузел, но не достаточно для душевой
* выключатель в ванной включает «большое» освещение из 4-х ламп: в душевой и остальной санузел
Единственная проблема: привыкнуть включать-выключать «большой» свет, когда идёшь в санузел надолго. Проблема решена примерно за месяц. :) Непонятки гостей меня не волнуют — один раз сказал и все понимают.
Всего в санузле 5 розеток и 2 выключателя — большой влажности нет.
Решением доволен на 100500%. :)
Решение автора статьи в моём случае не сыграет.
Также добавлю:
* махать руками — плохое решение, т.к. неудобно;
* использовать датчик защёлки — плохое решение, т.к. не все (или не всегда) ей пользуются;
* использовать датчик закрытия двери — не идеальное решение, т.к. не все (или не всегда) закрываются.
В замшелые-замшелые годы делал автоматический выключатель света в сортире на одной механической кнопке с фиксацией и рычаге. Работало проще не придумаешь: открыл дверь — свет зажегся, еще раз открыл свет погас. И никаких датчиков с микроконтроллерами.
Я сейчас разрабатываю схему без датчиков, всё на веб интерфейсе, т.е вся механика в доме работает как и работала через переключатели, только есть возможность с мобильника включить или выключить свет всегда.
По итогу если забыл и видишь что свет горит, просто с мобилы выключил свет и все.

Всё строится на Pi + arduino + relay ну и проводка построена по принципу проходного переключателя везде, кроме розеток.

Как детектите состояние второго выключателя?

УЗ-датчик расстояния напротив двери чуть выше бачка. Если фиксируется расстояние до закрытой двери — никого нет, если больше — дверь открыта, если меньше кто-то в туалете заседает… Ну и геркон не помешает для более надёжного обнаружения открытой двери.
Ну и еще одна ситуация. С нами живет тесть. Он слепой. Для всех свет нужен, для него нет
Забавно. Когда я учился в школе (1981 год, 9 класс), я делал систему, которая включала-выключала свет на кухне. Там была еще задача включить, когда входил первый человек, а выключить, когда выходил последний. В косяке был расположен емкостной датчик из коаксиального кабеля. Он подавал сигнал на триггер, который уже увеличивал и уменьшал счетчик в зависимости от того, входил человек или выходил. Таким образом, решалась задача автоматического управления светом в комнате, где может быть любое количество людей.
делюсь собственным опытом. в санузел заводится две провода:
— неотключаемый. с ИК/освещенность-датчиком, настроенным на пару минут. коммутирует «вспомогательный» контур
— отключаемый (через обычный настенный выключатель). коммутирует «основной» контур
Если идешь ненадолго (зашел-быстро-сделал-вышел) выключатель не трогаешь. ИК-датчик включает «вспомогательный» контур на пару минут.
Если надолго (мыться), то нажимаешь включатель. Загорается основной контур. «Вспомогательная» подсветка при этом не включится. Потому что освещенность высокая.

А если зашел ненадолго, но планы поменялись и надо мыться?

Мне это напомнило один новогодний корпоратив который отмечали в каком-то ресторане. После возлияний решил зайти в мужскую комнату, подошел к писсуару, делаю своё дело и… бац! в глазах потемнело… в начале была легкая паника, ввиду отсутствия окон, темнота была резкая и кромешная. Немного пошевелился и свет загорелся… понял принцип.
Через какое-то время когда зашел снова, около писсуара стоял мужик, заложив руки за голову и вертел тазом :))) Как обстоят дела с теми кто в кабинках не провел.
Это я могу рассказать, как оно с кабинками.
Заходишь, садишься, включаешь планшет. Т.е. подсветка какая-никакая есть (без нее как-то совсем некомфортно). Махать руками внутри бесполезно, а вот сделав все дела, открыть дверь и, придерживая штаны, высунуться из кабинки вполне помогает. Тут уже можно и гигиеной заняться.
Есть такой офисный центр на востоке Москвы, да…
Ставятся параллельно инфракрасный датчик движения, который будет реагировать на открытие двери, и микроволновый датчик присутствия, который не будет давать выключаться, пока объем кабинки занят человеком. Датчикам сделать таймаут в минуту, когда открылась дверь — на минуту включается датчик движения, когда человек заходит в туалет — включается датчик объема и не выключается до тех пор, пока человек не выйдет, послед этого еще минуту горит свет.

То есть, пока в туалете есть движение или занят объем, свет будет включен или одним, или другим датчиком, или обоими сразу.

Похоже это самый дельный вариант. Самый надежный и предсказуемый. Можно еще выключатель, переключающий между "включено" и "автоматически"

Еще вдогонку. Если уж бытовые приборы… Делал для мамы в то же время аппарат против убегания молока :)
Принцип датчик влажности, который замыкался при поднимании пены. Датчик включал электромагнит, сдвигавший крышку и небольшой вентилятор на крышке, который начинал дуть на убегавшее молоко. Одновременно включалась сирена, зовущая хозяйку к плите :)))
Датчики температуры… Датчики движения…
Датчик закрытости щеколды. И геркон на открытие дверей.
Открытие дверей — свет по таймеру.
Если человек закрылся изнутри — свет горит постоянно. Если нет — таймер.
Если нужно маленького ребёнка одного в ванной оставить (мелькало выше) — выдвигаем щеколду не закрывая дверь. И ребёнок случайно закрыться не сможет и свет гореть будет.

По ТБ надо, чтобы щеколды открывались снаружи монеткой или отаерткой. А-то не ровен час…
Датчик щеколды, кстати, для разных видов замков и дверей свой колхозить придется, если он не беспроводный, то провод с гибким сегментом прятать в двери или лепить на нее как-то… Проще геркон и PIR-датчик над врхней притолокой. Провода в штатную коробку выключателя прячутся за наличниками, логика в корпус PIR-датчика.

Ставим лазерный сканер с дальномером и каждые 30-40 секунд перерисовываем 3d модель комнаты. Дальше загоняем в сервер для обработки данных. Но есть одна проблема… Сложно будет в ванной труп спрятать))
Появление детей все равно заставляет что-то делать с выключателем света в туалете — либо переставлять вниз (и контролировать лично, детей молоком не корми, дай кнопочку понажимать), либо автоматизировать. Автомат будет удобен, тем более в совмещенном санузле, когда вы тащите детку на руках и включить свет просто нечем (хотя, «нижний» выключатель можно поставить так, чтобы можно было проходя достать коленкой, но имхо, это не лучший вариант). Так что тоже сейчас ищем «оптимальные алгоритмы и идеальные датчики». База — ардуиноподобный конструктор. Некоторые мысли по теме:
Емкостной датчик. Типа терменвокс :-). Очень заманчиво, но не подойдет для совмещенного санузла — при изменении влажности от 20 до 100% там поплывет вся тонкая настройка верхнего «ля». Остаются ик занавески, датчики движения и геркон/кнопка на двери. Или есть еще простые варианты?
Датчик типа «кнопка» под сиденьем унитаза — вместо махания рукой датчику движения с таймером, если мы зашли надолго, то наверное скорее «посидеть».
Датчик наличия воды в ванне (кстати, заодно с защитой от перелива). Если вода есть, значит в ней кто-то моется.
Кошка. Она свой горшок найдет и без света, дверь штатно приоткрыта, все датчики — на уровне роста детей.
Дети. Они могут открыть-закрыть дверь с любой стороны и не один раз, это надо отслеживать (если дверь окрывается-закрывается много раз за короткое время — строгий мамин голос из динамика). Могут случайно запереться, это тоже надо как-то отследить.
Чтобы не пугать детей внезапным выключением света, его можно сделать плавным — раз у нас все равно ардуинка или что-то вроде. И плавное включение, и полнакала ночью при желании.
Кнопка «выключить Wi-Fi» актуальна как никогда, хотя у нас решается отрубанием засидевшегося клиента в настройках роутера. В идеале еще бы манипулятор «отобрать книжку».

Да, и примерно половину проблем «за и против», включая чисто психологические, можно решить установкой выключателя света на три позиции: включено, выключено и автомат.

Все описывают какие то жуткие сложности. Я никогда не пробовал это реализовывать, поэтому чисто теоретически. Почему это нельзя сделать на обычных УЗ датчиках. Всего пара тройка на ванную комнату практически любого размера должно хватить (умозрительно). И не надо хитрых таймеров и датчиков на дверях. В чем подвох?

Подвох в том что в объёме туалетной комнаты на УЗ могут образовываться слепые зоны из-за интерференции и взаимного влияния соседних излучателей, и во вторых — многие люди СЛЫШАТ работу УЗ-датчиков, что раздражает. Темболее животные…
Несколько лет стоит в туалете обычный китайский датчик движения, с таймером. Таймер установлен на 5 минут, как показала практика — за все эти годы свет неожиданно выключался всего пару раз и для его включения достаточно было махнуть рукой.
Перерасход смехотворен — LED-лампочка с потреблением в 10Вт. Скажу более — на окупание этого датчика с такой лампочкой требуется больше года, это если считать что без него лампочка вообще не выключается. Боюсь что все более сложные решения не окупятся от слова никогда.
В ходе ремонта в санузле просто поставили на стенку лишнюю розетку. После ремонта — воткнул туда икеевский ночник-«грибок» на светодиодах с датчиком освещенности.
Когда горит верхний свет или при открытой двери в коридор, где светло — ночник вырубается своим датчиком и не отсвечивает. В остальное время — дает «дежурный» свет вполне достаточный для того, чтобы cориентироваться в помещении и вообще не включать основной свет тогда, когда в нем нет нужды (ночью, например, по глазам он очень неприятно бьет).
Да, ночник в итоге включен 99% времени. Мощность ночника 0.3 ватта, за год нагорает целых 2.5 киловатт-часа.
А что это за ночник (название/урл)? Недавно специально ездил в Икею за подобным (именно в розетку, именно с датчиком освещенности), не нашел. Нашел, понятное дело, на Али.
Собственно я сделал это три года назад (даёшь поиск перед написанием статьи!). Во второй версии поменял датчик как на фотографии выше и подключение системы параллельно обычному выключателю на стенке (это решает проблему моющегося ребёнка и непривычных к прогрессу гостей). За три года полёт нормальный, рекомендую.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории