Приветствую всех!

Мы уже давно привыкли, что самыми распространёнными типами домофонных ключей являются Touch Memory (iButton) и EM-Marine. Набирают популярность Mifare и различные проприетарные решения в формате Touch Memory. Но, конечно, так было далеко не всегда.



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

Суть такова


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



Вот, например, Eltis ЦП100КМ (насчёт модели не уверен) с оптическими ключами. Помимо них такой принцип использовался в устройствах компании Метаком. Принцип действия, думаю, понятен.

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




Домофон «Вика-Д3» с резистивным ключом. Внутри ключа находился резисторный делитель, соответственно, домофон просто измерял напряжение. Недостатки такого метода очевидны: даже простое загрязнение контактов приведёт к глюкам или полной невозможности открыть дверь.



Идея с такими ключами тоже неожиданно взлетела (видимо, из-за дешевизны) и получила распространение в немалом числе моделей. Были даже ключи в формате Touch Memory с резисторами внутри.

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

Немного об истории домофонов в Челябинске


Возможно, жители некоторых регионов в жизни не видели домофонов с такими ключами. И, признаться, на это есть причины. Подавляющее большинство таких устройств выпускалось челябинской компанией "Факториал". Несмотря на то, что они ставили своё оборудование в немалом числе других городов, подавляющее большинство аппаратов эксплуатировались именно у нас на Урале. Будучи основанной в далёком 1998 году, компания существует и поныне, продолжая выпускать свои панели вызова, правда, на этот раз уже с ключами Mifare. Тем не менее, новые «магнитные» экземпляры до сих пор продаются, видимо, для замены отслуживших своё собратьев. С другой стороны, достаточно популярных в Москве и Питере Eltis, Raikmann, Laskomex в Челябинске вообще нет.

Помимо «Факториала» другими двумя типичными представителями челябинских домофонов являются различные вариации Cyfral CCD-2094 и Метаком МК-20. Устройства достаточно старые (большая их часть не менялась с самого момента установки в начале нулевых), но до сих пор успешно выполняют свою главную функцию — защищать подъезд от попадания туда бомжей, закладчиков, «внеплановых проверок счётчиков», псевдо-газовщиков, мошенников-впаривателей и прочих мутных личностей. Разумеется, ранее указанными моделями список не ограничивается, но других в сравнении с ранее представленными на порядок меньше.
Посмотрим на типичных их представителей.



Cyfral CCD-2094 с ключом Touch Memory.



Он же, но с ключом EM-Marine. Вместо контактов для Touch Memory просто пластмассовая затычка, за которой расположена антенна.



Метаком МК-20.



А вот и «Факториал». Аналогичная панелька показана на КДПВ.



Более старая версия этого блока.



«Факториал» с ключом Touch Memory.



«Факториал» с ключом Mifare.

… Внутри тоже RFID чип от Texas Instruments. При этом при каждом открывании двери данные в ключе перезаписываются, таким образом невозможно увеличить количество ключей. Копия будет работать, но после первого открывания перестанет работать оригинал, так как данные в ключе меняются. Этим хитрым апгрейдом факториал разом сделал бизнес копирования домофонных ключей невозможным.
(из блога spiritus_sancti)



Последние несколько лет (в рамках системы «Безопасный город» и тому подобных госпроектов) старые домофоны активно меняются на устройства от Beward, в простонародье «домофон Интерсвязь», «домофон Дом.ру» или просто «умный домофон». Конкретно этот — от «Интерсвязи», на дисплее бегущая строка в виде адреса дома и названия этого провайдера. Иногда это приводит к забавным результатам...



«Факториал» тоже не отстаёт.

Обзор оборудования


Так получилось, что мне достались две панели вызова: Cyfral CCD 2094/tc и Факториал. Первая интересна своим годом выпуска (один из первых CCD 2094), вторая — магнитным ключом.



Рассмотрим первый экземпляр. В качестве ключа используется обычный Touch Memory. Стандартные для домофона цифровые кнопки, вызов и сброс. Индикатор семисегментный, на пять разрядов. На самом деле их шесть, на один разряд не используется и скрыт с глаз долой металлом корпуса, окошко прорезано только для пяти. Под названием модели красуется гордое «MICROPROCESSOR CONTROL», словно там стоит не простенький микроконтроллер, а аж какой-нибудь MC68000. Интересно, на чём ещё вообще может работать такое устройство? На реле или пневмонике что ли? Не на дискретной логике же…



Обратная сторона. Когда-то тут была крышка, но до меня она не дожила. Плата достаточно простая, выполнена на базе микроконтроллера семейства 8051 (судя по всему, это AT89S52). Чуть ниже EEPROMка, куда записываются ключи и параметры. Рядом с ней два контакта, обозначенные как «1» и «2». Их замыкание позволяет ввести домофон в тестовый режим, что может понадобиться для сброса настроек.

