Для начала давайте познакомимся. Привет, я – Женя. И я у мамы программист.  Не состою в отношениях, регламентируемых ТК РФ, поэтому решил пописать на Хабр статьи разной степени полезности. В процессе работы было не до этого - то работа, то семья, то корпоративные ограничения.

После написания статьи я понял, что вся эта статья в формате саморефлексии очень хорошо ложится ответом на вопрос на собеседованиях: «Расскажите о случае, когда вашу слабость удалось повернуть в сильную сторону».

Предисловие

Я живу в центральном районе города-миллионника, в многоквартирном доме. расположенным в закрытом дворе. Вход защищен домофоном компании «СтройМастерДомофон». Вот такой как на фото.

У меня часто происходила такая ситуация: выскакиваешь из дома, оставив метку для входа в квартире. Чтобы попасть обратно нужно или звонить в трубку, беспокоя семью, или звонить соседям, которые открывают не спрашивая кто там, стучать в калитку (если кто-то есть во дворе) или ждать пока будут выходить. Лезть через забор высотой 2.5 метра тяжело :)

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

Решение не очень удобное и не масштабируемое, так как каждому, кто хотел бы управлять домофоном точно так же, пришлось бы иметь рутованный смартфон на Андроиде. Взламывать свой основной телефон захочется не каждому, я вот не хочу – уже старый для таких движений.

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

Постепенно я стал замечать, что на ответной планке электрозамка калитки стали появляться небольшие кусочки магнитов для холодильников (мягкие).

Незаметные из-за цвета и местоположения, но не дают силам магнетизма сильно прижимать дверь, в результате чего ее можно  открыть рывком.

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

Однажды осенью в соседском чате появился запрос с просьбой открыть калитку завтра в 22:30. Серия вопросов участников группы показала, что среди жильцов появились те, кто исповедует иудаизм с соблюдением Шаббата. А завтра будет Рош ха-Шона – аналог Нового года.

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

Продолжалось так несколько недель. Однажды, в процессе соседской болтовни (ведь вы же разговариваете с соседями? :) ) – соседом не была озвучена та же проблема: забываешь RFC-метку дома, а войти во двор как-то хочется.

Я рассказал результаты моих поисков и свое видение проблемы. Небольшой пинг-понг идеями после озвучивания вариантов — и вот родилась MVP-схема.

Принципиальная схема решения

Мы знаем, где стоит блок управления домофоном, лезть в  электрическую схему не хочется - а что если его отключать через приложение на смартфоне? Wifi с 2.4Ghz туда добивает, других проблем мы не придумали.

Взяли розетку c поддержкой приложения Smart Life: создали дом, добавили тестовую группу пользователей. Из плюсов, приложение можно подвязать к приложению Умный Дом с Алисой и ваша Яндекс.Станция научится открывать домофон по голосовой команде.

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

Некрасиво с точки зрения инженерной мысли
Некрасиво с точки зрения инженерной мысли

Там же в приложении нашли вариант создания скрипта автоматизации – Scene. Выглядело это так: выключи розетку, подожди 20 секунд, включи розетку. Так как одновременно больше одного пользователя не может пользоваться панелью вызова, это никому не мешает и незаметно для остальных.

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

Однажды ночью заметил что домофон включается с писком ????

Отлично, чтобы получить нужный писк переделываем скрипт автоматизации следующим образом:

  • выключи домофон;

  • жди 1 сек;

  • включи домофон;

  • жди 1 секунду;

  • выключи домофон;

  • жди 20 секунд;

  • включи домофон.

Так стало понятнее: теперь при сценарии когда в квартиру звонит курьер, гость, ктоугодно  —  и вам далеко бежать поднимать трубку и открывать дверь, берешь смартфон и открываешь замок. Дом.ру берет за такой сервис от 200 рублей в месяц с пользователя, а тут почти бесплатно и без бюрократии с голосованием жителей. Да, чуть медленнее – но работает же :)

Приводим к кошерному виду

После следующей серии тестов приступили к поиску вариантов, как и что сделать для иудеев  —  стоять в непогоду и ждать, пока откроют дверь в собственный дом, удовольствие не из приятных. Теперь можно открыть замок, без физического упражнения "сход к калитке", заметив из окон верхних этажей человека у калитки, но всё равно приходится ждать реакции стороннего наблюдателя – этого недостаточно.

