Тройка в apple wallet

Тройка в apple wallet Подорожник СПБ

Apple Pay — сервис от компании Apple. Заменяет собой
банковские карточки, позволяет оплачивать услуги и товары через интернет.
Продукт создавался, чтобы упростить приобретение вещей онлайн. Apple Pay и тройка могут стать хорошей
заменой наличным или банковским карточкам. Приложение поддерживается на версиях
iPhone начиная с 6 и 6+. Также может применяться для Apple Watch и SE.

В руководстве вы узнаете процедуру привязки
«Тройки» к apple wallet, добавление
платежной карты в систему Apple Watch. Для практики приведем несколько примеров,
как можно платить в метро с помощью Apple Pay. Мы также рассмотрим преимущества и недостатки
приложения Apple Pay.

Содержание
  1. Плюсы и минусы
  2. Кратко о главном
  3. Как привязать Тройку» к мобильному телефону Айфон
  4. Как добавить платежную карту на Apple Watch
  5. Функционал приложения для смартфона
  6. Какие устройства поддерживают приложение?
  7. Скачивание и установка
  8. Настройка работы приложения
  9. Бесконтактная оплата проезда картой Тройка
  10. Можно ли добавить тройку в телефон?
  11. Apple Pay
  12. Samsung Pay
  13. Что собой представляет карта?
  14. Пополнение баланса карты через Apple Pay
  15. Какие прогнозы и перспективы?
  16. Как устранять неисправности и сдавать карту Тройка?
  17. Как добавить к телефону?
  18. Какие устройства поддерживают?
  19. Алгоритм установки
  20. Достоинства сервиса
  21. Мобильное приложение
  22. Пополнение средств
  23. Добавление суммы через СМС
  24. Проверка баланса
  25. Основные задачи системы
  26. Пожалуйста, не нужно больше карт!
  27. Все СКУД неудобные
  28. Карта «Тройка» как идентификатор
  29. Apple/Android Pay и банковские карты
  30. Читаем EMV-карты на коленке
  31. Начало коммуникации — команда SELECT (PPSE)
  32. Старт платежного приложения — SELECT AID
  33. Обработка PDOL (Processing Options Data Object List)
  34. Поиск PAN-номера
  35. Первый прототип
  36. Считыватель Parsec
  37. Ключевые особенности считывателя PNR-P03E
  38. Контроллер БОРЕЙ
  39. Управление контроллером
  40. Бюро пропусков в Telegram

Плюсы и минусы

К преимуществам сервиса от известной компании
относят:

  • Удобство — больше не нужно таскать с собой кредитки или наличные, чтобы оплатить товар. Нужен лишь мобильный телефон. При потере смартфона добавление карточек на новый займет несколько минут. Переоформление утерянных кредиток может растянуться на несколько дней.
  • Умная система сортировки — все банковские карточки будут видны в 1 приложении вне зависимости от организации, которая выдала вам кредитку. К Apple Pay можно привязать карту «Тройка», Тинькофф Black, универсальную от Сбербанка и т.д.
  • Постоянное развитие — компания подумывает о возможности оформления кредита через Wallet. Это одна из функций, которые корпорация планирует добавить в приложение.
  • Выгодно — благодаря эппл пэй можно мониторить свои затраты, оптимизировать расходы. В грамотных руках приложение — мощный инструмент для контроля средств и развития финансовой грамотности.
  • Интуитивно понятный — дизайнеры компании постарались сделать оформление как можно более простым для обычного пользователя. Разобраться можно за несколько минут.
  • Бесплатность — приложение полностью бесплатно и не требует каких-либо взносов. Остерегайтесь мошенников, которые могут вымогать деньги под видом установки Apple Wallet на ваш смартфон.

Известные недостатки Apple Pay:

  • Не всегда под рукой — мобильные телефоны могут разрядиться в самый неподходящий момент. Смартфон также можно просто потерять, тогда все карты придется привязывать заново.
  • Подойдет не всегда — если банковский терминал не принимает бесконтактные платежи от ApplePay, придется воспользоваться привычной карточкой.
  • Уязвимости — технология новая, но ее перспективность омрачает возможность взлома и траты средств с карточки. Компания постоянно совершенствует механизмы защиты, но опытные хакеры все равно могут воспользоваться дырами.
  • Непонимание людей — в небольших городах консерватизм населения может вынуждать пользоваться обычными банковскими картами или наличными. Страх также подкрепляется багами и другими слабыми местами перспективной разработки.

Кратко о главном

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

Как привязать Тройку» к мобильному телефону Айфон

Привязка транспортной карточки позволит
оплатить проезд в Москве, купить билет в театр, кино, музей и т.п. Чтобы добавить карту «Тройка»,
проделайте следующее:

  • Откройте приложение Wallet;
  • Нажмите «добавление карты»
  • Введите данные «Тройки», или
    отсканируйте ее;
  • Примите условия пользовательского
    соглашения;
  • Введите код, полученный из СМС,
    чтобы пройти проверку.

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

