[Из песочницы] Расширение функционала IP-видеонаблюдения для применения в быту

Всем привет! В этой статье я хочу рассказать о том, как можно выжать максимум из IP-камеры, организовав на ее базе не просто видеонаблюдения, а уже нечто, приближенное к пожарно-охранному комплексу, по средством подключения различных датчиков (PIR, тепла, воды и т.д.). Речь пойдёт о подключении, настройке ip-камер и датчиков, о том, насколько это может быть полезно в обеспечении бытовой безопасности.9bdf84fd23d8467ab33b87087130bd1a.jpg

Внешний вид, характеристики, назначениеНачнем с описания каждого из устройств.Zavio F3115 Основой выступает Zavio F3115 — это беспроводная IP-камера Тайваньского происхождения, в моем запасе 3 шт.ed9fbd92a35442d5af3dceaf1e5116df.jpg0b2530a9f556436f8f92a4176843779f.jpg

Технические характеристики Камера с матрицей 720p ¼», с фиксированным объективом F1.8, 4.0 мм, угол обзора данной камеры составляет 53° по горизонтали. Так же присутствует 10-ти кратный цифровой зум. Максимальное разрешение и fps составляет 1024×720 30fps, как в Motion-JPEG, так и H.264 с прогрессивной разверткой. Т.е. камера вполне подходит для наших бытовых условий, наличие ИК-подсветки не может не радовать (до 10 м). Так же в камере есть встроенный микрофон и динамик, поддерживает полный дуплекс, что может помочь не только увидеть картинку, но и «прослушать обстановку» в квартире.

Особенности Zavio заключаются в Plug&Play и бесплатном софте:

Подробную информацию о камере можно посмотреть, перейдя по этой ссылке.

Далее у нас пойдут датчики. Датчики делятся на 2 основных типа: Нормально Замкнутые (НЗ) и Нормально Разомкнутые (НР) — очень важно это знать для правильного подключения датчиков.

Pironyx KX15DT Это — Pir-sensor, в простонародье называют «Датчик движения». Совмещенный датчик (пассивный ИК + микроволновой) KX15DT производитель Pyronix: 6ba07b1347ce4364aa5a5d6eb1047713.jpg

Оснащен так называемым Tampering Detection, он же «датчик саботажа», «датчик вскрытия», т.е. при вскрытии самого датчика он отправляет Tampering-сигнал на хост-устройство (в моем случае это Zavio F3115).

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

ВНИМАНИЕ, МЕРЫ ИЗБЕЖАНИЯ ЛОЖНЫХ СРАБАТЫВАНИЙ: Не устанавливать извещатель в месте, куда могут попадать прямые солнечные лучи Не оставлять домашних животных в зоне обнаружения извещателя на время режима охраны Не устанавливать извещатель рядом с отопительными приборами Не устанавливать извещатель вблизи открытых окон и скозняков Монтировать извещатель только на неподвижную поверхность Не прокладывать кабель параллельно с электропроводкой Так же в комплекте есть подробная схема-инструкция по подключению данного датчика. Познакомится более подробно с ним можно перейдя по этой ссылке.Водолей-Р Как вы могли догадаться, исходя из названия, это датчик утечки воды.09e14e6a07c54d62a6a9ffdd419efa72.jpg

Способ применения и принцип работы очень просты, его я установил в ванной комнате. Предназначен он для оповещения в случае утечки воды. «Штука» простая и элементарная, основная электронная часть датчика заизолирована, открытыми остаются Анод и Катод, которые замыкаются при взаимодействии с водой.

Извещатель пожарный тепловой ИП 103–5/1-А3 7c6c8a5b08d242fabb571bfb0825eff9.jpgДостаточно простой датчик, при нагреве до температуры сработки оповещает о «пожаре».

Оповещатель охранно-пожарный звуковой Бекас (ПКИ-МБ) Коммутируется вместе с ИП 103–5/1-А3, но в качестве выхода, маленькая «сирена»: 9df2d91bbcb54f2dad36a9164da244df.jpg

При сработке теплового датчика, Бекас начинает сигнализировать до того момента, пока не будет устранена «проблема», счел нужным подключить такой выход, дабы оповестить домашних в случае пожара. Очень громкий оповещатель, который способен разбудить «мертвого». Прошли тысячи лет, а самым опасным стихийным врагом человечества является Огонь, считаю, что данная связка должна быть у каждого в доме. Я уже имел такой инцидент и поэтому решил обезопасить свой дом таким способом.

Так же в «системе» используется Emergency Alarm («Кнопка Паники»).Представляет из себя «ключ», срабатывающий на размыкание цепи. К сожалению, информации в интернете о нем нет. Данная «кнопка паники» нужна для передачи тревожного сигнала на камеру, очень полезная Кнопка для установки в квартире пожилых людей, к примеру.

365d7ddddc88487cb8e09bc877488e25.JPG