Изначально думали использовать голосовой помощник в смартфоне или умной колонке. Схема такая: говоришь в пустоту «Алиса/Сири, открой дверь через 5 минут», выходишь и пока идешь к калитке, выключается замок. Так же с четким временем возвращения, но только открой дверь в 19:00.

Отправили выяснять у Раввина, можно ли так, вернулись с ответом – нет, нельзя. Одна из причин: телефон в это святое время выключен, а умная колонка это электричество и не стоит её беспокоить.

Ушли думать…

В процессе тестирования схема с приложением SmartLife выявила 2 недостатка:

  1. Пользователи выключали домофон на любое время, что вызывает недовольство жителей дома. Намеренно или случайно — разницы нет.

  1. Добавить нового пользователя – квест с неизвестным результатом, так как нужны следующие шаги: установка приложения в смартфон, создание учетной записи сервиса, подключение к дому, краткий инструктаж по тому как это работает. Первое же расширение тестовой группы уперлось в смартфон Huawei, на тот момент SmartLife отказалась в него устанавливаться.

Как альтернативное решение рассматривали замену вызовной панели на модель со встроенной камерой и распознаванием лиц, – на маркетплейсах представлены недорогие решения. После озвучивания идеи в глазах религиозной группы пользователей появился неподдельный страх запрета перемещения по городу в шаббат от Раввина.

Решение пришло со стороны моей подработки (они предоставляют сервис через бота в Telegram). Я и подумал, а что если написать бота, который умеет вызывать действия из IoT-облака Tuya, к которому подключена умная розетка, и приложение Smart Life управляет розеткой через него же.

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

Приложение популярное – установлено у многих, и можно просто добавлять новых пользователей, без плясок с установкой Smart Life, вводом вот этого кода вот сюда и других дополнительных действий.

Но было непонятно, насколько на этот раз решение кошерное?

Нашелся человек, который консультирует по таким тонким вопросам. Мне было интересно узнать, как те, кто соблюдают Шаббат, справляются с проблемой "открыть дверь с электрическим замком" в России. Насколько понимаю, в Израиле она открыта в эти часы.

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

ОК, а что если создавать расписание заранее и бот будет получать сообщения в указанное время после чего уже выполнять команды? Ответ виден на КДПВ. Да, это кошерно.

Дальше дело техники, погнали.

Пишем бота на Go с ACL, и поддержкой групп

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

Сейчас бы, возможно, реализовал на Python. Недавно на Хабре писали о проекте Django-Telegram – выглядит так что с его использованием было бы проще и быстрее реализовать логику работы с мессенджером.

Хранилище – БД sqlite3, но также присутствует поддержка MySQL и PostgreSQL. Базовая конфигурация через yaml файл, там же указываем какие сценарии можно выполнять через бот, есть возможность указать специальные сценарии для групп.

tuya:
  access_id: ooooyeah
  access_key: superaccessskey
  user_id: useridwashere
telegram:
  token_bot: tgbot-key-botfather-gave-us
db:
  driver: "sqlite3"
  connection: "data.db"
acl:
  actions:
       allow:
          - Открыть домофон
       only:
          shabat:
  	- Выключи замок
stickers:
qr:
  enable: false
  cmd: "Открыть домофон"

В результате родился бот с поддержкой Tuya и Ewelink IoT облаков. О внезапном появлении Ewelink расскажу в одной из следующих статей). Этим решением пользуется 50% жителей дома. Остальные, наверное, не поняли что это и почему, а может и не нужно.

Контроль доступа и регистрация новых пользователей  —  производятся по старым добрым приглашениям.

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

Я нахожу текущее решение масштабируемым для разных категорий пользователей, при отсутствии необходимости серьезного изменения архитектуры СКУД. После того как монтажники Строймастердомофона украли розетку, мы просто поставили на ее место другую, добавили в Smart Life, переподвязали скрипты к новому устройству и перезапустили бота. На это ушло минут 5, дольше ругались с колл-центром.

Выявленные проблемы:

  • REST API в Tuya Cloud платное, и, насколько понял, минимальный платеж 25000$/год. Я проверил свои депозиты, но потом вспомнил что санкции же – перевод может и не дойти. Пока пользуюсь добротой и возможностью продлевать Trial период на 6 месяцев. Создаваемая нагрузка на системы – микроскопическая, тысячные доли доллара за весь Trial-период;

  • Настройка аккаунта разработчика в Tuya Cloud сложновата для нетехнических специалистов. По этой причине статья публикуется здесь а не в Дзене;

  • У Ewelink клиента для Go нет метода выполнять сценарии  —  это пока не нужно, но полной обратной совместимости функциональности между облаками нет; Так что можно сказать что существует Вендор-лок;

  • Из-за эмуляции звукового сигнала создается ощущение что управление происходит медленно.