Как добавить платежную карту на Apple Watch

Добавление карты на часы от американской
компании позволит использовать Эпл вотч вместо телефона. Для оплаты нужно будет
поднести руку с часами к терминалу.

Чтобы привязать «Тройку» к Apple Watch, выполните
следующие шаги:

  • Войдите в Apple Watch на телефоне.
  • Откройте «Мои часы».
  • Выберите пальцем «Wallet и Apple Pay».
  • Проделайте алгоритм, описанный в
    прошлом подзаголовке («Как добавить Тройку к мобильному телефону айфон»).
  • Подтвердите окончание регистрации
    кодом из СМС.
  • Примите условия банка и Apple Pay.
  • Нажмите «Далее». Компания проверит
    данные и в секунды привяжет вашу карту к часам.

https://youtube.com/watch?v=hSB5_tmAOKM%3Ffeature%3Doembed

Вы также можете привязать карту, которая уже находится в Apple Pay. Для этого выберите кредитку и введите код безопасности.

Чтобы оплачивать проезд, вам понадобится
электронная версия карты «Тройка». Для этого добавьте ее в приложение Wallet (см.
инструкцию), подтвердите отпечатком пальца или фотографией лица.

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

Услуга доступна только в Москве. Правительство планирует расширение программы на другие города, со временем. Карту «Тройка» можно привязать не только к Apple, но и к Samsung и Android.

Подключив «Тройку» к приложению Wallet, вы
сможете начать использование бесконтактных платежей и сэкономить свое время.
Если статья оказалась вам полезной — оцените ее. Успехов!

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

Функционал приложения для смартфона

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

  • в любое время вы способны узнать остаток средств;
  • пополнение карты тройка через nfc за несколько нажатий;
  • доступное отслеживание выполненных транзакций;
  • возможность привязать карту каждого банка россии для защищенного проведения операций;
  • продление абонемента после истечения квоты.

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

Какие устройства поддерживают приложение?

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

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

Скачивание и установка

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

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

Далее начинается процесс подключения Тройки к телефону:

  • Поместить новую сим-карту в специальный отсек телефона.
  • Открыть магазин приложений в зависимости от марки телефона (Google Play, App Store).
  • Вбить в поисковой строке «Моя Тройка».
  • Перейти по первому приложению и начать установку.

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

Настройка работы приложения

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

  • Указать оригинальные паспортные данные.
  • Вписать свой номер телефона.
  • Добавить адрес электронной почты.
  • Сгенерировать пароль для нового аккаунта.
  • Добавить карту при помощи прикладывания проездного билета к смартфону.

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

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

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

Бесконтактная оплата проезда картой Тройка

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

Можно ли добавить тройку в телефон?

Конечно, сделать это возможно и даже нужно. Главный из способов — привязывание через СМС. Используйте номер 3210, сделать это вы сможете лишь при наличии телефона марки Adndroid или iOS. Весь процесс не займёт у вас и десять минут, что очень удобно.Google Pay.

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

  • Разблокируйте смартфон.
  • Войдите в приложение.
  • Нажмите на плюс и на «добавить».
  • Сканируйте карту или впишите информацию самостоятельно.
  • Впишите оставшиеся данные, в частности номер телефона.

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

https://youtube.com/watch?v=5PqjK7n7u3w%3Ffeature%3Doembed

Apple Pay

Привязать тройку с nfc к Apple так же легко, как и к множеству других сервисов. Для этого следует:

  • Открыть приложение «Wallet», которое установлено на смартфон автоматически.
  • Нажать на кнопку «добавление карты».
  • Отсканировать карту по прежнему принципу или ввести данные вручную.
  • Ввести код из СМС-сообщения, если оно не приходит подождать несколько секунд, а затем попробовать повторить операцию.
Читайте также:  Революция в сфере путешествий в Санкт-Петербурге: представляем новую схему метро

Готово! Карта привязана, начинайте использование.

Samsung Pay

  • Нажмите на раздел «добавить карту», а далее на значок «+».
  • После автоматического включения камеры направьте её на карту, держите телефон ровно.
  • Введите оставшиеся данные и подтвердите привязывание.

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

Исходя из десятков тысяч положительных отзывов пользователей появляется вывод о том, что карта

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

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

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

Жители российской столицы и прилегающей к ней области пользуются услугами общественного транспорта ежедневно, постоянно приобретая билеты на проезд. Apple Pay «Тройка» — удобное решение для потребителей. Предлагаем разобраться, можно ли привязать карту к платежной системе

Что собой представляет карта?

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