На отдельной платке с микроконтроллером AT90S1200 реализован считыватель ключей Touch Memory. Виден припаянный к ней варистор, призванный защищать электронику домофона от статики и вандалов с электрошокером.

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

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

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

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



Перейдём к «Факториалу». Эту панельку я показывал чуть ранее, и вот точно такая же попала ко мне в состоянии практически новой. Она очень поздняя, сделана тогда, когда вовсю выпускались таковые с ключами Mifare. Дизайн сильно отличается, впрочем, для рядового пользователя разницы никакой. Вместо контактов Touch Memory щель для ключа, над кнопками расположены три светодиода подсветки. Панель сделана из всё того же благородного металла силумина.



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

Снизу выходит жгут проводов, среди них два коричневых — питание (~15 В), два зелёных — электромагнит, далее жёлтый — кнопка выхода, синий — земля, белый — линия (LN), красный — управление коммутатором (LU). Увы, нормальной документации на «Факториалы» толком и нет. Скорее всего, связано это с тем, что ставят такие панельки представители данной компании, а не сторонние фирмы.



Снимем крышку. Отчётливо видны плата, динамик, считыватель ключей. На плате конденсаторы, диодный мостик, линейный стабилизатор LM7805. Рядом с ним мощный транзистор, управляющий электромагнитом двери. Видно пустующее посадочное место под EEPROMку, судя по всему, в этой модификации данные пишутся в память МК.



Кстати, вот на такой винт был посажен один из углов крышки… мда уж, весело.



Обратная сторона платы. Управляет всем устройством контроллер ATMega64. Внизу платы нераспаянная область. Моя модификация довольно поздняя, одна из последних с магнитным ключом. Предположу, что там могло находится нечто по типу MFRC522…



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



Снимем плату считывателя ключей. Тут всё крайне простенько. Ключ считывается тремя датчиками Холла. Красный светодиод подсвечивает щель для вставки. В качестве датчиков используются SS495A. В отличие от магнитных карт, таймаута на прокатывание ключа нет, так что можно вставлять его хоть по миллиметру в минуту, прочитан он всё равно будет.



Обратная сторона. Кроме резистора и конденсатора тут ничего нет…

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



Если с паролем вы не прогадали, на дисплее загорится ПР. Далее необходимо выбрать нужную нам функцию (подменю) и нажать «Вызов». По сути интерес представляют следующие функции:
  • Включение и отключение абонентов. Если абонент отключён, при попытке его вызова на дисплее загорится PAY. Для возвращения его к жизни в режиме программирования набираем «12», затем «Вызов», затем номер квартиры, затем «1», затем «Вызов».
  • Программирование ключей. В режиме программирования нажимаем «8», затем «Вызов», вводим номер ячейки и вставляем ключ.
  • Номер первой квартиры и их общее число в подъезде. Эти параметры необходимы для корректной работы коммутатора. Вводятся в подменю 1 и 2.
  • Узнать текущий пароль. Подменю 0.
  • Открыть дверь. Нажать «4», затем «Вызов».



180180




На просторах обнаружилась вот такая картинка. Увы, ни один из кодов к моей панели не подошёл. Единственный работоспособный вариант — удерживать любую цифровую клавишу несколько секунд, ввести пароль режима программирования, жмякнуть «4», затем «Вызов». Но по регламенту «Факториала» код при установке панели всегда меняют, а за время, которое вам понадобится для подбора комбинации шести цифр (если на каждую комбинацию уходит около десяти секунд), дверь успеет открыться не один раз, так что при незнании мастер-пароля можно считать эти коды бесполезными.

Связь


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

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

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



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



Схема его достаточно простая, всего лишь несколько счётчиков и немного микросхем дискретной логики. От него отходит два шлейфа, один на старший разряд номера квартиры, второй — на младший. Таким образом, по шестнадцати проводам можно подключить шестьдесят четыре квартиры. Работает он тоже очень просто — при совершении звонка домофон отправляет нужное число импульсов на управляющий вход (LU), а коммутатор подключает нужную пару проводов к линии (LN). Некоторые модели оснащены выводом переноса, что позволяет подключить ещё один такой блок, если ёмкости этого не хватает, где-то же используется ещё один провод LU от домофона. Хотя каждый производитель домофонов традиционно выпускает свой вариант такого блока (равно как и трубки), большая часть из них совместима между собой, так как все они работают по одинаковому принципу.

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



Трубка. В моём случае Цифрал КМ-2НО. По сути ничем от других аналоговых «коммутаторных» трубок не отличается. Всё те же кнопка открытия двери и выключатель, всё тот же ничем не примечательный дизайн.



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



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



Обратная сторона платы.

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

Для проверки блока вызова трубку можно подключить и без коммутатора: плюс в LN, минус на землю.

Ключи




А вот и сами магнитные ключи. Ключ представляет собой пластину из некого пластика, в который при производстве замешан порошок ферромагнетика. Размеры такие: ширина — семнадцать миллиметров, длина — пятьдесят девять миллиметров, толщина — два миллиметра.

