Всем привет. Расскажу немного про свою последнюю междуделку — доработку домофона WiFi-модулем NodeMCU. Заранее прошу прощения за выбор модуля — всех уже, наверное, достала эта ESP’шка…
Конечно, работу ClusterM с его автоответчиком никому не переплюнуть, но такой функционал я считаю излишним. Мне, с рождением дочки, лишь понадобилось бесшумно открывать домофон гостям, чтобы не стоять у трубки и не ждать входящего звонка, который наверняка разбудит малую. Да и себе иногда легче открыть дверь с телефона, нежели лезть за ключами и прикладывать таблетку туда-сюда, чтобы она сработала (у меня очень сильно тупит панель в подъезде). Проект получился небольшой, так что в статье тоже не так много букв, зато есть фотографии.
Железо
В наличии у меня было несколько модулей NodeMCU, так что, прикинув его к трубке домофона, решил, что влезет он туда без проблем, надо лишь сделать плату расширения. Развожу я всегда в EagleCad, платы заказываю либо у китайцев, либо в американском OSH Park. На OSH Park выходит дешевле, если площадь платы маленькая, но вы получаете только 3 платы вместо 10 китайских, но для штучного проекта это не важно. На плату отлично встали релюшки PE014005, прям аккурат между выводов NodeMCU.
Не самый дешевый вариант, но у меня они были в наличии. А так можно поставить самые дешевые китайские, HUI KE например (это не ругательство, это фирма такая — у них есть серия релюшек HK4100F). Еще использовал две оптопары 4N35S, одну на вход — отлавливать входящий звонок, вторую на замыкание кнопки открытия домофона.
Получившиеся схема и топология платы вот (всё есть в репозитории, ссылка в конце статьи):
Платы с производства.
Несколько фотографий
Описание работы трубки
Сначала немного по принципу работы самой трубки — у меня Цифрал КЛ-2. Вот схема с официального сайта.
На схеме: 1,2 — контакты подключения линии домофона (имеет полярность, если кто не знал); SW2 — переключатель звука трубки (внизу — звук выключен, вверху — звук включен); SW1 — рычаг разговорной трубки (внизу — трубка висит, вверху — трубку сняли для разговора); SB1 — кнопка открытия двери; BA1 — динамик трубки; BM1 — микрофон трубки, HL1 — светодиод.
Когда подъездная панель дает вызов, в линию поступает меандр амплитудой 12В. Сопротивление в линии должно быть 50 Ом, в любом другом случае на панели высветится ошибка. Если переключатель SW2 находится в нижнем положении (звук на трубке выключен), то в линию подключен резистор 50 Ом — светодиод поморгает, но звука мы не услышим. Если переключатель SW2 в верхнем положении (звук включен), а переключатель SW1 в нижнем (трубка висит), то в линии будет сопротивление динамика BA1 всё те же 50 Ом, как раз на него попадает меандр и мы слышим звук. После снятия трубки, SW1 переходит в верхнее положение и один вывод динамика отрывается от земли, теперь там будет аналоговый сигнал разговора и приемлемая для уха громкость, а не звонок на сотню децибел. Если вы решаете открыть гостю дверь, то нажимаете на кнопку SB1, которая запирает транзистор и сопротивление в линии резко возрастает — так панель понимает, что надо открывать дверь.
Теперь о доработках
Relay1 — берем управление звуком на себя (считаем, что родной переключатель трубки SW2 в верхнем положении, иначе будет каша); Input — оптопара, дергается во время звонка (подключена перед Relay1, чтобы видеть звонок в бесшумном режиме); Relay2 — имитирует снятие трубки; Open — замыкает кнопку открытия двери. Обращаю ваше внимание на то, что релюшки подпаяны нормально замкнутыми контактами в разрыв. Это означает, что в любой момент можно отключить домофон от сети (а вдруг свет вырубился или интернет пропал) и он сохранит свою работоспособность, это важно.
Прошивка
Прошивку писал в PlatformIO (плагин для редактора Atom) на ардуиновских библиотеках. Ссылка на репозиторий в конце статьи. Эта, с вашего позволения, IDE будет поудобнее родной ардуиновской — кто не пробовал, обязательно попробуйте. В качестве MQTT клиента на телефон использовал IoTmanager (далее — просто клиент). По программе много рассказывать не буду (желающие посмотрят код), лишь опишу, что она умеет:
- подключаться к MQTT брокеру
- публиковать топики с настройками для клиента
- подписываться на топики для реакциина переключения в клиенте
- отправлять push уведомление на телефон при входящем звонке
- публиковать измененные настройки при звонке (чтобы видеть статус в клиенте)
- отключать звук на домофоне по команде клиента
- открывать дверь разово,
- открывать бесконечное число раз
- просто сбрасывать трубку
Экранные формы приложения (кликабельно)
Фишка программы IoTmanager в том, что все настройки хранятся в топиках, а она лишь отображает то, что опубликовано. Немного теряется смысл легковесного протокола MQTT, но мне такая реализация нравится. При желании можно переделать под другой MQTT клиент.
Конечно всё это (да еще с двумя электромеханическими реле) требует внешнего питания и я бы задумался над целесообразностью поделки, если бы мне понадобилось заводить питание 5В от розетки… Но у меня счетчик находится внутри квартиры, а домофон висит совсем рядом. Я просто заказал на Ali модуль 220AC/5VDC на din-рейку и запитал домофон от него. На фото он перевернут для удобства внутреннего монтажа.
Всем спасибо за внимание. Приглашаю в комментарии.
Разработана вторая версия устройства, про которую я рассказываю тут
Доработка домофона протоколом MQTT для управления с телефона (версия 2.0).
Полезные ссылки:
1. Репозиторий этого проекта на GitHub — там есть схема, разводка, исходный код.
2. Создание умного домофона с автоответчиком и Интернет-соединением — статья товарища ClusterM, упомянутая в начале.
3. Как я домофон Vizit к mqtt подключал — домофон с Arduino и Ethernet shield.
4. Esp8266 управление через интернет по протоколу MQTT — статья про MQTT и ESP8266.
5. Дистанционное управление домофоном — еще одна статья по теме.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Писать еще?
47.6%
Подробнее о коде программы
129
46.49%
Про работу со средой PlatformIO
126
47.6%
Про работу с приложением IoTmanager
129
55.35%
Разводка печатной платы в EagleCad, заказ производства
150
6.64%
Нет, надоели домофоны
18
Проголосовал 271 пользователь.
Воздержались 92 пользователя.
Совсем недавно я уже писал про доработку домофона протоколом MQTT.
В комментариях Владимир instalator написал:
Схема явно не продумана. Нет необходимости вообще вмешиваться в схему трубки, достаточно подключить устройство в разрыв линии и эмулировать трубку подбросом нужных сопротивлений.
Я почему-то упустил из виду возможность имитации трубки домофона, ведь такой подход действительно не потребует вмешиваться в схему самой трубки, можно будет перехватывать управление на подходе к ней. Более того, такой подход, при необходимости, позволяет вообще не использовать домофонную трубку. Повесили устройство и открываем дверь с телефона. При желании можно и вовсе развить идею до батарейного питания.
Кстати говоря, в предыдущей схеме была ошибка (статью я уже поправил), на которую никто не обратил внимание, и которая приводила к нестабильной работе домофона. Иногда он отказывался открывать дверь, а я не мог понять причину. Я подключил светодиод между + и — линии, в то время как родной светодиод при поднятии трубки отрывался от земли. Таким образом, в моем варианте в момент открытия двери сопротивление в линии было недостаточно высоким (по крайней мере я так думаю) из-за присутствия светодиода и панель домофона не понимала сигнал открытия. Понял я это только когда начал рисовать новую схему с “подбросом нужных сопротивлений”.
Принцип работы трубки известен, я описывал его в предыдущей статье. Единственное, что я возможно упустил из виду: панель дает вызов одному абоненту в один конкретный момент времени и ждет от него принятия решения. Просто так, без факта входящего звонка, взять и подать сигнал на открытие двери подъезда бесполезно. Это важно, но не все, кажется, знают об этом, так как были несколько комментариев по этому поводу.
Итак, начнем. Подъездная панель различает сигналы по уровню сопротивления в линии, для имитации работы необходимо лишь подбрасывать ей нужные номиналы. Я попробовал нарисовать схему на том, что у меня уже было в моем модуле: два электромеханических реле и две оптопары, одна из которых развернута на прием сигнала.
Реализация выглядит так:
Прошу меня извинить за такое простое изображение схемы, это чтобы объяснять было легче:
- Реле1 нужно для перехвата управления: если мы хотим вмешаться в работу домофона, то реле перекидываем, в противном случае трубка остается подключенной и работает штатно (это же касается случая, когда на нашем устройстве нет питания, реле замкнуто на трубку).
- Реле2 в нормальном состоянии обеспечивает землю для светодиода и держит в линии сопротивление 51 Ом для имитации сопротивления лежащей трубки (если конечно Реле1 перекинуто).
- Когда идет вызов, на микроконтроллер через оптопару Звонок поступает сигнал, и принимается решение. В случае открытия, перекидываем Реле1 и Реле2 в противоположные состояния.
- Сначала вызывная панель ждет снятия трубки с базы: тут дело за транзистором и оптопарой Открыть. По-умолчанию транзистор притянут к питанию — открыт, и в линии имитация снятой трубки ~400 Ом. Когда на оптопару Открыть подается сигнал, транзистор притягивается к земле и разрывает цепь, что равносильно сигналу на открытие.
Чисто на оптопаре у меня, почему-то, сделать не получилось: панель домофона постоянно выдавала ошибку Lin1, что означало обрыв в линии: либо тока не хватало, либо скорости открытия.
Довешивал транзистор и резисторы навесным монтажом:
Повторюсь, я делал на релейном модуле, который у меня уже был после первой версии, с определенным набором реле. Наверняка схему можно оптимизировать, например на твердотельных реле:
Или что-то подобное, зависит от вашей фантазии. Только надо внимательно подбирать твердотельные реле, т.к они имеют ненулевое сопротивление канала и могут оказать существенное влияние в то время, когда в линии должно быть 50 Ом. У канала твердотельного реле обычно сопротивление от 5 до 25 Ом, что на фоне необходимых 50 Ом скажется существенно.
Программа претерпела совсем небольшие изменения в части устранения недочетов и добавления режима Открыть беззвучно. На практике чаще всего я пользовался комбинацией Выключить звук и Открыть разово, решил объединить две настройки в одну: звонок перехватывается в беззвучном режиме, открывает дверь и переходит обратно в режим со звуком.
Плату я разместил все так же внутри трубки домофона, подпаявшись к основной плате, благо теперь это всего лишь три провода. Я сделал этот для того, чтобы спрятать устройство внутри и использовать стандартные зажимы линии.
Но теперь это не обязательно, можно вешать устройство в разрыв линии.
Желающие могут попробовать (может я и сам попробую чуть позже) переделать устройство на батарейное питание. Для этого придется немного изменить схему и логику работы: звонок в домофон будет пробуждать микроконтроллер, он в свою очередь подключаться к wi-fi и проверять, есть ли для него команды на открытие. Если нет, то выставлять статус звонка и ждать принятия решения, после чего снова уходить в сон. Затраты энергии не должны быть большими, домофон звонит не так часто, главное правильно сделать схему питания. В случае батарейного питания не понадобится гальваническая развязка, всю логику можно будет сделать на обычных транзисторах. Идея мне кажется интересной, т.к не у всех есть возможность подвести питание к домофону. Может есть желающие помочь с корпусом и мобильным приложением? Можно попробовать запилить в серию.
Вообще я весьма доволен получившейся поделкой, еще и прошивается по воздуху — одно удовольствие. Приглашаю к обсуждению.
По заявкам телезрителей, расскажу как сделать «умный» домофон на ESP, который работает с любым координатно-матричным домофоном, как с домофонной трубкой, так и без неё, интегрируется в Home Assistant или куда угодно по MQTT.
Немного теории
Несмотря на то, что сейчас всё чаще можно встретить цифровые домофоны, большинство подъездов всё-таки оснащены довольно старыми координатными. Это самые разные вариации домофонов Visit, Cyfral, Metakom, Altis и другие.
Координатный, или координатно-матричный домофон, работает очень просто. Для подъезда с лимитом в 100 квартир в распределительном щитке домофона будет две шины для подключения проводов, пронумерованных от 0 до 9. К квартире 25 пойдут провода 2 от первой шины и 5 от второй. К квартире 78, соответственно, провода 7 с первой шины и 8 со второй.
В состоянии покоя, между проводами, заведенными в квартиру, будет примерно нулевое напряжение. Динамик домофонной трубки имеет сопротивление около 50 Ом и подключен в линию. Таким образом, вызывная панель понимает, что аппарат на линии и на него можно звонить.
При звонке в линии появляется меандр около 12В, который поступает на динамик для звонка.
Если поднять трубку, сопротивление в линии увеличивается до 300-400 Ом, а напряжение примерно до 6-7 В и вызывная панель понимает, что трубка поднята.
При нажатии кнопки открытия, сопротивление измеряется килоомами. Вызывная панель воспринимает высокое сопротивление (равно как и обрыв линии) как сигнал к открытию двери.
От теории к практике
Ниже список компонентов, которые использовал я.
Кнопка тактовая 6х6х13мм
Резисторы
Вместо nodeMCU можно взять любую ESP с подходящим количеством пинов. Wemos D1 Mini например.
Вместо двухканального модуля реле можно взять два одноканальных или просто два реле, но придется сделать обвязку.
Светодиод и кнопка не обязательны, работать будет и без них. Более того, без них можно обойтись вот такой приятной платой с двумя реле на ESP-01.
Схема подключения довольно простая. Контакты линии обозначены как Line /-, контакты домофонной трубки как Intercom /-.
Если домофонную трубку подключать не собираетесь, просто замкните контакты Intercom через резистор 50 Ом.
Собирается с минимумом пайки. Припаять нужно будет только один резистор к оптопаре (дилетанты могут намерить в линии 3В и взять волшебный Nano Switch от Амперки, но я бы не рекомендовал — от высокого тока оптопара может и сгореть).
Прошивка
Не буду выкладывать весь YAML сюда. Ссылка на прошивку.
Для прошивки вам понадобится ESPHome.
Не забудьте заполнить поля в секции WiFi.
Что умеет?
Изначально проект разрабатывался под интеграцию с Home Assistant и был основан на MQTT. Позднее я переписал прошивку на ESPHome и теперь он нативно добавляется в HA через интеграции, а также без проблем работает по MQTT с любой другой системой УД.
Схема работы простая. Устройство определяет входящий звонок, светодиод загорается красным. Одинарное нажатие кнопки откроет дверь, долгое нажатие отменит вызов.
В режиме ожидания одинарное нажатие кнопки переключает режимы автоматического открытия двери (открыть один раз / открывать всегда). Долгое нажатие выключит автоматическое открытие.
В Home Assistant видится как замок и два переключателя для режимов. Открыть дверь можно и удаленно.
Также, для Home Assistant есть специальный package с автоматизациями, который отправляет уведомления и позволяет управлять домофоном через Telegram. Положите его в /config/packages/domofon.yaml и поправьте сервисы под себя.
Скоро в ESPHome появится поддержка HTTP запросов и работа с уведомлениями станет возможна прямо на ESP.
А чо так сложна?
Проекту больше года и это, пожалуй, второй по популярности вопрос, который мне задают. Первый — а можно ли из схемы что-то выкинуть.
И действительно, в соседней статье ведь написано, что нужно всего-то одно реле и всё заработает.
К сожалению, не всегда. Большинство домофонов не совсем тупые и без снятия трубки дверь не откроют, а некоторые еще и хотят, чтобы трубка была снята некоторое время, прежде чем открыть дверь.
Все эти моменты учтены в прошивке и настраиваются в специальной секции. Проект проверен на десятке разных домофонов и работает стабильно.
Проект по-прежнему развивается. Всегда актуальную версию можно найти на GitHub.
В некоторых случаях нужно открывать домофон без ключа, удаленно. Например, в случае, когда сдаешь квартиру и нужно впустить гостей в подъезд находясь в другой месте. К сожалению, варианты передачи жетона от домофона ненадежны и требуют время. Например, у меня несколько раз хулиганы или соседи ломали мини-сейф в котором лежал жетон от подъезда. Поэтому родилась идея разработки схемы для удаленного открытия домофона.
Принцип работы координатного домофона Визит, Цифрал и пр. достаточно просты. Цитата из статьи:
- Когда трубка положена сопротивление для линии 50 Ом, которые создает динамик сигнала вызова. Это сопротивление у всех домофонов одинаковое.
- Когда трубка снята — сопротивление для линии около 300 — 400 Ом.
- При нажатии кнопки открывания замка сопротивление составляет несколько кОм либо просто разрыв линии.
Домофон Vizit
Если замерить сопротивление омметром после диода при отключенной трубке УКП-12, то значения следующие:
- Трубка положена (звук включен) — 44,5 Ома.
- Трубка положена (звук выключен) — 44 Ома.
- Трубка снята (звук включен или выключен) — 7,3 кОм.
- Трубка снята + нажата кнопка открывания двери — 4,3 кОм.
При подаче напряжения транзистор Q1 будет работать в режиме ключа. На базу подается напряжение с делителя напряжения образованного R9 и R10, которое приоткрывает транзистор. Через него протекает некоторый ток. Если эмулировать работу схемы, то сопротивление при разомкнутом ключе меньше 1 кОм.
При замыкании SB2 ток через транзистор перестает течь и сопротивление линии определяется суммой параллельных цепочек образованных R5 + (R9 с параллельно соединенным R11+R8), т.е порядка 50 кОм. В какой-то степени это эквивалент обрыва линии.
- SA1 — геркон трубки. При повешенной трубке замкнут, линия нагружена сопротивлением 50 Ом динамика.
- SB1 — отключение звука динамика. В нижнем положении динамик выключен из схемы и к линии подключены два параллельных сопротивления суммарно 50 Ом.
- SB2 — кнопка открывания двери.
Аналогично по работе схема трубки УКП-7. Ключ на транзистре Q1 полуоткрыт за счет напряжения подаваемого через сопротивление R9 и полуоткрытый Q2. При 9 V сопротивление порядка 236 Ом + R5 ~ 450 Ом (см. эмуляцию). При замыкании ключа SB1 сопротивление для линии будет определяться цепочкой R9 с параллельно соединенными (R10 + R11) ~ 9,5 кОм.
Итак, какой вывод можно сделать из анализа схем трубок Визит:
- При лежащей трубке сопротивление порядка 50 Ом.
- При поднятой трубке порядка 450 — 900 Ом.
- При нажатой кнопке открывания двери сопротивление порядка 9,3 кОм.
- При разных напряжениях (в линии может быть 9V и 12 V) сопротивление для линии остается примерно одинаковым.
Домофон Цифрал
Удаленное управление
Есть два основных варианта реализации удаленного управления домофоном:
- Врезка в линию до домофонной трубки.
- Встраивания управления в саму трубку домофона.
Второй вариант более универсальный, поскольку могут быть нюансы взаимодействия домофона с трубкой и врезка не будет гарантировать работу. Возможно, потребуется подстраивать сопротивления.
В случае с встраиванием дополнительной электроники в домофон работа более гарантированная, но нужно подключать параллельно кнопкам управления довольно много проводов: открывание двери — 2 шт, индикатор вызова — 2 шт, геркон поднятия трубки — 2 шт, в некоторых случаях линия питания — 2 шт.
В случае варианта врезки бизнес-логика работы может примерно такая:
- По-умолчанию, линия идущая на домофон разорвана реле. Это исключает звук на домофоне при поступлении вызова. Только после того как микроконтроллер в соотвествии с алгоритмом обработает вызов, только после этого он может переключить линию на домофон, чтобы его динамик просигнализировал о вызове.
- При поступлении вызова микроконтроллер (МК) детектирует сигнал открытия и далее в зависимости от настроек (например, с мобильного приложения):
- Имитирует поднятие трубки и открытие двери.
- Коммутирует реле на домофон для ручного открытия.
Может быть вариант, когда:
- Реле по-умолчанию коммутирует линию на домофон. Т.е. 50 Ом сопротивление при положенной трубке определяется домофоном. Этот вариант надежнее, поскольку гарантирует работу домофона в случае, если удаленное управление вышло из строя. Однако, при такой схеме при поступлении вызова может быть выдан кратковременный звук на домофон до момента, пока микроконтроллер не отключит линию от домофона.
- При поступлении сигнала вызова микроконтроллер детектирует вызов. В зависимости от настроек, например, со смартфона:
- Реле переключает домофон на имитацию сопротивления подъема трубки (порядка 500 Ом).
- Микроконтроллер подключает сопротивление порядка >10 кОм для имитации открытия двери.
Логично использовать аналогичный ключ на транзисторе для управления открыванием двери. Для включения ключа лучше сделать гальваническую развязку с помощью реле или оптическую — оптопарой.
Продолжение следует…
Полезные ссылки
- Документация от производителя Цифрал.
- Инструкция по регулировке домофонов Метаком.
- https://habr.com/ru/post/400367/
- Управление координатным домофоном Vizit
- Домофонная трубка УКП-12
- Принципиальная схема домофонной трубки УКП-12.
- Автоответчик для домофона https://clusterrr.com/smart-intercom/
- Прокачиваем домофон протоколом MQTT для управления с телефон — интересный проект
- Чем заняться в выходные: дистанционное управление домофоном, безбюджетный ремаппинг Nextion, разборки с Онлайм
- https://habr.com/ru/post/400399/
- https://itnan.ru/post.php?c=2&p=284110
- https://github.com/earlephilhower/ESP8266Audio — DAC на ESP8266 (эмуляция)
Запись опубликована в рубрике IT рецепты. Добавьте в закладки постоянную ссылку.
Всем доброго здоровья!
Уже лет 5 у меня крутится «полуумный» дом в стадии вечного усовершенствования :).
Сперва это был domoticz с парой датчиков, сейчас я начал расширяться и перешел на home assistant (далее HA), как самую динамично развивающуюся систему умного дома.
Так как изначально использовался ESP8266 как основной компонент, то, соответственно, перешел на прошивку ESPHome, которая во-1 заточена под использование с HA, во-2 в нет ничего лишнего, в-3 это ну просто безумно просто, простите за тавтологию.
В системе сейчас около десятка устройств, расскажу про интересную и успешно реализованную задумку интеграции в умный дом координатного многоквартирного домофона (у меня это eltis, но должно работать со всеми моделями — visit, cyfral итп). Задача была такая — домофон должен открываться удаленно без ключа, но не должен впускать кого попало (эдакий полуавтоматический режим).
Специфика проблемы такова, что невозможно управлять домофоном непосредственно из квартиры без звонка. Ну вот чисто технически обязательно должен присутствовать вызывной сигнал «с улицы». Поэтому и алгоритм работы устройства немного необычен.
Координатный домофон это по сути аналоговая система, управляющая и управляемая при помощи уровней напряжения.
Кому надо под катом принцип работы
Принцип работы координатного домофона
В целом принцип работы всех координатных домофонов одинаков:
Вызов — высокий уровень напряжения (от 3 до 15V, в моем случае 12V) трубка должна иметь сопротивление около 50 Ом.
Поднятие трубки — увеличение сопротивления абонентского устройства до примерно 400-700 Ом, по этому сигналу домофон перестаёт звонить и устанавливает связь с трубкой. Далее необходимо открыть замок.
Кнопка открывания замка при нажатии сопротивление увеличивается до нескольких КОм или происходит разрыв линии.
Если посмотреть на принцип работы, то сразу напрашивается два способа сделать домофон «автоматическим».
Способ первый — устанавливать сопротивления согласно спецификации, подключив устройство перед трубкой.
Способ второй — подключиться сразу к имеющейся трубке.
Соответственно, со своими преимуществами и недостатками.
Первый способ подкупает своей простотой подключения, но у меня он не сработал — видимо сам установленный домофон имеет отклонения от спецификации. Я сделал 2 или 3 тестовых устройства, ни одно не заработало как надо.
Второй способ немного сложнее в подключении, но имеет свои плюсы — при любых неисправностях оставляет в рабочем состоянии штатную трубку и работоспособность домофона не нарушается. И никаких внешних коробочек.То есть домашние, собственно, ничего не заметят.
Я выбрал способ подключения непосредственно к трубке.
Абонентское устройство
Сейчас у меня на входе используется трубка Schneider Electric Blanca, ссылка www.ozon.ru/context/detail/id/142138540
Это hands free трубка для координатных домофонов.
Сама по себе довольно компактная и удобная. Немного занижена громкость, но пользоваться можно.
Из плюсов именно для реализации подключения — у нее все кнопки и светодиоды имеют общую массу, следовательно, подключаться к ней можно по однопроводной схеме.
Что я использовал.
На заре умнодомостроения мной использовались платки типа D1-mini. Они были удобны в прошивке, но очень неудобны в практическом использовании. Большой размер, излишнее количество выводов, необходимость подключать промежуточные устройства.
Одно время я использовал платы ESP12F на макетке. Отличный вариант, 4 Мб флэша и все разведенные выводы, чувствительная наплатная антенна. Немного доставало все это собирать. Поразмыслив, я сделал универсальную плату с использованием той же ESP12F и возможностью устанавливать на нее требуемые периферийные детали — делитель для ADC, оптореле, i2c итп. Плата была изготовлена в китае по лекалам EasyEDA. Сразу оговорюсь, я допустил пару мелких ошибок — но это не мешает использовать эту плату везде. Сейчас я ей заменил весь самосбор. Разрабатываю новую версию, она будет на сантиметр короче и иметь односторонний SMD монтаж.
Сразу сделал развязку на полевых оптореле G3VM61D1 от omron. Сейчас используются в корпусах SMD, уже купил похожие SSOP почти по той же цене (они в два раза меньше при прочих равных).
Сразу скажу, цена плат приятно порадовала. 50 плат обошлись с доставкой в 17 баксов, то есть примерно 25 рублей за штучку даже по нынешнему курсу. С учетом других деталей, цена выходит примерно 2 бакса, что даже слегка дешевле тех же D1 при несравнимой функциональности.
Плюс еще в том, что плату я делал как универсальную (чтобы сэкономить на вариантах), и все детали распаивать нет необходимости, напаиваем только то, что нужно в данный момент для данного применения. На сенсор паяем i2c датчик, для управляшки реле и так далее.
Итак, конструкция
В батарейный отсек абонентского устройства вставляется собранная как нам надо плата. Можно использовать только три реле (у меня стоит четыре, т.к. это тестовый вариант). Питание подается 15 вольт от стоящего рядом «квартирофона», понижается DC-DC преобразователем до 4.5V и далее другим мелким до 3.3V (заодно экономим на батарейках). Входы и выходы подключаются к соответствующим кнопкам трубки. Визуально переделанное устройство не отличить от оригинального. Проводочки, идущие к квартирофону, потом заберу в мелкий кабель канал.
Подключение к Home Assistant.
На бортовую ESP12F заливаем прошивку ESPHome. Я использовал вот такой небольшой девайс, но можно залить прошивку и любым удобным способом — вариантов для этого модуля в интернете огромное количество.
Сама прошивка:
esphome:
name: domofon
platform: ESP8266
board: esp12e
wifi:
ssid: "Mynet"
password: "password"
manual_ip:
static_ip: 192.168.1.100
gateway: 192.168.1.1
subnet: 255.255.255.0
output:
- platform: gpio
pin: GPIO15
id: open_door
- platform: gpio
pin: GPIO13
id: answer
switch:
- platform: gpio
pin:
number: GPIO2
inverted: True
name: "Unlock enabled"
id: unlock_enabled
icon: "mdi:lock"
binary_sensor:
- platform: gpio
pin:
number: GPIO12
mode: INPUT_PULLUP
inverted: True
name: "Incoming call"
id: incoming_call
on_press:
if:
condition:
switch.is_on: unlock_enabled
# on_press:
then:
- delay: 1s
- output.turn_on: answer
- delay: 2s
- output.turn_off: answer
- delay: 1s
- output.turn_on: open_door
- delay: 3s
- output.turn_off: open_door
- delay: 2s
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
И (кому надо) создаем автоматизацию:
device_id: 4be75de35f634725877df9d66a4c400c
domain: binary_sensor
entity_id: binary_sensor.incoming_call
platform: device
type: turned_on
data:
message: Звонит домофон
service: notify.mobile_app_MyPhone
Где MyPhone - имя подключенного к HA мобильника, id подставится автоматически. Можно сделать автоматизацию при помощи конструктора.
Как это работает:
После инициализации в HA получаем переключатель «Unlock_enabled» и сенсор «incoming_call». Переименовываем если надо и делаем иконки.
При звонке в домофон сенсор отрабатывает звонок и при помощи автоматизации (если она включена) выдает на мобильник PUSH сообщение о звонке. Далее с телефона включаем разрешение открытия двери и через несколько секунд замок открывается.
Задержки я особо не подбирал, но при этих значениях у меня отлично все работает.
Если же нужно зайти самому с улицы, то надо включить разрешение немного заранее, например подходя к подъезду. И сразу после звонка в нужную квартиру дверь откроется автоматически. После этого нужно вручную отключить разблокировку.
Если надо, можно сделать автоматизацию, чтобы автоматически блокировать открытие двери через какое-то время (я не делал).
Думаю, не надо объяснять, что это все великолепно работает через Apple HomeKit.
Итого:
Все получилось, как и задумывал, ключ от дома теперь можно с собой не брать вообще. Можно открыть домофон удаленно из другого города или страны.
Так как используются полностью гальванически развязанные полевые оптореле (в схеме предусмотрен разрыв земли перемычками), то можно подключить схему к какой угодно трубке, просто параллельно светодиоду вызова и кнопкам. Единственное, проводов нужно будет больше.
Кому надо, схема и плата в EasyEDA
Домофонами сегодня оборудовано большинство многоквартирных домов. Устройство полезное: подъезд закрыт от посторонних, а открывать двери гостям и курьерам можно, не спускаясь на первый этаж.
«В основном, в квартирах стоят обычные абонентские трубки, а в современных домах уже появляются продвинутые домофоны с дистанционным управлением и видеонаблюдением — естественно хочется чего-то такого же. Электроника — мое хобби, поэтому решил попробовать дополнить свою систему “умного дома” функциональным домофоном», — рассказал уфимец Ильмир Гайнутдинов.
Ильмир Гайнутдинов. Фото предоставлено героем публикации.
По образованию Ильмир — инженер промышленной электроники. И хотя сейчас он работает в другой сфере, интерес к конструированию остается его хобби. Ильмир — активный пользователь форума Sprut.ai, посвященного решениям для «умного дома». На этой площадке любители электроники не раз обсуждали возможность модернизации домофонов. А некоторые — даже предлагали варианты электронных схем, которые можно самостоятельно спаять, подключить к домофонной трубке и домашнему серверу и управлять открыванием подъездной двери со смартфона. Одна из таких инструкций легла в основу разработки Ильмира.
Уфимец доработал идею и создал готовое устройство, не требующее от пользователей глубоких знаний электроники и умения работать паяльником — функциональный узел нужно лишь подключить к абонентской трубке. Плата получилась миниатюрной — всего 54х30 мм, поэтому легко помещается практически в любых моделях домофонов.
Справа — плата для модернизации домофона. Фото предоставлено героем публикации.
«Устройство автоматически определяет, что пришел сигнал с вызывной панели и имитирует снятие трубки, перехватывая управление домофоном. Плата сообщает серверу «умного дома», что пришел звонок, а сервер, в свою очередь, присылает оповещение об этом в Telegram. Я тут же, в Telegram, могу открыть дверь, сидя на диване перед телевизором — даже к домофону подходить не надо», — объяснил принцип работы своего устройства Ильмир.
По словам мужчины, домофон работает в нескольких режимах. «Автоматическое открывание» предоставляет доступ в подъезд любому, кто позвонит в квартиру владельца умного домофона — актуален, когда ждешь гостей. Режим «Нежелательный гость» избавит от нежданных звонков по ночам, когда никто из знакомых не должен прийти. Сам Ильмир пользуется режимом «Открыть один раз», когда возвращается домой. Система открывает ему дверь после звонка в квартиру.
«Пользоваться домофоном стало очень удобно, я даже себе брелок не беру. Включаю автооткрытие с телефона и набираю номер квартиры. Не хватает, конечно, звукового канала, но это нереально, и требует больших затрат на разработку концепции. А вот по части видео родилась идея. У нас в многоквартирном доме есть система наблюдения. И жильцам предоставлен доступ. Система, использованная в нашем доме, — Macroscop. Как оказалось, в системе есть своя интеграция с Telegram и пользователю предоставляется бот, который по запросу присылает скриншот с необходимой камеры», – поделился новатор с читателями форума Sprut.ai.
Интерфейс Telegram-бота. Фото предоставлено героем публикации.
Ильмир изучил техническую документацию Macroscop и поэкспериментировал с настройками. Теперь, вызов, поступающий на домофон, перенаправляется на Home Assistant, который, в свою очередь, отправляет http-запрос на сервер Macroscop. В ответ домашний сервер получает стоп-кадр с камеры видеонаблюдения, а затем отправляет информацию пользователю в Telegram-бот. Таким образом, вместе с оповещениями о звонке, он получает фото человека, набравшего номер квартиры. «Конечно, камера стоит не очень удачно, да и разрешение у камеры так себе, этой камере уже более 10 лет. Но знакомых людей узнать можно», — написал уфимец в своем блоге.
Сейчас устройство для цифровизации домофона рассчитано только под одну систему умного дома — Home Assistant. Его конструктор не исключает, что в будущем, возможно, доработает его и для других систем.
А в Macroscop отмечают, что благодаря открытым протоколам API и HTTP технические специалисты пользователей и организаций, обслуживающих системы видеонаблюдения, могут реализовать полезные интеграции под конкретные задачи самостоятельно.
Для больших квартир и загородных домов достаточно актуальная проблема заключается том, что можно просто не услышать звонок в домофон. Большинство современных домофонов поддерживает функцию «интерком», то есть, мы можем к первому монитору через специальный разъём подключить второй, ко второму — третий, к третьему — четвёртый.