Приобретается она в кассах метро и в киосках Московского городского транспорта. Стоимость карты является ее залоговой ценой, которая вам вернется в случае сдачи пластика. Есть возможность для пополнения, сумма не «сгорает», максимальный предел – не более трех тысяч рублей. При использовании в транспорте списывается базовый тариф.

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

Тройка в apple wallet

Баланс карты проверяется на терминале любой станции метро либо в личном кабинете официального сайта.

Конструктивно карта представлена чипом Mifare Plus, функционирующем в режиме SL 1. На оборотной стороне пластика нанесен номер из десяти цифр, используемый при удаленных пополнениях баланса Им же пользуются в качестве элемента для идентификации в СКУД.

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

К сожалению, для транспортной карты такая возможность не предусмотрена, потому что сервис функционирует исключительно с системами VISA и MasterCard.

Карта Тройка к банковским продуктам не относится, и условиям, нужным для выполнения привязки к смартфону, не соответствует:

  • не относится к платежным системами;
  • номер карточки не совпадает с нумерацией стандартной карты банка;
  • код безопасности отсутствует;
  • нет фиксированного срока действия.

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

Проще говоря, привязать Тройку к Apple Wallet невозможно – вы всего лишь заполните в приложении соответствующие поля, но бесконтактная оплата проходить не будет.

Тройка в apple wallet

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

Пополнение баланса карты через Apple Pay

Такая услуга возможна для пользователей мобильными телефонами, работающими на операционной системе Андроид. Владелец смартфона на базе iOS пополнит Тройку через Эпл Пей, активируя оплату валидатором метрополитена.

Есть возможность пополнения счета в онлайн-режиме. При этом телефон должен поддерживать функцию NFC. Зачислив денежные средства, приложите карту к смартфону, и счет пополнится дистанционно, через НФС-чип.

Какие прогнозы и перспективы?

К концу этого года ожидается выход цифровой версии Тройки в Эпл пей, с помощью которой пассажиры смогут оплатить услуги городского и областного транспорта Москвы. Для этого потребуется наличие смартфона.

Можно ли будет привязать карту Тройка к Apple Pay? Для этого достаточно ввести все данные в приложение для бесконтактной оплаты и идентифицировать себя сканированием пальцевого отпечатка, после чего приложить гаджет к сканеру турникета.

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

Кроме использования Apple Pay, разработчики транспортной карточки планируют поддержку продукта Google и Samsung.

Отпадет необходимость иметь при себе карту постоянно – оплата проезда пройдет, как за товары в торговом салоне.

Создатель транспортной карты ожидает выхода iOS 13, чтобы владельцы смартфонов смогли самостоятельно оцифровывать Тройку. Предполагается, что в новой операционной системе появится модуль ближних полей, облегчающий сканирование карты чипом NFC и сохранение данных в Wallet.

Нововведение сэкономит время.

Как устранять неисправности и сдавать карту Тройка?

Тройка в apple wallet

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

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

( 1 оценка, среднее 5 из 5 )

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

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

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

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

  • аэроэкспрессе до аэропортов;
  • зоопарке;
  • некоторых музеях;
  • на катке;
  • в планетарии.

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

Как добавить к телефону?

Перед тем как оплачивать Тройкой через телефон, необходимо привязать к ней номер. Это позволит сделать карту именной. Основной способ привязки карты — отправка СМС-сообщения. Используется короткий номер 3210, но сработает этот способ при наличии смартфона на платформах Android или iOS.

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

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

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

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

Все станции оборудованы специальными терминалами для считывания данных. После прикладывания карты Тройка на нее будут переданы средства.

Это обязательный пункт при каждом пополнении через телефон. Без выполнения действия средства на баланс не поступят.

Какие устройства поддерживают?

Записать Тройку на телефон с NFC можно через соответствующие приложения. Существует два сервиса — “Мобильный билет” и “Мой проездной”. Работают они с телефонами на Android и iOS. Также гаджет должен поддерживать технологию Mifare Classic.

Отдельно от приложений Мосгортранса функционирует iOS. Для телефонов Apple существует возможность привязки Тройки к Wallet. Для этого в меню программы нажимают на добавление талона и считывают карту. Она автоматически появляется в Wallet и доступна для оплаты проезда.

Тройка в apple wallet

Алгоритм установки

Использовать приложения для оплаты можно только после правильной установки. Мобильный билет активируют согласно такому набору действий:

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

Комиссий за переводы денег не существует. Чтобы отвязать сим-карту от Тройки, нужно отправить “0” на тот же номер — 3210.

“Мобильный билет” регистрируют по такому алгоритму:

  • в приложении указывают данные пользователя;
  • создают пароль для учетной записи;
  • после входа в систему приложение запрашивает проездной.

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

Главной особенностью работы является обязательность постоянного интернет-соединения.