Сам ключ содержит восемнадцать магнитных точек (три ряда по шесть в каждом), каждая из которых может быть намагничена положительно или отрицательно (или не быть намагничена вообще. Но на практике промежуточное состояние не используется). Помнится, товарищ spiritus_sancti выкладывал когда-то в историях своего Instagram фотографию такого ключа с приложенной пластиной для визуализации магнитного поля, где отчётливо были видны эти точки. Увы, нигде больше это фото не засветилось. Ближайшая к ручке тройка точек на «Факториале» не используется. При этом центральный ряд используется не для кодирования информации, а для контроля вставки ключа. На всех ключах он содержит последовательность "+-+-+", то есть готовность к считыванию следующей пары бит можно определять сменой сигнала на среднем датчике. Таким образом, для кодирования ключа используются десять бит, то есть всего существует 1024 различных варианта. Разумеется, в ситуации, когда в городе такие домофоны ставили целыми кварталами, коллизии неизбежны (иногда даже в пределах микрорайона): в годы моего обладания таким ключом помню, как однажды открыл им подъезд в соседнем районе (просто увидел такой же домофон и «по приколу» решил попробовать вставить ключ, который неожиданно подошёл).

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

Собираем считыватель сами


Разумеется, хочется попробовать воссоздать что-то подобное.



Для начала посмотрим, как работает такой считыватель у домофона. Для этого у него есть специальный диагностический режим, для входа в который необходимо активировать функцию записи ключей и ввести номер 99 (или 9). После этого на дисплее загорятся три нижних сегмента, каждый из которых символизирует свой датчик Холла.



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

Ну что же, время собирать свой вариант. Для сборки самого простого считывателя нам понадобится три биполярных датчика Холла (например, всё те же широко распространённые SS495A), три двухцветных светодиода, шесть резисторов, самый дешёвый китайский клон Arduino Nano. Да, знаю, что адурино — не всегда хорошо, но в данном случае — самый лёгкий вариант. Схема настолько проста, что не вижу смысла её выкладывать, чуть позже подробно её опишу.



Почти все датчики имеют одинаковую распиновку: со стороны скошенной части первый вывод — плюс, второй — минус, третий — сигнал. Три датчика подключаются к трём аналоговым входам Arduino. Обратите внимание, что униполярные датчики (типа того же SS41F) не подойдут.



Для начала проверим, можно ли вообще считывать ключи при помощи Arduino и датчика Холла. Припаиваем к датчику проводки, подключаем (плюс — 5 В, минус — земля, выход — A0), заливаем AnalogReadSerial из стандартных примеров. Вообще, для биполярного датчика необходимо соответствующее двухполярное питание, однако в нашем случае им можно пренебречь. Просто вместо Uпит., нуля и -Uпит. у нас на выходе будет Uпит., 1/2 Uпит. и ноль. Берём мощный магнит и проверяем правильность подключения: при поднесении одного полюса показания должны упасть до нуля, другого — до высшего уровня. При отсутствии рядом магнита они должны держаться на уровне пятисот.

Теперь берём ключ и прикладываем его к датчику. Мда, какой-то слабенький размах получается, всего десять-двадцать единиц в обе стороны. Теперь понятно, откуда такие жёсткие требования к питанию «Факториала». Но оно даже работает, положительные и отрицательные точки на ключе датчик видит. А раз так, попробуем собрать свой считыватель.

Внезапно появилось желание сделать получше, так что схему собрал на монтажной (вообще-то она макетная, но знали бы вы, сколько девайсов отправилось «в продакшн» в таком исполнении...) плате.



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

#define S1_P_LED 4
#define S2_P_LED 5
#define S3_P_LED 6
#define S1_N_LED 7
#define S2_N_LED 8
#define S3_N_LED 9
#define SENSOR_THRESHOLD 10

int sensor1Zero, sensor2Zero, sensor3Zero;

void setInitialValues() {
  sensor1Zero = analogRead(A0);
  sensor2Zero = analogRead(A1);
  sensor3Zero = analogRead(A2);
}

void setup() {
  setInitialValues();
  digitalWrite(4, HIGH);
  digitalWrite(7, HIGH);
  for (int i = 4; i <= 9; i++) pinMode(i, OUTPUT);
  Serial.begin(115200);
  Serial.println("Magnetic doorphone key reader");
  Serial.println("Press any key to get the dump or put the tag on the sensors to read the polarity");
}