На основании вышесказанного, в течение следующих месяцев буду импортозамещаться и переходить на API Умного дома Яндекса: работает бесплатно как Ewelink и нужная функциональность как у Tuya.

Немножко про UX

Использование показало, что я - ленивый: достать телефон, разблокировать, открыть Telegram, выбрать бота, нажать там на кнопку – процесс, который можно сократить и упростить.

В итоге записали в NFС метку ссылку на бота со специальным флагом, приклеили её рядом с домофоном – прикладываешь телефон, открывается URL, бот уже открывает калитку или показывает веселую картинку. Для тех у кого нет NFC, напечатали QR.

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

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

Так что дарю идею продактам Яндекс.Доставки: партнерьтесь через Умный дом с теми, кто массово обслуживает домофоны, создайте возможность входа для курьеров. Самокат и Сбермаркет подтягивайтесь, но вам это будет сложнее. В таких масштабах, как мне кажется, скорость даст экономический эффект и улучшит пользовательский опыт клиентов.

Если бот вам интересен, дайте знать в комментариях  или ЛС – причешу, чтобы было не стыдно, и опубликую проект на Github. На данный момент не выложил потому что статья не о коде, а о том что проблемы допустимо решать и вот такими способами.

Комментарии (25)


  1. Aquahawk
    06.06.2023 07:09
    +1

    Вот ребята на esp делают нашлёпку на домофон, делающую домофон умным, чатик в телеге весьма живой. https://github.com/SCratORS/SmartIntercom


  1. IDDQDesnik
    06.06.2023 07:09
    +16

    Рубить питание всего домофона по 100 раз на дню? Поставить IoT реле параллельно штатной кнопке выхода.


    1. tigreavecdesailes
      06.06.2023 07:09

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

      Кстати, не совсем понятно, почему пользоваться помощью консьержа кошерно, если его для этого надо вызвать тоже с помощью электрических импульсов.


      1. Radisto
        06.06.2023 07:09
        +5

        Мне кажется, что и в область видимости камеры попадать нельзя: ведь в этом случае явно меняются заряды на ПЗС-матрице и соответственно меняется ток, причем сознательно (человек же явно видит, что идёт мимо камеры, и сознательно идет, зная, что ток своим появлением он включает/выключает). Если умную колонку нельзя, то и камера - некошерно. По хорошему, в город действительно ходить нельзя.


        1. palyaros02
          06.06.2023 07:09

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


        1. DvoiNic
          06.06.2023 07:09

          и свитер снимать нельзя…
          и, видимо, даже кошек гладить...


      1. ebogdanov Автор
        06.06.2023 07:09
        -3

        А с чего вы взяли что я выхожу с ключами? Я не хочу клеить метку на смартфон - мне не нравится. Мне нравится вот такой его вид какой он у меня есть.

        Но чтобы такое в достаточном объеме решать самому для всех желающих нужно купить дубликатор ключей, наклейки и заниматься клонированием :) При этом ваше предложение покрывает 1/3 из озвученных в тексте статьи проблем, но именно мое решение - швах :D

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


        1. tigreavecdesailes
          06.06.2023 07:09
          +7

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


    1. ebogdanov Автор
      06.06.2023 07:09

      Давайте говорить откровенно – чтобы решить все 3 задачи, описанные в статье, нужно IoT реле с 3-мя сухими контактами. При этом 2 нормально разомкнутые (кнопка выхода, сброс вызова с панели), 1 нормально замкнутый - на электромагнитный замок, и тут уже не в параллель, а прямо в разрыв. Чтобы это сделать нужно или найти документацию на этот домофон или же заниматься разбором весьма похабно сделанной малоточной проводки. Далее – к нему нужно подвести питание, и придумать место установки.

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

      Так почему вы считаете что ваше гипотетическое решение лучше и проще уже сделанного и работающего?


      1. xSVPx
        06.06.2023 07:09
        +2

        Это оно пока работает. Но обязательно перестанет.

        Насколько я понимаю люди обслуживающие домофон уже один раз демонтировали весь этот ужас с вкл-выкл. Это вполне логичное поведение. Яб ещё и люлей прописал таким самоделкиным в виде штрафов каких-нибудь.

        Что мешает сделать все тоже самое, но открывать дверь "из дома" штатными способами ? Без насилия над электроникой. Есть же трубка, которая все уже умеет...


        1. ebogdanov Автор
          06.06.2023 07:09

          Вы правда внимательно прочитали статью?

          В ней не было написано что решение железобетонное и никогда ничего не сломается. При этом есть заметка что проблемы можно решать и вот такими спорными способами.

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

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

          Далее, про есть трубка которая все умеет:

          1. Решение поставить что-то в трубку и открывать из дома не масштабируется на большое количество пользователей - каждому нужно будет что-то делать внутри его трубки. Я сейчас прикинул расходы по первой ссылке: 2000 само устройство, 250 рублей доставка. Нет блока питания от телефона - еще 150-200 рублей. Кабель type-c - зависит от метража, считаем 100 рублей за 1.5 метра. Далее - кто будет устанавливать его внутрь трубки и настраивать всем желающим пользователям? Ах, да, Алиса и Бот для телеграмма - внезапно по подписке (я не понял сколько - но все же). Вот приходит к вам сосед перенесший инсульт, и говорит: слушай у тебя такая классная система - мне бы она сильно облегчила жизнь и не приходилось бегать к трубке открывать внукам калитку. Давай мне тоже сделаем? Я ему: ну смотрите, чтобы все было по уму (к чему меня склоняют настоящие инженеры на Хабре) - вырисовывается сумма под 3000, и это если я все быстро накидаю за 15 минут. Кстати, а пенсия у вас какая, потянете? Нет? Странно, хорошее же решение... Ладно, если я потрачу на вас больше часа, получается что я потрачу 1 рабочую неделю на все квартиры в этом доме, хочется как-то компенсировать такие истории - сейчас прикину стоимость часа монтажа моими руками...

          2. Как в случае с индивидуальным блоком внутри трубки прикрутить открывание в нужное время на нужный период? Отвечу за вас – невозможно. Т.е. я прихожу и говорю: Шаббат шалом! Вы знаете, есть отличные инженерные решения, я демонтирую существующую связку, она не прошла критику сообществом. Как вам жить дальше не знаю, я себе вот так сделаю и мне будет классно. Ваша религия - ваши проблемы. До свидания.

          3. Чтобы открыть из квартиры ботом сначала нужно сделать вызов с панели. Т.е. одним простым нажатием кнопки этого не достичь. Так что если даже выделить специальный номер для всех – нужно совершать больше действий чем просто нажать кнопку в боте или приложить телефон к метке: алгоритм будет следующий: позвоните в условную квартиру 666, нажмите в боте открыть. Заходите - радуйтесь что все сделано по уму и правильно, ведь это так удобно и классно. Не заходит? Странно - проверьте что кто-то случайно не нажал кнопку открывать всегда и она не горит красным. Да и проверяйте ее теперь всегда, на всякий случай.

          Про насилие над электроникой. Перестанет работать - ладно, заменим блок питания. Сколько стоит блок питания на 24 вольта нынче? Спойлер: значительно дешевле одной установки девайса. Панель вызова – за замену пару лет назад (до того как установили решение описанное в статье) отдали в диапазоне 1000-2000 рублей вместе с работой, по срокам пару дней. Будет ломаться часто - конечно, на это обратим внимание, я куплю реле с несколькими сухими контактами (именно поэтому была добавлена поддержка Ewelink так как было куплено реле Sonoff на 1 контакт). Разберусь совместно с группой поддержки с отвратительно сделанной (мое личное оценочное суждение) проводкой домофона и интегрирую его туда. Перенацелю бота на новые сценарии и все будеть работать удобно и понятно пользователям.

          Но зачем решать проблему которая еще не случилась и оттягивать внедрение решения если уже сейчас можно сделать всем было хорошо?

          Надеюсь ответил на ваш вопрос :)


          1. ionicman
            06.06.2023 07:09
            +2

            Знаете чем нормальный мужик отличается от кучи других? — он умеет признавать свои ошибки.


            Если домофон куплен в собственность — что мешало включить sonoff или подобную плату с 1 реле на кнопку или отключение магнита? Получилось бы проще, надёжней и ещё и дешевле — саму платку от бп домофона и запитать, цена вопроса 350р, если с алика.


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


            P. S. с чего вы взяли, что при вашем подключении сгореть может только бп?)))


            P. P. S. как работают автооткрывашки вы так и не поняли, что, в принципе, и не мудрено


  1. ionicman
    06.06.2023 07:09
    +5

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

    А теперь про нормальные решения.

    Самый простой вариант - склонировать ключ, нагреть его, вытащить чип из пластикового корпуса и убрать под бампер телефона - все - метка всегда с вами, если с вами телефон.

    Посложней - купить за 500-1000р автооткрыватель, который при звонке в домофон дольше n-гудков, снимает трубку и ждет код или кодовую фразу, при наборе кода или произнесении фразы, нажимает кнопку открытия домофона. Выпускаются для различных систем, включаются в разрыв квартирного входного провода от домофона - куча их.

    Похипстерей - купить удаленную платку с реле на базе ESP, которая соединяется с вашим квартиным инетом и принимает команды по инету от приложения (которое уже написано заботливыми китайцами за вас), оно замкнет одно реле - возьмет трубку, и второе - нажмет на открывание, а потом разомкнет - там можно писать сценарии, в том числе и с использованием таймаута и тд. На платках этих от 1 до 6 реле, стоят от 350р.


    1. ebogdanov Автор
      06.06.2023 07:09
      -3

      Да вы не стесняйтесь – скажите, только обоснуйте :)

      С вашими предложениями все прекрасно если решать для себя любимого - потом к вам приходит сосед, (за ним виднеется еще очередь из нескольких) и говорит: хочу так же. Какие шаги и действия предполагаются? Каждый ставит эти прекрасные устройства, каждый настраивает своего бота? Не справились - вам не надо, вы не инженеры? :) Или вы лично будете приходить устанавливать это устройство, настраивать все? А сколько стоит ваше личное время?

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


      1. ionicman
        06.06.2023 07:09

        Для начала вы уж определитесь - вы для себя хотите иди для всех сразу?

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

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

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


        1. ebogdanov Автор
          06.06.2023 07:09
          -2

          Пробовали вариант с входом по коду: в итоге детвора в радиусе пары
          кварталов узнала код и заходили во двор попить лимонада и другие шипучие
          продукты.


          1. ionicman
            06.06.2023 07:09
            -1

            Дак на любое решение найдутся нюансы, вопрос в том, с какими нюансами можно смириться, а с какими - нет.

            Ваше "кошерное" решение кончит домофон рано или поздно - это тоже нюанс, причем куда хуже любого другого, здесь предложенного.


    1. mayorovp
      06.06.2023 07:09
      +1

      Ещё вариант: домофон, у которого есть "родное" приложение.


      Вроде вот такого: https://www.is74.ru/home/services/smart_domofon/ (стоит у нас дома, по-старому работает нормально, приложение на смартфоне … я не проверял)


  1. novkri
    06.06.2023 07:09
    +1

    а мне понравилось, очень интересное решение и статья. И как было бы удобно открывать дверь смартфоном) здорово же)


    1. tigreavecdesailes
      06.06.2023 07:09
      +1

      Удобно то удобно, спору нет. У меня, например, стоит адаптер домофонного вызова в видео sip-звонок на смартфон (адаптер от российского производителя, который не заслуживает упоминания из-за глючности и некомпетентной техподдержки и ещё потому что ошибки не хочет править в прошивке). Но когда не глючит - офигенно удобно.

      Инженеры в комментах горят именно от "решения" :)


  1. pistoletov
    06.06.2023 07:09
    +2

    Я на своем домофончике сделал параллельно кнопке" выход" WiFi реле на esp8266 с прошивкой tasmota. Пробросил порты и теперь открываю с телефона через иконку shortcut на телефоне. Удобно выходить в магазин только с телефоном. -)


    1. DvoiNic
      06.06.2023 07:09

      а входную дверь в квартиру?


      1. pistoletov
        06.06.2023 07:09

        а жена дома. Да и подъезд у нас всего на 5 квартир. У нас реально не домофон а электронный замок. IP домофон в планах


  1. mepMuHamop
    06.06.2023 07:09
    +2

    придумали проблему на пустом месте ????

    чтобы у вас все курьеры и консьержи кошерными были ????


  1. LPby
    06.06.2023 07:09
    +1

    Афтар инжинегр)