Достоинства сервиса

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

  • возможность пополнения счета в любое время суток без ожидания в очередях. Кроме того, доступны дистанционные способы пересылки средств, в том числе интернет-банкинги;
  • оплату в рамках пополнения счета не нужно подтверждать, как это происходит при приобретении бумажной версии;
  • пополнение возможно на сумму до 3 000 рублей;
  • остается возможность беспроблемного использования всего общественного транспорта Москвы без приобретения бумажного билета;
  • деньги, размещенные на счете Тройки, остаются действительными в течение 5 лет;
  • исходную карту, применяемую для подключения электронного кошелька, впоследствии можно сдать в метрополитен, получив возврат залога.

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

Тройка в apple wallet

Мобильное приложение

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

В поиске следует набрать название “Пополнение карты Тройка”. Приложение скачивают и устанавливают. В главном меню указывают, на какой проездной следует перевести денежные средства. Далее прописывают реквизиты банковской карты. Поддерживаются кредитки от Mastercard, Maestro, Visa.

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

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

Безопасность транзакций обеспечивается одноразовыми паролями. Это технология 3-D Secure, которая проводит подтверждение операций по списанию денег с банковских карт.

Пополнение средств

Через приложение пополнить баланс карты Тройка достаточно просто, нужно только внести в аппликацию свою банковскую карту. Системой поддерживаются платежные инструменты, выпущенные в международных системах MasterCard и VISA. Далее в той же программе указывается карта Тройка, которую необходимо пополнить, и сумма перечисления, которую заранее нужно положить на банковский счет.

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

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

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

Читайте также:  Срок действия подорожника спб истек

Добавление суммы через СМС

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

Наиболее удобный сервис — перевод денег с мобильного счета. В основе технологии лежит СМС-информирование.

Тройка в apple wallet

Инструкция по применению сервиса включает такие шаги:

  • С телефона на номер 3210 отправляют текстовое сообщение.
  • В поле для SMS размещают слово troika, через пробел номер карты и через еще один пробел — сумму, которая должна быть списана.
  • После отправки первого СМС придет второе. На него нужно ответить, чтобы подтвердить перевод.

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

Ограничения по пополнению установлены заранее. За одну транзакцию переводят от 10 до 2500 рублей. Вне зависимости от оператора мобильной связи эта граница не меняется.

Проверка баланса

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

Для контроля количества денег на счете владелец Тройки может использовать:

  • Информационные терминалы — нужно приложить карту к сканеру, который покажет текущий баланс по счету и срок действия проездного документа. В зависимости от типа карты будет показана информация о количестве поездок, денег или минут, доступных клиенту.
  • Валидаторы оплаты — при проходе через турникеты на табло отображается остаток, который имеется на карте. Важно быстро считать информацию с экрана, поскольку она вскоре пропадет.
  • Терминалы Элекснет, Мегафон, Аэроэкспресс.
  • Горячая линия — необходимо позвонить на номер 8 800 100 77 90 или же набрать комбинацию +7 495 539 54 54. Оператору сообщается номер проездной карты, по которому он сможет определить текущий баланс и уведомить клиента об остатке средств.
  • Приложение “Тройка. Проверка баланса” — доступно для смартфонов на базе Android и iOS. Достаточно запустить программу, а также поднести проездной билет к задней части телефона, где располагается NFC-чип. На экране высветится сумма на балансе карты.

Тройка в apple wallet

Карта Тройка позволяет оплачивать проезд в наземном и подземном транспорте Москвы, вход в музеи, зоопарки, планетарии. Для удобства использования карту возможно привязать к телефону, чтобы не только оплачивать проезд через телефон, но и оперативно пополнять баланс, а также проверять количество оставшихся средств. Комфортную работу с картой обеспечивают официальные приложения, доступные для смартфонов на базе Android и iOS.

Время на прочтение

Тройка в apple wallet

TL;DR В статье описывается процесс создания системы контроля доступа (СКУД), в которой в качестве идентификатора могут использоваться карты Тройка, любые бесконтактные банковские карты EMV, а также телефоны с Apple Pay и Android Pay. Управление системой происходит через Telegram-бота.

Основные задачи системы

  • Избавиться от лишних карт — в качестве идентификатора используется то, что уже есть у пользователя: транспортная карта, телефон или банковская карта. Какой идентификатор использовать — каждый выбирает сам. Система работает со всеми типами идентификаторов одновременно.
  • Избавиться от бюро пропусков и сложных программ управления — нам надоело выдавать и забирать карты у пользователей, держать отдельные компьютеры для управления пропусками, изучать переусложненные программы.
  • Управление через Telegram — заведение и удаления пользователей происходит удаленно и не требует компьютера.

Пожалуйста, не нужно больше карт!

Тройка в apple wallet