void getSensorValues(int8_t * firstSensor, int8_t * secondSensor, int8_t * thirdSensor) {
  if (analogRead(A0) < sensor1Zero - SENSOR_THRESHOLD) {
    digitalWrite(S1_P_LED, LOW);
    digitalWrite(S1_N_LED, HIGH);
    *firstSensor = -1;
  }
  else if (analogRead(A0) > sensor1Zero + SENSOR_THRESHOLD) {
    digitalWrite(S1_P_LED, HIGH);
    digitalWrite(S1_N_LED, LOW);
    *firstSensor = 1;
  }
  else {
    digitalWrite(S1_P_LED, HIGH);
    digitalWrite(S1_N_LED, HIGH);
    *firstSensor = 0;
  }

  if (analogRead(A1) < sensor2Zero - SENSOR_THRESHOLD) {
    digitalWrite(S2_P_LED, LOW);
    digitalWrite(S2_N_LED, HIGH);
    *secondSensor = -1;
  }
  else if (analogRead(A1) > sensor2Zero + SENSOR_THRESHOLD) {
    digitalWrite(S2_P_LED, HIGH);
    digitalWrite(S2_N_LED, LOW);
    *secondSensor = 1;
  }
  else {
    digitalWrite(S2_P_LED, HIGH);
    digitalWrite(S2_N_LED, HIGH);
    *secondSensor = 0;
  }

  if (analogRead(A2) < sensor3Zero - SENSOR_THRESHOLD) {
    digitalWrite(S3_P_LED, LOW);
    digitalWrite(S3_N_LED, HIGH);
    *thirdSensor = -1;
  }
  else if (analogRead(A2) > sensor3Zero + SENSOR_THRESHOLD) {
    digitalWrite(S3_P_LED, HIGH);
    digitalWrite(S3_N_LED, LOW);
    *thirdSensor = 1;
  }
  else {
    digitalWrite(S3_P_LED, HIGH);
    digitalWrite(S3_N_LED, HIGH);
    *thirdSensor = 0;
  }
}

void processKey() {
  Serial.println("Waiting for key...");
  int8_t n1, n2, n3;
  int8_t point1, point2, point3;
  for (int i = 0; i < 5; i++) {
    while (1) {
      getSensorValues(&n1, &n2, &n3);
      if ((n1 != 0) && (n2 != 0) && (n3 != 0)) {
        point1 = n1;
        point2 = n2;
        point3 = n3;
        break;
      }
    }
    if (point1 == 1) Serial.print('+');
    else Serial.print('-');
    if (point2 == 1) Serial.print('+');
    else Serial.print('-');
    if (point3 == 1) Serial.print('+');
    else Serial.print('-');
    Serial.println();
    while (1) {
      getSensorValues(&n1, &n2, &n3);
      if ((n2 != point2) && (n2 != 0)) break;
    }
  }
  Serial.println("Press any key to read another tag");
}

void loop() {
  int8_t n1, n2, n3;
  getSensorValues(&n1, &n2, &n3);
  if (Serial.available()) {
    Serial.read();
    processKey();
  }
}

Принцип работы программы достаточно простой. К трём аналоговым входам МК подключены три датчика Холла (аналогично тому, как это делалось в первом опыте). При запуске считываются их значения в момент, когда магнитного поля рядом нет. Вообще, было бы неплохо добавить тут какой-нибудь медианный фильтр, но оно нормально работает и без него. Далее в цикле вызывается функция опроса трёх датчиков. В ней считывается значение каждого из них, после чего определяется полярность, которая попутно отображается на светодиодах: четвёртый, пятый и шестой выводы — красные светодиоды, седьмой, восьмой и девятый — зелёные. При обнаружении положительно намагниченной точки загорается красный, отрицательно — зелёный. При отсутствии намагничивания горит оранжевый (включены оба кристалла в двухцветном светодиоде). Значение SENSOR_THRESHOLD в начале программы обозначает, на какое число единиц может отклониться значение с АЦП, чтобы оно перестало считаться отсутствием магнитного поля.

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



Настройка девайса достаточно простая: заливаем прошивку, берём какой-нибудь ключ и три раза пытаемся его считывать. Если получается отсебятина, подкручиваем SENSOR_THRESHOLD и пробуем снова.



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

Программатор


Итак, со считыванием разобрались. Как же обстоят дела с программированием?
Каким образом записывались ключи при их производстве, мне неведомо (вполне возможно, что существовали устройства для массовой прошивки ключей на один и тот же код). Зато выяснилось, что вполне себе выпускались устройства для их копирования (причём, прямо так скажем, по неадекватной для такой продукции цене).

А вот заготовки для них были совершенно чистыми, без какого-либо намагничивания, отчего для начала использования их надо было программировать.



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


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



У меня есть вот такой программатор, судя по всему, ровесник самой компании «Факториал». Экземпляр явно кустарного производства запросто способен оказаться героем какой-нибудь темы «Что это такое?». В самом деле: тяжёлый металлический корпус без каких-либо обозначений, две неоновые лампочки, тумблер и какая-то кнопка уже заставляют задуматься над предназначением. А непонятный шаблон слева вообще способен поставить в ступор обывателя.