При этом во время вызова они будут звонить все одновременно, с каждого можно видеть звонящего, говорить с ним, открывать дверь. Если мы говорим о квартире с подъездным домофоном Визит/Элтис, то он подключается к первому монитору через блок сопряжения, и всё прекрасно работает.
Но если вешать мониторы не хочется или кабель для них не предусмотрен, к тому же, во время звонка человек может быть на участке или на лоджии или в комнате, где домофона нет, то можно использовать более современный способ — вызов на приложение на смартфоне.
Есть два варианта реализации домофона: аналоговый 4-х проводной или цифровой IP. IP-домофоны подразумевают, что все вызывные панели и мониторы подключаются к общему коммутатору компьютерной сети и имеют каждый свой IP адрес. Такие мониторы и вызывные отличаются гораздо более высокой стоимостью. Но зато что мониторов, что вызывных может быть много, может быть поддержка протокола SIP для передачи вызова на телефон через интернет. Аналоговые домофоны проще и дешевле. Монитор подключается к локальной сети, а вызывные и видеокамеры подключаются к нему, они обычные аналоговые. То есть, выдают НЧ видео и аудиосигнал и питаются от 12 вольт.
Сейчас из известных мне мониторов домофона с переадресацией звонка CTV DP2700IP, Slinex SL-07IP и S-10IP, Tantos Marilyn и Rocky. У Slinex и DVC есть вызывные панели с Wi-Fi — вообще самое простое решение, если не нужно подключение к Vizit. У Slinex есть IP конвертер, который преобразует сигнал 4-х проводной вызывной в IP вызов. Стоят все эти комплекты достаточно дёшево, гораздо дешевле IP домофонов китайского производства и несравнимо дешевле европейский IP домофонов. Но самое главное, через блок сопряжения мы можем налаживать связь с подъездной системой домофонии.
Мне в руки попал монитор Tantos Marilyn, я попробую в работе функцию переадресации вызова на iPad.