Сейчас каждый хочет всучить вам свою карту: магазины, фитнес-клубы, парковки, бизнес-центры, VIP-скидки-баллы-накопления. Предлагать человеку носить с собой еще одну карту просто унизительно. А учитывая, что карты стандарта EM-Marine (125kHz), которые популярны в системах контроля доступа на территории СНГ, имеют толщину в три раза больше обычных ISO 7810 — это втройне унизительно.
Поэтому первое требование к нашей системе — никаких дополнительных карт.

Тройка в apple wallet

Сравнение толщины карт Em-Marine и ISO7810

Помимо физических размеров, карты EM-Marine технологически отсталые. Такую карту можно легко клонировать с расстояния полуметра прямо из кармана прохожего.

Видео с демонстрацией: www.youtube.com/watch?v=qvIIUny4EWI
На видео показано считывание тонкой карты em4100 с расстояния 50см, толстые карты читаются с большего расстояния.

Все СКУД неудобные

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

В некоторых случаях сложные СКУД необходимы: в крупных зданиях с множеством зон доступа, турникетами, охраной, временными пропусками.

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

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

Карта «Тройка» как идентификатор

Карта «Тройка» — пополняемая карта для оплаты проезда на всех видах общественного транспорта Москвы. Это наиболее выгодный и удобный способ оплаты общественного транспорта и некоторых городских услуг: планетарий, каток, зоопарки, Третьяковская галерея, парковка. Поэтому «Тройка» есть у каждого москвича, который регулярно пользуется общественным транспортом. Приобрести карту можно в кассах метрополитена за ≈1$.

Технически карта выполнена на базе чипа Mifare Plus, работающего в режиме SL1 — режим эмуляции Mifare Classic 1K. На обратной стороне карты находится 10-значный номер, который используется для удаленного пополнения баланса карты. Этот номер удобно использовать в качестве идентификатора в СКУД.

Тройка в apple wallet

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

Номер карты «Тройка» (не путать c UID чипа) хранится в защищенной памяти в блоке 32 со второго байта по младшие четыре бита седьмого байта. Для чтения этой области памяти необходим А-ключ от сектора 8. Эти ключи давно не являются секретом и легко находятся в интернете вместе с подробным описанием формата хранения данных. Так как мы не собираемся записывать никакие данные на карту, нам достаточно ключа А для чтения нужного сектора.

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

Вопросы безопасности такого подхода рассматриваются в FAQ в конце статьи. Примеры кода для чтения номера карты Тройка с помощью Arduino есть в главе «Первый прототип».

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

Apple/Android Pay и банковские карты

Тройка в apple wallet

Платежные инструменты с разными названиями работают по одному протоколу EMV

Все платежные инструменты, изображенные на картинке выше, работают по одному протоколу EMV, свободно доступному на сайте EMVco.com. Поэтому говоря «EMV-карта», мы будем подразумевать одновременно Apple Pay, Android Pay, Samsung Pay, Visa PayWave, MasterCard PayPass.

Существует заблуждение, будто POS-терминал должен отдельно поддерживать Apple/Android Pay, поэтому пользователи предпочитают искать на кассе специальную пиктограмму, чтобы быть уверенным, что их платежный инструмент поддерживается. На самом деле, почти везде, где поддерживается бесконтактная оплата, будет работать любое устройство.

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

Некоторые карты не передают реквизиты Cardholder Name и лог транзакций, но PAN (номер карты) передается всегда. Этот номер не изменяется на протяжении всего срока действия карты.

Поэтому именно PAN мы решили использовать в качестве идентификатора для пропуска в СКУД. Для простоты и большой приватности, было решено использовать последние 10 цифр от номера карты. Таким образом, формат идентификатора получается такой же длины, как и номер карты Тройка.

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

Читаем EMV-карты на коленке

Чтобы изготовить прототип считывателя, мне потребовалось бегло изучить протокол EMV. Под спойлером — краткий разбор протокола EMV с примерами чтения на Arduino и компьютере.

Читаем банковские карты на коленке с примерами. (Много текста)

Для чтения EMV карт подойдут такие устройства:

  • PN532 breakout board + Arduino — pn532 лучше всего подключать к Arduino по SPI. Логические уровни чипа pn532 — 3.3V, поэтому удобнее использовать Arduino pro 3.3V, чтобы избавиться от конвертера уровней. Пример кода для чтения EMV-карт есть в моем форке библиотеки Adafruit PN532, c исправлениями для чтения EMV-карт.
  • PN532 breakout board + адаптер USB-TTL — плату PN532 можно подключать через UART-адаптер к компьютеру и пользоваться набором библиотек libnfc
  • Любой PC/SC-совместимый ридер — такие как ACR122U, HiD Omnikey и многие другие.