Собственно, область для прикладывания ключа. Хорошо виден металлический штырёк, соединённый с сердечником электромагнита внутри. Именно он и производит намагничивание точки на ключе. Приклеенный шаблон облегчает позиционирование ключа для записи последовательно всех точек сразу. Размер шаблона такой: длина — тридцать миллиметров, ширина соответствует ширине ключа.



Примерно так это выглядит в процессе намагничивания.





А вот и все элементы управления. Девайс имеет световую (горящая в момент записи лампочка) и звуковую (характерное «уууу» работающего электромагнита) индикацию работы. Тумблером необходимо выбрать необходимую полярность намагничивания, далее коротким нажатием кнопки производится «прожиг». Разумеется, помимо программирования ключей девайс также отлично справляется и с намагничиванием мелких металлических деталей. Но тут важно не переусердствовать: если слишком долго держать кнопку, электромагнит может перегреться и сдохнуть.



А вот и внутренности. Программатор соответствует всем представлениям о суровой челябинской электронике: большая масса, корпус из толстого металла, практически все комплектующие отечественные. Из импортного — держатель предохранителя, мощный диодный мостик и индикаторные лампы. Реверсивное включение реализовано при помощи тумблера с двумя переключающими контактными группами. Электромагнит подключается напрямую в электросеть без гальванической развязки.

В отсутствии программатора записать ключ можно обычным неодимовым магнитом подходящих размеров, полярность которого можно определить всё тем же датчиком Холла.

Коды ключей




При программировании ключей домофон вначале покажет код ключа, который уже записан. А если указать нулевую ячейку, показываться будет код именно того ключа, который в данный момент вставлен. Соответствие битов номера и точек на ключе тут такое:

9 7 5 3 1
+ - + - +
8 6 4 2 0




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



А вот и приближённое к реальному расположение магнитных точек на ключе.

При этом, как несложно догадаться, "+" символизирует единицу, а "-" — ноль. То есть, например, паттерн ключа кодом 208 будет выглядеть так:

- + - - -
+ - + - +
- + + - -

Таким образом, максимально возможный код ключа — 1023, который выглядит так:

+ + + + +
+ - + - +
+ + + + +

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

X X X X X
+ - + - +
X X X X X

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

По-быстрому написал программу для перевода кода в паттерн:

#include <iostream>
#include <string>

using namespace std;

int main()
{
    int keyCode = 0;
    cout << "Enter the code" << endl;
    cin >> keyCode;
    cout << "Key pattern:" << endl;
    for(int i = 9; i >= 1; i -= 2) {
        if(keyCode & (1 << i)) cout << '+';
        else cout << '-';
        cout << ' ';
    }
    cout << endl << "+ - + - +" << endl;
     for(int i = 8; i >= 0; i -= 2) {
        if(keyCode & (1 << i)) cout << '+';
        else cout << '-';
        cout << ' ';
    }
    return 0;
}

Размагничивание




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



Это значит, лишить себя возможности попасть в подъезд можно чем угодно: ношением связки ключей в клатче с магнитным замком, наличием у себя брелочка, содержащего в себе магнит, или просто поднесением ключей к источнику магнитного поля. Не забываем и о том, что данные не имеют ни коррекции ошибок, ни контрольной суммы: достаточно протухнуть даже одному биту, и дверь уже не открыть. В посте про магнитные карты я упоминал, что некая Mottura делала ключи с неодимовыми магнитами, ну так вот, наличие такого у вас на связке — практически гарантированный epic fail.

iButton, EM-Marine, Mifare лишены данного недостатка и к магнитным полям невосприимчивы. Конечно, их всё же можно убить статикой (хотя тут тоже надо постараться) или, например, поднесением к деактиватору противокражных меток, что стоят практически везде, где торгуют более-менее дорогим товаром, но всё же такие ситуации бывают намного реже.

Легенда об FF


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

Ни на одной из имеющихся у меня панелей баг не проявляется, количество ключей везде прописывается. Возможно, это когда-то работало на более старых версиях прошивки. У «Факториала» всё ещё интереснее: в пустых ячейках прописан код 2047, однако ключа с таким кодом попросту не существует.

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

Вот как-то так


В интернете нет почти никакой информации по домофонах с магнитными ключами. Тем не менее, тема оказалась весьма интересной.

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

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