Установка в тестовом режиме В планах ремонт квартиры, но хочется быть во всеоружии, перейдем на Кухню.Кухня Сильно с монтажом не возился, т.к. к каждому датчику есть инструкция по подключению. Для подключения датчиков к камере достаточно было «раскрыть» витую пару и изъять оттуда одну пару проводов и подключить ее в клемничек камеры, схема подключения датчиков так же прилагается в User Manual. 1-pin — Питание 5В, 2-pin — GND, 3-pin Digital Input (Вход), 4-pin — Digital Output (Выход).d2e82cd1dc934be0a04245de1c623520.png9605019e16da4b08b447c6c742d3581f.jpg

На кухне я установил датчик Тепла и оповещатель Бекас, цель: при срабатывании датчика тепла, нужно зайдествовать оповещатель Бекас. Для этого я подключил к входу камеры ИП 103–5/1-А3, а на выход оповещатель. Питание подключил как, вы уже наверно догадались — к 1-му пину, дабы замкнуть цепь — подключил оповещатель и датчик к GND.

Вот тестовый ролик (Сделайте потише, очень громкая сирена!):

[embedded content]

Расположение: Диоды на камере можно отключить, дабы не привлекать внимания. «Улыбаемся и машем».

2b840bbbbcff4feca661bae26eaae430.jpg

Датчик тепла правильнее ставить в центре помещения на потолке, но пока что пусть висит над раковиной.

9ad31ac946404375845d437d767ccfd4.jpg

Комната В своей комнате я установил Pyronix KX15DT и подключил к такой же камере Zavio F3115.990d6ecb4bc7405c8bb999b9481c919b.jpgfe4dec3cedfe4c439e4a61416414642a.jpg

Подключаем к камере:

de8b236506a44c989658f17eff816e62.jpg

К сожалению, из-за моей невнимательности Pyronix требует 12V, а камера отдает всего 5V и мне пришлось подключить к нему отдельный БП (Mean Well), благо в моих запасах их оказалось несколько штук.

d09c0313559e483d88d62132a4471044.jpge9979e95326a4316bdbcf4ce51076a8b.jpg

Все работает, посмотрим видео.

Сработка датчика:

[embedded content]

Push-уведомление:

[embedded content]

ХоллЗдесь я установил кнопку «Паники» и датчик «затопления», располагающийся в ванной комнате. Подключение тоже очень простое, но в этом случае я имею 2 датчика на ВХОД, коммутирую оба датчика к 3-пину камеры.00173c2884a24c93844eb401b1dabfd5.jpge67c5998cd4146b3866102ee826eb18a.jpg

Ролики сработки датчиков:

При нажатии на кнопку.

[embedded content]

«Зальем» датчик утечки воды.

[embedded content]

Настройка Начнем с настройки DI/DO, в веб-интерфейсе нужно создать Событие, делается это очень легко и просто, трудностей не возникало, так же есть локализация для RU пользователей в веб-интерфейсе камеры. Предусмотрена настройка расписаний для «События», например датчик Pyronix работает исключительно в то время, когда дома никого нет, кроме кота (датчик имеет особенность в чувствительности не срабатывать на питомцев, но при всем при этом датчик сработает на движение ребенка).Окно добавления Событий:

a389d8cf11b749f0a562ff2211b81793.jpg

Настраиваем Событие:

a2976a0f550f4ff8ab6083dd43f6491b.jpg

Подключение облачного сервиса и настройка push-уведомлений Здесь все очень просто, я поставил на свой iPad приложение (так же есть клиент под Android, а для пользователей ПК достаточно перейти и залогинится на sat.qlync.com).Лично у меня затруднений настройка не вызвала, но есть инструкция в базе знаний Zavio для пользователей, у которых могут возникнуть проблемы.Сам облачный сервис умеет просматривать Архив с SD-носителя, а так же отправлять Event ролики в Google Drive, т.е. после заполнения карточки в 16Гб я буду иметь архив (бесплатно до 15Гб) на своем Гугл-диске.Qlync умеет отправлять push по событиям, в моем случае события — сработка датчиков. Вот так они выглядят:

b85819ca02684b75b4f936a14fd90d5a.jpg

При свайпе Push, перенаправляет на LiveView:

a4551f246b724b95aac0aaf5c7fab24b.jpg

Можно просмотреть список событий на Камере, имена роликов содержат дату, т.е. очень удобно найти событие в нужное время:

eba5aeac4ea747139040964a8ab45cf9.jpg

Заключение Вот таким образом мне получилось выжать максимум из домашнего видеонаблюдения, предоставляя возможность контролировать происходящее в квартире, за счет подключения дополнительных «сенсорных органов». Сами датчики могут быть разными, будь этим «органом» квартирный звонок, или же специализированный датчик газа или звуковая сирена.Оригиналы роликов на GoogleDrive.

Спасибо за внимание! Если у вас возникнут вопросы, с радостью отвечу на них в комментариях.

© Habrahabr.ru