Описанный ниже процесс не является корректной реализацией протокола EMV. Приведенные команды APDU содержат ошибки и нарушают рекомендации EMVco, из-за чего могут не работать с некоторыми картами.

Для изучения протокола EMV рекомендуется читать официальную документацию, которую я, к своему стыду, почти не читал.

Приведенные APDU-команды будут одинаковыми не зависимо от выбранного оборудования. Однако в случае с PC/SC ридером не нужно заботиться о низкоуровневых командах, настраивать модуляцию и т.д.

Я буду использовать программу SmartCard Scripter, в связке с PC/SC-ридером HiD Omnikey. Программа SmartCard Scripter имеет наиболее компактный pascal-подобный синтаксис из всего что я видел. Краткое описание синтаксиса infintuary.org/scs_tut.php

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

// Программа для чтения UID карты
begin
APDU(‘FF CA 00 00 00’);
end.

Начало коммуникации — команда SELECT (PPSE)

Официальное описание: EMV Contactless Specifications — PPSE and Application Management for Secure Element

Начало общения с EMV-картой всегда происходит с чтения файла PPSE (Payment System Environment) командой SELECT.

APDU-команда SELECT PPSE

’00 A4 04 00 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 00′
00 A4 04 00 // команда select
0E // длина command data (14 байт)
32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 // command data 2PAY.SYS.DDF01
00 // завершающий маркер

Старт платежного приложения — SELECT AID

В ответ на SELECT PPSE карта должна вернуть FCI (File Control Information) со списком приложений, существующих на карте. Помимо платежных приложений (VISA, MasterCard, AmericanExpress) карта может содержать неплатежные приложения, используемые для других нужд.

Ответ карты VISA на SELECT PPSE

‘6F 23 84 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 A5 11 BF 0C 0E 61 0C 4F 07 A0 00 00 00 03 10 10 87 01 01 90 00’

Для удобства проанализируем ответ с помощью онлайн-парсера формата TVL emvlab.org/tlvutils/. Тот же ответ карты VISA, обработанный парсером:

Тройка в apple wallet

Из всего этого нас интересует только идентификатор платежного приложения (AID). В данном случае, это значение A0000000031010, означающее Visa International.

AID помечается маркером 4F. Вторым битом после маркера следует длина данных, в нем содержащихся. Несмотря на то, что длина AID может варьироваться от 5 до 16 байт, в большинстве случаев она равна 7 байтам. Поэтому для простоты поиска AID в ответе, мы будем искать маркер 4F 07 и считать 7 байт после него как AID. Такой подход очень примитивный и может не работать в случаях, если длина AID будет другой, но для нашей задачи это не важно, так мы скорее всего никогда не столкнемся с картами, отличными от Visa и MasterCard. Поэтому наш самодельный парсер PPSE-ответа можно упростить до такой логики: если ответ начинается с 6F, заканчивается на 90 00 и содержит внутри последовательность 4F 07, ответ считается корректным.

Читайте также:  Ploshchad Vosstaniya Metro Station: Find out Operating Times

Полный список AID: eftlab.co.uk/knowledge-base/211-emv-aid-rid-pix

Некоторые популярные AID

A0000000031010 Visa International
A0000000032020 Visa International
A0000000041010 Mastercard International
A0000000043060 Mastercard International United States Maestro (Debit)

Получив значение AID, его нужно запустить командой SELECT. В данном случае мы запускаем приложение Visa International, полученное из ответа на PPSE SELECT

APDU-команда SELECT AID

’00 A4 04 00 07 A0 00 00 00 03 10 10′
00 A4 04 00 // команда select
07 // длина command data (7 байт)
A0 00 00 00 03 10 10 // AID Visa International

Обработка PDOL (Processing Options Data Object List)

В ответ на запуск платежного приложения карта может затребовать от считывателя PDOL (Processing Options Data Object List). Это набор параметров POS-терминала — поддерживаемые протоколы и стандарты, валюта, в которой будет производиться расчет, дата, случайное число для криптографии, и так далее.

Список PDOL может различаться у разных карт. Общее число параметров PDOL — несколько десятков. Полный список параметров PDOL можно посмотреть здесь: eftlab.co.uk/index.php/site-map/knowledge-base/145-emv-nfc-tags.
Сложность состоит в том, что список PDOL у разных карт, даже выпущенных одним банком в разное время, может существенно различаться. Некоторые карты запрашивают два-три параметра, другие — десяток.

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

Ответ карты на старт платежного приложения. Содержит запрос PDOL.

‘6F 31 84 07 A0 00 00 00 03 10 10 A5 26 9F 38 18 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 BF 0C 08 9F 5A 05 60 08 40 06 43 90 00’

Пропустим этот ответ через парсер:

Тройка в apple wallet

