Карты участников
Участник может открыть сессию, приложив карту к считывателю на станции, вместо ввода логина и пароля.
На карту ничего не записывается. Считыватель просто набирает заводской серийный номер самой карты, который HandyCafe связывает с записью участника. Именно поэтому утерянная карта блокируется одним нажатием. Баланс и история участника при этом остаются нетронутыми.
Что нужно
Считыватель
USB-считыватель в режиме эмуляции клавиатуры, его же продают как HID keyboard wedge или keyboard-out. При поднесении карты он печатает серийный номер и нажимает Enter, ровно так же, как это сделал бы человек. Драйвер устанавливать не нужно, порт настраивать тоже.
Считыватели PC/SC не поддерживаются. Им нужен драйвер и приложение, которое общается с картой. Чаще всего по ошибке покупают ACR122U в заводском режиме. Некоторые PC/SC-считыватели идут с утилитой, которая переводит их в режим клавиатуры. В этом случае они работают.
Проверка одна: откройте Блокнот и поднесите карту. Появился номер, значит HandyCafe его тоже увидит. Не появилось ничего, значит никакая настройка внутри HandyCafe не поможет.
Частота
Считыватель и карта должны быть в одном диапазоне. Считыватель 125 кГц не прочитает карту 13,56 МГц. Обратное тоже верно. Есть двухдиапазонные считыватели, которые покрывают оба.
| Диапазон | Распространённые карты |
|---|---|
| 125 кГц | EM4100, EM4102, T5577, HID Prox. Дешёвые белые карты и брелоки, которые продают оптом |
| 13,56 МГц | MIFARE Classic 1K и 4K, MIFARE Ultralight, NTAG213, NTAG215, NTAG216, MIFARE DESFire, ISO 15693 / ICODE |
Работают оба диапазона. Какой брать, зависит от цены и наличия, а не от HandyCafe.
Карты
Любая карта или брелок, чей заводской серийный номер считыватель способен прочитать. После удаления знаков препинания номер должен быть длиной от 8 до 32 символов, чему отвечают все карты выше.
Чистых карт достаточно. На них ничего не записывается. Нет ни шага кодирования, ни программатора, который пришлось бы покупать. Печатные и брендированные карты работают так же.
Телефоны не работают. Android и iOS выдают новый случайный серийный номер при каждом поднесении. Поэтому телефон, поднесённый дважды, выглядит как две разные карты.
Настройки считывателя
Большинство считывателей приходят готовыми к работе. Там, где они настраиваются, значение имеют вот эти пункты:
| Настройка | Что нужно |
|---|---|
| Формат вывода | Шестнадцатеричный или десятичный, принимаются оба |
| Суффикс | Enter или Tab. Без суффикса считывание никогда не отправляется |
| Разделители | Двоеточия, дефисы и пробелы между байтами убираются сами. Отключать их не нужно |
| Раскладка клавиатуры считывателя | Оставьте US или QWERTY |
Последний пункт заслуживает пояснения. Раскладка клавиатуры Windows на вашем компьютере значения не имеет. HandyCafe читает физические позиции клавиш. Машина с турецкой F, AZERTY или QWERTZ поэтому читает карты правильно без единого изменения. Важна раскладка, сохранённая внутри самого считывателя. Считыватель, переведённый на немецкую QWERTZ, отправляет Y там, где имеет в виду Z. Та же карта тогда даёт другой номер.
Везде одна и та же модель считывателя
Две модели считывателей могут сообщать одну и ту же карту по-разному. Одна отправляет шестнадцатеричный номер там, где другая отправляет десятичный. Третья переворачивает порядок байтов. Карту, зарегистрированную на стойке одной моделью, станция с другой моделью может не узнать. Покупайте одну и ту же модель для каждой машины, которая читает карты.
Включение входа по карте
Откройте Настройки, затем Клиенты. Найдите блок Вход по NFC-карте.
Включите Разрешить участникам вход по карте, затем выберите режим:
| Режим | Поведение |
|---|---|
| Любая карта | На стойке к участнику привязывается любая карта, которая есть под рукой. Готовить заранее ничего не нужно |
| Только собственные карты | Карту сначала нужно зарегистрировать на складе. Карту вне склада выдать участнику нельзя |
Режим Только собственные карты существует, чтобы транспортная или пропускная карта клиента не превратилась в его учетные данные для входа. Выбирайте его, если вы закупаете и выдаете собственные карты.
Склад карт
Склад карт представляет собой перечень карт, которые принадлежат вам. Он открывается действием Склад карт из блока настроек либо со страницы Участники.
Чтобы зарегистрировать карты, выберите Склад карт и начинайте прикладывать. Каждая считанная карта добавляется на склад сразу. Целую стопку можно провести за один заход. Счетчик обновляется по ходу работы. Перед сканированием можно ввести примечание к партии, чтобы пометить группу.
У каждой карты на складе есть статус:
| Статус | Значение |
|---|---|
| На складе | Зарегистрирована и готова к выдаче |
| У участника | Закреплена за участником и открывает сессии |
| Утеряна | Заявлена как утерянная. Перестает работать немедленно |
| Изъята | Выведена из оборота, например из-за повреждения |
В списке видны номер карты, статус, участник, примечание, дата регистрации и последнее использование. Список ограничен последними картами. До более старых добирайтесь поиском.
Выдача карты участнику
Откройте участника на странице Участники и выберите Выдать карту. Приложите карту к считывателю. Карта привязывается в момент считывания.
У участника может быть несколько карт. Карты участника перечислены в его панели с датой выдачи каждой.
Если вход по карте выключен, выдача всё равно сработает. Предупреждение поясняет, что карта не откроет сессию, пока функция не включена.
Возврат карты
Для выданной карты доступны три действия:
- Вернуть на склад: карта возвращается на склад и перестает открывать сессии. Баланс и история участника сохраняются.
- Заявить об утере: карта перестает работать немедленно. Выдайте участнику новую, когда он будет готов.
- Изъять: карта перестает открывать сессии и выходит из оборота. Так поступают с поврежденной картой.
Изъятую или утерянную карту можно вернуть на склад действием Вернуть карту на склад. Делайте это, только когда карта физически снова у вас.
Удалить можно лишь карту, которую ни разу не выдавали. Побывавшую в обороте карту нужно изымать.
Права
Выдача, возврат и блокировка карты требуют права Смена пароля участника. Передача человеку карты, открывающей его аккаунт, весит ровно столько же, сколько сброс пароля.
Стандартная роль кассира этого права не содержит. На уже развернутой установке кассиры не смогут выдавать карты, пока вы его не выдадите. См. Роли и права кассиров.
Как вход по карте ведет себя на станции
Вход по карте проходит ровно те же проверки, что и вход по паролю: состояние античита, блокировка устройства, активность участника, наличие баланса и правило одного места. Карта не откроет сессию, которую не открыл бы пароль.
У карточного входа собственный лимит частоты: 12 неудачных считываний в минуту на станцию. Отказы по карте не учитываются в счетчике попыток ввода пароля, потому что несколько неудачных прикладываний раньше блокировали станцию для всех.
Частые сообщения
| Сообщение | Что оно означает |
|---|---|
| Эта карта уже принадлежит участнику | Верните ее на склад, прежде чем выдавать другому |
| Этой карты нет на вашем складе | Вы в режиме «Только собственные карты». Сначала зарегистрируйте карту на Складе карт |
| Эта карта заявлена как утерянная | Карта заблокирована. Выдайте новую |
| Эта карта изъята из оборота | Верните ее на склад, если карта у вас на руках |
| Считыватель прислал нечитаемый номер карты | Считыватель печатает что-то, что не является серийным номером карты. Проверьте его собственную раскладку и формат вывода |
| Пока ничего не считано | Считыватель не подключён или не в режиме эмуляции клавиатуры. Поднесите карту в Блокноте, чтобы проверить |
| Та же карта не распознаётся на другой станции | На той станции другая модель считывателя. Не все считыватели сообщают карту одинаково |
| Эта карта уже выдавалась, поэтому удалить ее нельзя | Изымите ее вместо удаления |