В коробке: сам монитор, блок питания 14,5 вольт, который помещается в подрозетник, переходник с microUSB на Ethernet, саморезы-дюбели и шлейфы подключения.


Сначала я подумал, что внешний блок питания — это не очень хорошо. Но потом заметил толщину монитора — 9,9мм. Он действительно выглядит очень тонким. С кронштейном (металлической рамкой для крепления на стену) толщина 14,6мм, но рамку можно немного заглубить в стену, тогда монитор выглядит очень здорово.
Вот вид сзади без кронштейна. На мониторе 4 клеммы подключения для двух вызывных и двух камер, клемма для блока питания.

Включается монитор почти мгновенно. Мне очень понравилась картинка и, самое главное, интерфейс управления. У многих, особенно дешёвых мониторов, интерфейс выглядит очень по-китайски, видны «ползущие» кириллические буквы разного размера и неприятные цвета элементов интерфейса. Тут всё здорово. Главный экран:

Настройки:

Монитор умеет писать по детекции движения на одной из камер на внутреннюю память (на 1000 фото) или на карту памяти (1000 фото или 128 видеофайлов).

Ставлю на iPad приложение со странным названием vhOme. Приложение тоже выглядит вполне по-русски. Подключаюсь к открытой сети Wi-Fi, которую раздаёт монитор, через приложение задаю имя моей Wi-Fi сети и пароль. Подключается сразу, без проблем. В приложении выбираю монитор, в течение 2 секунд он включает вызывную и загружает видеопоток.