Ссылки




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


  1. unwrecker
    30.01.2023 11:37
    +4

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


    1. MaFrance351 Автор
      30.01.2023 13:46

      Интересно.
      Говорят, у Факториала оригинальные ключи (не заготовки) тоже не программировались. Но магнитов там не было, так как в детстве я расковырял такой ключ, а внутри он был однороден. Скорее всего, просто другой пластик, для записи на который требовалось поле большей мощности. (правда, сдаётся мне, что неодимовый магнит справился бы)


    1. MaFrance351 Автор
      31.01.2023 12:35

      Примерно так данный агрегат выглядел?


      1. unwrecker
        31.01.2023 12:36

        Похоже, только по-моему полость под ключ (как и сам ключ) была прямоугольная.

        Хотя тогда непонятно было бы как ключ прикладывать.... Давно было, не помню.


  1. Squoworode
    30.01.2023 11:46
    +2

    Была и более простая конструкция домофона на магнитном принципе.

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

    Соответственно, любой такой домофон легко открывался цилиндрическим магнитом из старого телевизора.


    1. K0styan
      30.01.2023 12:32
      +1

      А, так вот как эта штука работала!

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


      1. MaFrance351 Автор
        30.01.2023 22:49

        Интересно. Попробовал поискать сейчас — алюминиевых не нашёл. У нас в городе таких домофонов тоже никогда не видел. В основном сразу ставили «Метакомы» и «Факториалы». Где-то до сих пор остались кодовые замки (те самые легендарные «Меттэм ЗКП-2»).


        1. K0styan
          31.01.2023 07:58

          Марку домофона никогда не знал. Ключ выглядел тоже чуть иначе: у него у основания было сечение не квадратное, а круглое, радиусом чуть больше основного стержня, и со срезанным сегментом для ориентирования.

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


          1. MaFrance351 Автор
            31.01.2023 12:37
            +1

            Насколько помню, этот домофон называется «Сезам».


        1. K0styan
          31.01.2023 11:45

          О, кстати. Вот ещё что вспомнил. На том домофоне номер квартиры задавался тремя вращающимися барабанами, типа как на сейфе. Чисто механические штуки, цифры номера просто показывались в окошке над барабаном. Вроде бы считалось особо вандалоустойчивым.

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

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


          1. MaFrance351 Автор
            31.01.2023 12:22
            +1

            Как-то так?



            Как я понимаю, это просто переключатели были. Электроники минимум.


            1. K0styan
              31.01.2023 12:25
              +1

              Он самый. Да, чисто коммутатор на линию в нужную квартиру в духе электромеханических АТС. Там кода даже не было.

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


            1. tormozedison
              31.01.2023 21:46

              Там даже лампы есть. Накаливания, правда, но лампы ведь.


              1. MaFrance351 Автор
                31.01.2023 21:47

                Тёплый ламповый домофон?


      1. esaulenka
        02.02.2023 11:12

        Что-то тут не сходится. Алюминиевый ключ плохо работает в качестве магнитопровода. Или там тоже стальные штырьки были, как в пластиковом оригинале?


    1. MaFrance351 Автор
      30.01.2023 22:47
      +1

      Не будет лишним показать, как выглядел такой ключ:


  1. anonymous
    00.00.0000 00:00

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


    1. IvanPetrof
      30.01.2023 12:30
      +2

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


      1. anonymous
        00.00.0000 00:00

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


        1. IvanPetrof
          30.01.2023 14:01

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


          1. MaFrance351 Автор
            30.01.2023 14:09
            +1

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


            1. IvanPetrof
              30.01.2023 15:42

              В нашей деревне в основном простые "визиты"


              1. MaFrance351 Автор
                30.01.2023 15:42

                У них в этом плане всё просто.


                1. bigHik
                  31.01.2023 15:20

                  В последних моделях Визитов сейчас стоит защита от копирования. Часть ключа зашифрована и понимают оригинальные БВД только оригинальные ключи. Китайские перестали работать, к сожалению. Но Визит сам по себе простой в плане "вскрытия", достаточно попасть к оборудованию) поэтому обслуживающие организации сейчас прячут их в ящики, подвалы.


                  1. MaFrance351 Автор
                    31.01.2023 15:21

                    А там разве не самый простой в плане шифрования Mifare стоит? Если он, то вскрывается он за несколько часов при помощи компьютера с линуксом и софтом libnfc и RFID-считывателя PN532.


        1. MaFrance351 Автор
          31.01.2023 15:12

          Ясен пень отключили. Во всех панелях, что я видел (кроме самых реликтовых) такая функция есть.


    1. habakvak
      30.01.2023 16:23
      +1

      Вот ,например, выше упомянутая компания, которая пришла на смену Факториалу в городе Ч, даже без договора на обслуживания домофона(умного) начисляла плату за домофон, если ты клиент этой компании в плане только интернета.(только обращение в Роспотребнадзор решало вопрос этих странных начислений от которых нельзя было отказаться) Устанавливались умные домофоны, просто по желанию одного из жильцов(даже не собственника жилья) и главное было собрать более 50% подписей жильцов подъезда( опять же документы на собственность не проверялись и тд и тп.). Об этом можно узнать, если в поисковике набрать "Домофонные войны Челябинск". Далее из теории заговора тема:) Ключи выдавались по-квартирно, получаем некую привязку изображения человека с ключем-> квартира. Далее компания запускает оплату проезда в транспорте теме же ключами. Тут уже можно уже перемещение на общественном транспорте почти отследить. А далее компания запускает услугу открытия домофона по лицу. Вот такая история умного домофона :)


      1. MaFrance351 Автор
        30.01.2023 17:08

        Вот ещё обнаружилось:
        74.ru/text/house/2019/03/07/66008959

        И во всём подъезде никому и в голову не пришло просто отключить подъездный автомат…


    1. kbaa
      30.01.2023 18:13
      +2

      В чём заключается обслуживание этой системы?

      Когда-то работал в организации, занимающейся в том числе и домофонами. У нас обслуживание заключалось в обязательном выезде раз в месяц, чтобы убедиться, что всё работает как надо, никто ничего не поломал/оторвал, также дверной доводчик желательно регулировать периодически (хотя бы при смене сезона), а еще частенько люди фиксировали открытую дверь (мебель перенести, например) и после таких манипуляций доводчик может потечь, это тоже лучше заранее узнавать. Еще прописывали новые ключи, если кто-то потерял. Вобщем, честно пытались найти условия, чтобы и жильцам хорошо, и нам копеечка капала. В итоге всё равно забили на это направление, потому что официальный дилер "Визит" в нашем городе предлагал чуть ли не бесплатную установку (имея очень низкие закупочные цены), которую отбивали объемами и платой за обслуживание, но как раз скорее по принципу абонентской платы, по факту приезжая только если что-то сломалось. А у нас больше мороки было, чем прибыли. Да и непривычно было с физиками дело иметь, когда в основном делали СКУД и видеонаблюдение в организациях


      1. MaFrance351 Автор
        30.01.2023 18:15

        Доводчики ещё частенько помирали из-за тех, кто с силой захлопывал за собой дверь, не давая ей плавно закрыться.


    1. MaFrance351 Автор
      30.01.2023 22:34

      Самое забавное, что иногда и это обслуживание на деле не производится, а помершее оборудование неделями не меняют. Хыхых.


    1. Ged2023
      31.01.2023 15:08

      Для меня загадка, на каком основании "домофонная компания" требует денег за "обслуживание". В чём заключается обслуживание этой системы?

      Ну у нас в договоре было прописано что все ремонты идут за счёт обслуживающей фирмы (в т.ч. цена необходимых для ремонта з/ч и ремонт доводчика с магнитным замком) - у нас например через пару лет раза 3 ломался доводчик(за лет 7-8 использования), в соседнем подъезде пару раз сам домофон.

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

      Во время подключения можно было отказаться оплачивать вообще (на квартиру выдавался один ключ бесплатно и еще несколько по 100р можно было купить (цены при курсе 30), но "трубку" в квартиру не ставили. По поводу стандартной установки, которая входила в "минимальный платёж за подключение" - предлагали выбрать место для трубки на той стене, которая была с дверью. Перенос на другую стену - сразу +700-1000р, трубка чуть получше - то же самое и т.д.

      А вот дальше начались "чудеса". Через пару лет УК "отжали" бизнес у домофонщиков и теперь домофон в нашем городе это "общедомовое имущество", и за него обязаны платить даже те, кто не ставил трубку себе и не платил за подключение и абон. плату раньше ;-)

      Правда цена осталась та же за все эти годы - 30р/мес. Но УК реагирует на поломки сильно замедленно - где-то на 2-3 сутки в отличии от тех контор, которые были изначально - там приезжали обычно в тот же день.

      >Кстати, согласно российским законам, никакая домофонная компания не вправе запретить мне вход в моё жилище. То есть чтобы войти в дверь подъезда, я не должен никому платить.

      Всё правильно, вам выдадут 1-3 (или максимум по кол-ву прописанных в квартире) ключей и всё(насколько помню 1 бесплатно, остальные раза в 2-3 дороже чем заказать дубликат в нормальном по ценам месте). Трубку вам не подключат 100%. т.е. в случае вызова скорой, доставки, курьера, знакомых, родственников и т.д. - придётся или спускаться или кидать ключ с привязанной лентой(что бы не потерялся и не так быстро падал) в окно тем, кто пришёл ;-)))

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

      Я например в такой ситуации соседей (так себе знакомых) просто послал после 3го звонка "не вовремя" для меня. Пару раз разбудили(у тебя свет горит в 2 ночи - значит не спишь всё равно!), один раз отвлекли сильно от важного дела - я им объяснил что я им не консьерж и если хотят что бы открывал - пусть нормально платят за каждое открытие. Или наконец отремонтируют свою трубку.

      Кстати почему у них цены на ключи сильно дороже, чем заказ дубликата в другом месте - мне то же абсолютно не понятно ;-)

      А в целом - не так и дорого для 15 квартир всего 30р/мес за простой домофон....

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


      1. MaFrance351 Автор
        31.01.2023 18:13

        остальные раза в 2-3 дороже чем заказать дубликат в нормальном по ценам месте


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

        А если и можно копию сделать, то расчёт на то, что есть масса тех, кто не будет париться, а сразу пойдёт к ним.

        UPD: тот же факториал даже при наличии у вас трубки всё равно возьмёт немалые деньги за её подключение: radiokot.ru/forum/viewtopic.php?f=33&t=117158


  1. SysCat
    30.01.2023 12:05
    +2

    Очень познавательно и доходчиво написано. Хороший уровень статьи, автору респект!


  1. Shyhartskoi
    30.01.2023 12:48
    +2

    Классный материал. Спасибо :)


  1. dlinyj
    30.01.2023 12:53
    +2

    Потрясающе! Никогда не слышал о магнитных домофонах. В наших столичных деревнях были только «таблетки», их именовали «магнитными ключами», но таковыми не являлись.

    Когда-то давным давно делал эмулятор iButton 1990 на AT89C2051, и даже была статья (опублкована была в «Хакер», но нашёл её же на easyelectronics). Но это было в стародавние времена.


    1. dlinyj
      30.01.2023 13:51
      +8

      Дополню продолжением этой истории.

      У меня была история. После того, как я написал статью о домофоных ключах, мне постучался на почту один студент института МИЭМ. И сказал, что ему дали курсовой проект — сделать эмулятор OneWire на C51. У них в институте (я приезжал) есть лифт преподавательский, и чтобы студенты на нём не ездили, вызывается он с таблетки. И мол, если ты сможешь проехать на этом лифте с эмулятором — зачёт. Короче, мы сваяли железку с ним, и чел пришёл в институт.


      Фото готовой железки

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


    1. MaFrance351 Автор
      30.01.2023 15:46
      +3

      А вот и более прокачанная версия эмулятора:


  1. MaFrance351 Автор
    30.01.2023 17:58
    +1

    Бонусом закину фото ещё одной панели вызова — Метаком МК20-ТМ4Е.
    Поддерживает подключение до двадцати абонентов, провода от трубок идут напрямую к блоку, без использования коммутатора. На старых версиях прошивки была уязвимость к FF-ключу.
    Блок построен на ATMega16, прошивка защищена от записи. Особенностью является то, что мастер-код пишется в EEPROM контроллера, отчего при его забывании единственным решением остаётся перепрошивка МК (но прошивка на него есть только у Метакома) или специальный «офис-ключ».










  1. Tomasina
    31.01.2023 05:07

    Ну нет же в Touch Memory ничего магнитного, зачем с статье их называть "магнитными ключами"?


    1. MaFrance351 Автор
      31.01.2023 12:07

      А я их и не называл. Панель с Touch Memory просто бонусом была показана.


    1. MaFrance351 Автор
      31.01.2023 13:49

      А в их группе VK вообще на КДПВ бахнули домофон с Mifare…


  1. elfukado
    31.01.2023 06:52
    +2

    Мне как-то отдали набор универсальных ключей, один бесконтактный, три ibutton, видимо используют разные варианты уязвимостей.

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

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


    1. Dimsml
      31.01.2023 09:50

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

      Не знаю, насколько это правда.


      1. elfukado
        31.01.2023 10:01

        Я давно не интересовался, но глюк с пустыми записями, насколько я помню, как раз на моём первом ключе используется, самый "тупой" глюк и мало где срабатывает.


        1. MaFrance351 Автор
          31.01.2023 12:28

          «Метаком МК-20» вроде показанного выше реагирует на этот ключ входом в сервисный режим. А, к примеру, в моём собственном городе таких панелей вызова (именно со старой прошивкой, где есть эта уязвимость) сотни.


      1. MaFrance351 Автор
        31.01.2023 12:06

        Метаком чуть выше на это реагирует.


  1. serafims
    31.01.2023 10:45
    +1

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

    Вот только толку от этих домофонов ровно ноль. Все равно все подъезды усраны рекламой, наклейками и т.п.


    1. MaFrance351 Автор
      31.01.2023 12:31

      Из комментариев к какому-то приложению на Google Play: «С наступлением холодов делать клады стало невыгодным занятием. Но теперь можно зайти в любой подъезд и оставить закладку там!».


    1. MaFrance351 Автор
      31.01.2023 18:25

      Оптические ключи весьма популярны были. Вот отыскал Метаком, Элтис, Протон, Импульс-ДС. Но, как я понимаю, они разные были, по конфигурации дырочек каждая модель отличалась.
      А вот магнитные «Факториалы» были именно челябинской инновацией. Больше я их нигде не видел.








  1. Didimus
    01.02.2023 21:28

    1. Почему на сыфрале трубка открывает входную дверь не сразу, а секунд через пять? До этого бесполезно жать кнопку

    2. Один студент открывал двери без ключа, просто магнит держит с силой 120 кг, а студент был здоровенный...


    1. MaFrance351 Автор
      01.02.2023 22:18
      +1

      1. Косяк в прошивке МК.
      2. Частенько ещё бывает, что электромагнит неправильно установлен.