17.10.2023
Про датчики присутствия
В этой записи расскажу об устройствах, которые у меня ранее не упоминались - о датчиках присутствия.
Датчики присутствия определяют наличие человека в своей зоне контроля. Это не датчики движения, которые только определяют перемещение человека или его отдельных конечностей. Чтобы обозначить свое присутствие для датчика движения человеку надо постоянно (или хотя бы периодически) двигаться. А датчики присутствия определяют именно присутствие человека. Даже полностью неподвижного. Даже за стеклом или за стеной. Это их существенное отличие от датчиков движения. Другое их отличие от датчиков движения - энергопотребление. Автономные датчики движения могут годами работать от обычной малогабаритной таблеточной батарейки типа CR2023, а датчику присутствия нужно постоянное питание (обычно достаточно любого 5-вольтового USB, даже самого маломощного, но все же постоянного).
Что же касается определения присутствия человека, мне более интересно присутствие конкретного человека в конкретном месте (дома, в квартире). Например, чтобы получить уведомление через Телеграмм, когда конкретный ребенок пришел домой из школы. Или услышать от Алисы бодрое приветствие когда вернулся домой сам. Понятно, что датчики присутствия людей в лицо не различают. Но домашних можно чипировать. Домашних животных же чипируют для бесконтактной идентификации, чем домашние люди хуже? Разумеется, вживлять детям и любимой жене чипы
в мозг под кожу я не стал. И так в современном мире у каждого при себе всегда (круглосуточно) есть какой-нибудь персональный гаджет, по которому можно отследить и идентифицировать человека. Это может быть что угодно: мобильный телефон, умные часы или фитнес-браслет. Или любая их комбинация. Меня мой безУмный дом определяет по умным часам. Можно дополнительно дублировать и настроить определение по телефону. Для определения присутствия старших детей я подарил им фитнес-браслеты. Даже самые дешевые их модели работают неделями без подзарядки и имеют Bluetooth для соединения с мобильным телефоном (причем неотключаемый). И этого достаточно, чтобы использовать их в качестве трекеров присутствия - если мой безУмный дом видит Bluetooth-сигнал от конкретного фитнес-браслета, он считает, что его обладатель находится дома.
А дальше дело техники - настраиваешь по этим датчикам что угодно. Например:
- если в период с 07:00 до 20:00 определено присутствие конкретного браслета после минимум получасового отсутствия - значит ребенок вернулся домой - отправляем сообщения в Телеграмм родителям если они сами не дома (период времени можно настроить чтобы не беспокоить сообщениями ночью, а длительность отсутствия - во избежание ложных срабатываний при кратковременных провалах сигнала или если ребенок вышел на пять минут вынести мусор);
- если хочешь удаленно узнать, есть ли кто сейчас дома - отправляешь запрос через тот же Телеграмм и получаешь в ответе список домашних с их статусом (сейчас дома или отсутствует HH часов ММ минут).
А вот жизненных сценариев для упомянутых в начале записи датчиков присутствия я так и не придумал (впрочем, как и для датчиков движения
из этой записи). Работают исправно, протестировал, но лежат не востребованными в моем складе мозгов (напишу о нем отдельно). Есть идеи? Может вы посоветуете какие-нибудь интересные сценарии их использования?