Вот список подключенных устройств.

Настроек программы не очень много.

Настройки подключения к монитору.

Есть неприятная вещь, которую я не понял. Когда я нажимаю в режиме подключения к панели на ключик, чтобы открыть дверь, меня просят ввести пароль. По умолчанию это 1234. Можно сделать 1, но совсем убрать пароль нельзя. Для первого подключения к монитору мне всё равно надо ввести его пароль, так что стороннему человеку дверь не открыть, установив приложение и подключившись к Wi-Fi. В общем, пароль на открывание двери может быть полезен в каких-то случаях, но хотелось бы иметь возможность его не вводить.
Пункт меню Активность — это список звонков и детекции движения.

Самое важное — перенаправление звонка. В настройках подключения надо включить функцию Уведомления, тогда при звонке в домофон и при запущенном приложении всплывает такое окно.

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

Если провести пальцем по надписи слева направо, то на планшете видео уже не отображается, а отображается на мониторе.

Если программа не открыта в данный моменте, а свёрнута, то отображается Push уведомление. На заблокированном устройстве уведомление о звонке появляется в общем списке уведомлений, если устройство разблокировано, то всплывает маленькое окно с кнопкой «Ответить». Это правила, диктуемые самой системой, невозможно сделать так, чтобы при входящем звонке приложение сразу разворачивалось на весь экран поверх запущенного.
В общем, очень приятная и хорошо работающая вещь. Для полноты картины отмечу, что стоит монитор 14 260 рублей.
Надо сказать, что перенаправление осуществляется только при нахождении iPad в локальной сети, через интернет функция не работает.
Приложение исключительно вертикальное, на iPad оно автоматически не повернётся до горизонтального. Это стоит учитывать при желании установить программу на планшет в настенной рамке для управления функциями Умного Дома — планшет обычно горизонтальный. Либо ставим планшет вертикально и программу управления делаем тоже вертикальную (EasyHome это умеет), либо вызовы принимаем на смартфоне.
Надо сказать, что это не полноценный IP домофон. В IP домофонии монитор и вызывная панель подключаются к компьютерной сети. Мы можем перенаправлять звонок на обычный телефон через SIP, можем с вызывной панели переводить звонок на разные мониторы — всё как в офисной IP телефонии. А здесь у нас есть только приложение, подключенное к одному конкретному монитору.
IP домофон (производители Bas-IP, True-IP, Dahua, Hikvision) удобно использовать в загородном доме, когда есть несколько мониторов и несколько вызывных панелей, например, есть несколько входов на участок и несколько построек.
96,076 просмотров всего, 16 просмотров сегодня
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Мой домофон с вызовом на мобильный телефонДрузья, приветствую !
Это логическое продолжение моего проекта видеонаблюдения и интернетизации участка, который описан здесь: https://www.forumhouse.ru/threads/503427/
Кому лень читать или просто неинтересно, краткая вводная — на участке стоит электрический столб, наверху которого висит бокс с видеорегистратором и 4G роутером Huawei B310, раздающим интернет, а внизу — вводное ВРУ на весь участок:
Закончил строительство забора вокруг участка. Когда клали кирпичные столбы со стороны фасада, вспомнил про звонок / домофон. Вроде и не нужен он (кому надо — позвонят на мобильный, кому не надо — пусть идут лесом), но если надумаю потом — обойдется большой ценой долбежки столбов, в результате заложил в кладку гофру и в ней витую пару. Какое-то время торчала она одиноко из столба и вот под закрытие строительного сезона таки созрел я ее употребить в дело.
Штука в том, что жилого дома пока не предвидится — участок больше для шашлыков и мастерской. Да и не так часто я на нем бываю. А если бываю, то как правило на улице. И решил я, что звонить лучше не куда-то в помещение, а на мобильный, который всегда в кармане. И возможность ответить будет даже при нахождении за пределами участка
Последнее редактирование: 24.10.20
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Сначала мой взор пал на вызывные IP Wi-Fi панели. Казалось бы, Интернет от 4G роутера раздается, только подводи питание, устанавливай приложение на смартфон и радуйся жизни. Даже нашел DS-KB6003-WIP от HikVision, которая работает с приложением HikConnect, через которое я работаю со своим видеонаблюдением — на первый взгляд, идеальное решение:
Но обнаружил, что подобные продукты очень быстро снимаются с производства, и эта панель была уже недоступна для заказа, когда я созрел до ее покупки. Без каких-либо предложений по ее замене.
Более того, обнаружилось, что продукты с «более серьезным» проводным IP подключением (вроде DS-KV8102-IP) также впоследствии оказываются не востребованы рынком и спешно снимаются с производства. «Чота падазритильна» — подумал я и начал изучать вопрос глубже.
Смутное подозрение озарило меня, когда начал читать отзывы на родные приложения для таких Wi-Fi домофонов в Google Play (если что — все эти отзывы от разных приложений и устройств разных производителей):
Если коротко — подобные решения либо работают очень неустойчиво, либо не работают вообще. Проблемы и с неустойчивым Wi-Fi соединением, и с тормозными китайскими серверами, через которые идет соединение, и с кривым недоработанным приложением (которое вряд ли будут дорабатывать). Даже если предположить, что сначала продукт будет нормально работать, нет никакой гарантии, что через пару лет он не перестанет поддерживаться производителем.
А если это случится, то без серверной части он станет не более чем бесполезной железкой т. к. самостоятельно работать не сможет (в отличии например от видеорегистраторов, поддерживающих полноценную работу через прямой доступ по IP адресу). Да и обязательное для использования продукта приложение может просто не работать на новом смартфоне …Позже я вышел на контакт с официальном дистрибъютером систем домофонии одного известного бренда и обсудил с ним эту тему — мои догадки были мне пересказаны практически слово в слово …
«Что-ж, придется опять колхозить» — подумал я и вспомнил, что в моем 4G роутере, раздающим Интернет на участке, есть FXO порт для телефона. Т. е. если воткнуть в него обычный аналоговый проводной телефон, то можно им пользоваться через обычную сотовую сеть, как мобильным кнопочным бабушкофоном. Покопавшись в глубинах закромов, раздобыл такой аппарат:
… и забравшись на столб, подключил его к FXO порту роутера. Эксперимент удался — при звонке на номер СИМ в роутере, телефон отчаянно запиликал (чего не делал наверно уже лет 15), голосовая связь была установлена. Плоский телефонный провод был обжат с обеих концов фишками RJ14 и спущен из шкафа с роутером вниз по столбу в общее ВРУ.
Последнее редактирование: 24.10.20
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Но вот проблема — такое извращение как домофонная вызывная панель с FXS/FXO интерфейсом мне никогда под руку не попадалось. И если для задачи вызова НА панель можно было малыми силами приколхозить стандартную вызывную аудио панель, то для вызова С панели (по нажатию вызывной кнопки) требовалось в тоновом режиме набрать нужный номер (моего мобильного), что подразумевало маленький НИОКР.
С годами опыт научил меня одному — прежде чем делать что-то самому, убедись что это не сделали до тебя. И с удивлением и радостью я нашел продукт от отечественной компании Комендант (Ъ), именуемый PBX-DP1. Особенно порадовало, что сделан он в стандартном конструктиве от крайне популярной панели JSB-A05 — полностью металлический, вандалозащищенный, при необходимости можно поменять на стандартную панель, не привлекает лишнего внимания (читай, желания спереть). Что не порадовало — цена. Но за извращения надо платить — приобрел.
При получении еще больше взгрустнул — кроме самой панели в коробке мне не дали вообще ничего. Даже никакой инструкции (правда, есть в интернете). Хотя к JSB-A05, корпус который был использован, и стоимость которой в семь раз (!) меньше, идет в комплекте козырек, поворотный кронштейн и саморезы + дюбели для крепления.
Разборка панели тоже не очень вдохновила — отверстия, через которые внутрь может попасть вода (от кнопки и отсутствующей камеры) были просто заклеены кусками изоленты (даже не синей). Плата без какого-либо покрытия, влага на ней однозначно будет скапливаться. В результате закрыл отверстия понадежней, а плату покрыл специальным лаком. К схемотехнике нет вопросов — управляющий MCU AVR, аппаратный DTMF декодер, аудио усилитель, гальваническая развязка телефонной линии, реле открытия замка (правда, электрозамок я не использовал). Даже оптореле поставили для поддержки импульсного набора:
Козырек и поворотный кронштейн пришлось докупать отдельно. Первый нужен для защиты от дождя, второй не сколько для удобства использования, сколько для возможности спрятать в него провода (провод в столбе решил замазать чтобы внутрь столба не текла вода):
Поскольку питается панель от 12В, приобрел блок питания на DIN рейку MeanWell HDR-15-12, который подключил через отдельный автомат 6А и установил в ВРУ.
Теперь предстояло провести кабель от ВРУ, где располагается подключение к телефонной линии и источник питания, к обратной стороне столба забора, откуда выходила витая пара от домофона.
Расстояние по прямой там мизерное — около 4 метров, но на пути — калитка, с будущей дорожкой от нее. Поэтому решил проложить кабель под землей по всем правилам. Сначала выкопал траншею глубиной ~0.6м, насыпал подушку из песка ~10см, уложил ПНД трубу 20мм:Последнее редактирование: 24.10.20
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Сверху засыпал песком и закопал. Сигнальную ленту не стал класть.
Несмотря на ПНД трубу, кабель все равно положен бронированный. Всего нужны 4 жилы — две для питания, две для телефонной линии. Сначала хотел купить обычный силовой минимального сечения — 4х1,5мм2. Но потом с удивлением наткнулся на бронированную витую пару, которая и подходила больше, и стоила дешевле. Выглядит вот так:Внешний диаметр 10мм, оболочка жесткая и толстая (на вид — ПНД), лист брони (вообще, хлипковат, на экран больше похож), и собственно витая пара.
Залетела в ПНД трубу просто со свистом. Думаю, на метров 40 можно было бы протолкнуть без протяжки.
Концы закрыл термоусадкой, на столб установил герметичную распред. коробку с клеммником для соединения витой пары из земли и из столба:Не очень эстетично получилось, ну ладно … Ниже лучше не располагать, чтобы снегом не заваливало.
Витые пары решил объединить для увеличения сечения, т. е. каждую пару использовал как отдельный провод. Для соединения с телефонной линией использовал обычную накладную телефонную розетку, которую прикрутил к DIN рейке. Вот так выглядит подключение в ВРУ (компоненты относящиеся к домофону обведены, за разводку в стиле «ночной кошмар электрика» не пинайте):На этом монтаж был окончен. Все заработало как полагается. Настройка панели (в частности, внесение номера телефона, на который панель будет звонить при нажатии кнопки) производится через DTMF, т. е. нужно позвонить с телефона на панель и в тоновом режиме нажимать цифры согласно инструкции.
Последнее редактирование: 24.10.20
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Но тут меня смутил один момент. СИМ карта в роутере — с тарифом для безлимитного интернета. Звонки через нее возможны, но стоят не совсем разумных денег, а именно 12р за мин, с поминутным округлением. Конечно, за год таких звонков набежит на 100…200р от силы, да и можно сбросить вызов и сразу перезвонить на панель, но как-то это неприятно …
Кроме того, голосовые вызовы через LTE (VoLTE) на данный момент не поддерживает ни роутер, ни сеть. Т. е. при звонке роутер переходит с режима LTE на 2G/3G, и по факту это значит, что интернет во время разговора практически пропадает. Это тоже неприятно, особенно в плане того, что нельзя во время звонка удаленно использовать видеонаблюдение.
И я вспомнил, что роутер также может работать с SIP телефонией ! Был готов купить номер и платить только за разговор, но помониторив рынок SIP провайдеров понял, что номер без абонентской платы при условии малого количества звонков по факту приобрести нереально. Но я обратил внимание, что у многих провайдеров регистрация аккаунта и звонки внутри сети (т.е. для абонентов этого провайдера) абсолютно бесплатны. И я решил это использовать (в принципе, можно было поднять и свой SIP сервер, но не стал заморачиваться).
Выбрал провайдера Zadarma и создал два аккаунта — один для домофона, другой для смартфона. На смартфон поставил фирменное приложение и привязал к нему первый аккаунт. Вообще, можно было использовать любое приложение для SIP телефонии, во многих смартфонах оно даже встроено в ОС. Но фирменное приложение Zadarma умеет работать в push режиме, т. е. не жрет батарею и трафик в фоне.
В роутер прописал второй аккаунт. Скриншотов интерфейса к сожалению нет, но там все просто — открывается вкладка «VoIP», в разделе «SIP сервер» во все поля прописывается «sip.zadarma.com», а в разделе «SIP клиент» прописывается логин и пароль от аккаунта. Логин является внутренним номером телефона.
Номер моего мобильного, прописанный в панели, пришлось изменить на внутренний 6-значный номер от аккаунта, использованного в приложении на моем смартфоне. Все так же заработало безупречно.
Стоит отметить, что можно было сразу использовать вызывную SIP панель, например, SIP-DP1 того же производителя Комендант (ъ). Но во-первых, в моем случае сохраняется возможность вызовов по обычной сотовой сети, т. е. если даже SIP отвалится, всегда можно позвонить на панель по номеру СИМ роутера, и при желании удаленно перепрограммировать вызываемый номер в панели. Во-вторых, хоть протокол SIP является достаточно простым, стандартизированным и отлаженным, на мой личный взгляд риск его несовместимости с инфраструктурой выше, чем у решения с обычной аналоговой телефонной линией. Ну и в-третьих, я жутко тупанул, купив роутер B310 (вместо B315) только с одним разъемом Ethernet, уже занятым видеорегистратором. Для подключения SIP панели пришлось бы ставить дополнительный Ethernet коммутатор. Конечно, можно было бы использовать Wi-Fi соединение, но на мой взгляд, оно недостаточно надежно для данной задачи.
Также стоит отметить, что описанное решение не подразумевает видеосвязь. Да, многие SIP/IP панели имеют поддержку видео, но в отличие от аудио-связи такой вариант очень чувствителен к провайдеру услуг, к сети, к клиенту на абонентском устройстве, к самому абонентскому устройству. А вот обычный голосовой вызов будет работать всегда.
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Заключение.
Безусловно, многие из вас считают, что никакого домофона на участке не нужно вовсе. Многим будет достаточно иметь обычный проводной или беспроводной звонок на батарейках за пару сотен рублей. Кто-то предпочтет Wi-Fi вызывные панели, потратив на их установку в разы меньше усилий и возможно даже получив большее удобство использования.
Вероятно, многие вообще сочтут описываемое решение полным безумием. Оно не претендует на массовость, но я получил ровно то, что задумывал. А вам, надеюсь, было интересно с ним ознакомиться. -
- Регистрация:
- 14.06.19
- Сообщения:
-
28
- Благодарности:
- 12
troyufa
Участник
- Регистрация:
- 14.06.19
- Сообщения:
- 28
- Благодарности:
- 12
- Адрес:
- г. Уфа Республика Башкортостан
А во сколько обошлось такое устройство целиком?
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
Загуглите цену PBX-DP1 (тут даже писать страшно, закидают тапками) плюс ~1000р на БП и автомат и плюс ~800р на провод и другие расходники. Ну и плюс 450р за козырек и угловой кронштейн.
-
- Регистрация:
- 20.08.14
- Сообщения:
-
20
- Благодарности:
- 2
millmen
Участник
- Регистрация:
- 20.08.14
- Сообщения:
- 20
- Благодарности:
- 2
Отдавать Франклина только за панель…?! На условную дачу. Ну, если только искусства ради.
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
В целом, да. Но для искусства люди иногда Кливлендов отдают …
-
- Регистрация:
- 05.10.15
- Сообщения:
-
384
- Благодарности:
- 119
spynal
Живу здесь
- Регистрация:
- 05.10.15
- Сообщения:
- 384
- Благодарности:
- 119
ну наличие домофона на даче уже давно никто не считает безумием, но только ваш вариант действительно бестолковый, т. к. городить такой лес (недешевый) и не иметь возможность открыть дверь?
Весь смысл домофона, особенно на даче, что тебе звонят, а ты считай с кровати не выходя на улицу открываешь дверь, при этом не только слыша, но и видя.По домофонам, раз уж смотрели Hikvision, странно, что не дошли до модели DS-KB8112-IM,
хоть и старая, но зарекомендовавшая себя модель.Последнее редактирование: 29.10.20
-
- Регистрация:
- 09.11.16
- Сообщения:
-
221
- Благодарности:
- 242
tvema
Живу здесь
- Регистрация:
- 09.11.16
- Сообщения:
- 221
- Благодарности:
- 242
@spynal,
За DS-KB8112-IM спасибо. Но с ней стоимость по сравнению с моим решением где-то в 2 раза возрастет. Она с Ethernet подключением, а я писал, что свободного порта у меня нет, пришлось бы коммутатор городить. Под 20 тр бы вышло, перебор … Да и опять, где гарантия, что облако и HikConnect не перестанут ее поддерживать со временем.
Замок к моему домофону подключить элементарно, реле там есть, питание для замка тоже. При ответе просто набирается пин в тоновом режиме для открытия. Но мне не нужно это. Главная цель домофона для меня — общаться с коммунальными службами (электричество, газ и т. п.) и с соседями у кого нет номера моего телефона. Преимущественно — в мое отсутствие. А для прохода на участок у всех кому надо есть ключ, даже не представляю кому дверь потребуется удаленно открыть.