Видно, что значение PDOL начинается с маркера 9F38 и равно 9F66049F02069F03069F1A0295055F2A029A039C019F3704. Парсер emvlab.org не умеет парсить значения PDOL, поэтому воспользуемся программой для Android-смартфонов Credit Card Reader.

Вот тот же ответ, обработанный более умным парсером. Видно каждый параметр PDOL:

Тройка в apple wallet

Данный парсер не скрывает байт длины после маркера, как это делает emvlab.org. Поэтому последний байт каждого маркера следует читать как длину.

Разберем запрос PDOL подробнее

9F 38 18 // Маркер начала PDOL. Длина 18 (24 байта)
9F 66 (длина 04) // Terminal Transaction Qualifiers (TTQ). Параметры платежного терминала
9F 02 (длина 06) // Сумма списания
9F 03 (длина 06) // вторая сумма
9F 1A (длина 02) // Код странцы в формате ISO3166-1
95 (длина 05) // Terminal Verification Results
5F 2A (длина 02) // Код валюты, в которой работает терминал, в формате ISO4217
9A (длина 03) // Дата в формате YYMMDD
9C (длина 01) // Тип транзакции
9F 37 (длина 04) // Случайное число для криптографии

Подробное описание всех возможных параметров PDOL можно найти в EMV Contactless Specifications Book C-1/2/3 Kernel 1/2/3 Specification.

Карта ожидает ответ на PDOL в том же порядке, в котором следуют запросы, и ровно той длины, которая указана после каждого параметра PDOL. Если сложить длину всех параметров (последний байт каждого параметра), получится 33 байта. Значит карта ожидает от считывателя PDOL длиной в 33 байта.

Так как мы не собираемся списывать с карты деньги, наша задача — сформировать самый простой из возможных ответ PDOL, который удовлетворит карту. Если наш ответ не понравится карте, она ответит кодом 6985 Conditions of use not satisfied.

Экспериментальным путем я выяснил, что почти на все запросы PDOL можно ответить нолями, кроме Terminal Transaction Qualifiers (TTQ). В случае с VISA, нам нужно убедить карту в том, что терминал соответствует спецификации VCPS 2.1.1. Для этого ответ на TTQ должен выглядеть так:

‘F0 00 00 00’

Подробнее про формат TTQ здесь.

Карты MasterCard, которые мне довелось испытать, позволяли игнорировать PDOL и отдавали PAN-номер без корректного ответа на PDOL.

Вот как будет выглядеть минимальный рабочий ответ на запрошенный выше PDOL:

’80A80000238321F0000000000000000000000000000000000000000000000000000000000000000000′
80 A8 00 00 // Команда GET PROCESSING OPTIONS (GPO)
23 // длина всего запроса (35 байт)
83 // маркер PDOL-ответ
21 // длина PDOL-ответа (33 байта)
F0 00 00 00 // Terminal Transaction Qualifiers (TTQ)
00 00 00 00 00 00 // Сумма списания
00 00 00 00 00 00 // Вторая сумма
00 00 // Код страны считывателя
00 00 00 00 00 // Terminal Verification Results (TVR)
00 00 // Валюта
00 00 00 // дата
00 // тип транзакции
00 00 00 00 // Случайное число

Если наш ответ удовлетворил карту, мы получим сообщение, начинающееся с маркера 77 с кодом SW2=9000. Этот ответ может содержать нужный нам PAN-номер, а может и не содержать. (офигеть)

Поиск PAN-номера

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

PAN-номер может содержаться в трех местах:

  • Track 2 Equivalent Data — маркер 57. Может иметь длину от 0 до 19 байт, но обычно всегда равен 13 (19 байтам). Поэтому как маркер можно использовать последовательность 57 13. Первые 8 байт всегда содержат PAN-номер.
  • Application Primary Account Number (PAN) — маркер 5A. Всегда имеет длину 8 байт, поэтому можно искать как маркер последовательность 5A 08. Содержит только PAN номер.
  • Track 2 Data — маркер 9F 6B» — . Длина обычно 13 байт. Содержит PAN номер и другую информацию.

APDU-команды (что они значат вообще? Хз, нужно прочитать)

’00 b2 01 1c 00′
’00 b2 01 0c 00′
’00 b2 02 0c 00′
’00 b2 01 14 00′
’00 b2 02 14 00′
’00 b2 04 14 00′

И парсим все ответы на предмет маркеров 57 13 либо 5A 08. Найденные 8 байт карты можно дополнительно чекнуть на контрольную сумму с помощью Алгоритма Луна.

Если номер валидный, берем его последние десять цифр.

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

Тройка в apple wallet

Первый прототип

Было решено использовать в качестве идентификатора пользователя 10-значный номер, который будет формироваться либо из десяти последних цифр PAN-номера платежной карты, либо из номера карты «Тройка». Идентификатор должен передаваться контроллеру, который будет сверять его с хранящимися в базе данных номерами и решать, открывать дверь, или нет.

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

Так родился первый прототип считывателя на Arduino + PN532 breakout board.
Видео с демонстрацией работы прототипа: www.youtube.com/watch?v=aXNvjuRrCQk

Скетч для Arduino, показанный в видео, выложен здесь: github.com/zhovner/Adafruit-PN532, в папке examples/ApplePay_Troyka_ACS
Данный код довольно плохой, потому как не генерирует ответ PDOL, из-за чего не все EMV-карты будут успешно прочитаны. Однако он позволяет понять общую логику работы системы описанной в статье.

Считыватель Parsec

С самого начала мы не хотели городить кустарные поделки на arduino или raspberry pi, поэтому стали искать решение на базе промышленного оборудования.

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

Единственной компанией, которая стала с нами разговаривать, были Parsec.ru
В итоге они согласились реализовать наши идеи в прошивке своего считывателя PNR-P03E.

Тройка в apple wallet

Parsec PNR-P03E позвоялет запрограммировать любой нестандартный алгоритм чтения карт

Большинство RFID-считывателей, которые доступны в продаже, поддерживают только определенный формат идентификаторов. Например Mifare, HiD iClass и т.д.

Нам же требовалось, чтобы считыватель поддерживал одновременно несколько форматов карт, и реализовывал нестандартный протокол чтения EMV-карт.

Ключевые особенности считывателя PNR-P03E

  • Программируемый алгоритм чтения карт — возможность загрузки нестандартной прошивки позволяет реализовать любую логику считывания карт, в том числе одновременную поддержку карт EMV, «Тройки» и любых других. Функциональность считывателя может быть расширена обновлением прошивки.
  • Поддержка различных интерфейсов подключения контроллера — считанный идентификатор передается на контроллер по любому из доступных протоколов: Wiegand от 26 до 58 бит, OSDP (RS-485, RS-232), Touch memory (I-Button) и собственный проприетарный протокол Parsec
  • Отделяемый антенный модуль — плата имеет линию перфорации, позволяющую отделить антенну от основного модуля для удобства интеграции в корпус
  • SDK для разработки — библиотеки с примерами кода позволяют интегрировать считыватель в свои проекты

Блок-схема, иллюстрирующая работу считывателя. При успешном считывании идентификатора, он передается на контроллер по протоколу Wiegand.

Тройка в apple wallet

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

Контроллер БОРЕЙ

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

Часто контроллеры СКУД состоят из нескольких блоков управления и компьютера с базой данных. Мы принципиально не хотели держать отдельный компьютер и искали компактное решение в виде одного устройства, которым можно управлять через API для интеграции с Telegram-ботом.

Поиск такого устройства занял больше месяца, пока я не наткнулся на старую статью на хабре «Обзор СКУД с бесплатным программным обеспечением». В комментариях пользователь rgmih упомянул, что их компания производит именно такой контроллер.

Так мы нашли контроллер БОРЕЙ от компании ИТРИУМ.

Тройка в apple wallet

Плата контроллера БОРЕЙ в настенном корпусе

Устройство работает под управлением Linux на базе ARM-процессора.

Основные достоинства устройства, которые редко можно встретить у других контроллеров:

  • Полностью автономный — все функции выполняет одно устройство. Для управления не нужно дополнительных программ или отдельного компьютера. База данных хранится на SD-карте. При отключении интернета контроллер продолжит работать.
  • Web интерфейс и REST API — возможность управлять контроллером через браузер и интегрировать с Telegram-ботом через API. Позволяет управлять пропусками удаленно.
  • Подключение по Ethernet — устройство подключается в IP-сеть. Имеет встроенный коммутатор на 2 порта.
  • Идентификаторы произвольной длины до 64 бит — возможность интегрировать контроллер с нестандартными идентификаторами разной длины. Позволяет иметь гибридную систему с идентификаторами разной длины.

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

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

Если доступ запрещен, контроллер посылает сигнал индикации на считыватель, и тот горит красным цветом и пищит о том, что доступ не разрешен.

Управление контроллером

Учетные записи заводятся в меню «Бюро пропусков». Чтобы не вводить идентификатор карты вручную, его можно поднести к считывателю в момент создания учетной записи.

Создание нового пропуска в веб-интерфейсе контроллера БОРЕЙ

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

Бюро пропусков в Telegram

Чтобы каждый раз не обучать нового администратора, как пользоваться веб-интерфейсом контроллера, мы решили создать Telegram бота, через которого будет происходить добавление/удаление пропусков. Это возможно благодаря наличию в контроллере БОРЕЙ REST API.

Тройка в apple wallet

Управление пропусками через Telegram-бота.

Оцените статью
Подорожник