1. Головна
  2. Контроль доступу і турнікет

Контроль доступу і турнікет

Контроль доступу в спортзалі: турнікет, картка і QR

Турнікет має відповідати на одне питання: чи дійсний абонемент людини, яка стоїть перед ним просто зараз. n-sport відповідає на нього власним контролером — і робить це навіть тоді, коли інтернету в залі немає.

Демо-зал із даними: demo@n-sport.app · пароль demo.

Прохідна: точка проходу, людей у залі зараз і журнал із причинами відмов
Прохідна: точка проходу, людей у залі зараз і журнал із причинами відмов

Що саме знадобиться

Три канали, одне правило

RFID-картка, QR з телефона і ручний пуск адміністратора йдуть одним шляхом: строк абонемента, залишок відвідувань, вікно часу, дні тижня, зона. Канал не дає послаблень — інакше «пусти мене вручну» стало б обхідним шляхом повз оплату.

Офлайн-база перепусток

Чинні абонементи дублюються на сам контролер — із розкладами, вікнами часу і зонами. Плата вирішує сама, тож картка відчиняє турнікет і без сервера. Проходи, зроблені офлайн, доїжджають у журнал, коли звʼязок повернеться.

Антипасбек

Повторний вхід за тією ж карткою протягом 90 хвилин не списує друге відвідування. Людина, яка вийшла по воду, не платить двічі; картка, що «заходить» тричі за годину, помітна в журналі.

Вхід і вихід на одній точці

Найчастіша схема — один турнікет в обидва боки. Напрямок задає стан людини: якщо вона в залі, прикладання рахується виходом. З пари народжується тривалість візиту і середній час у залі.

Два журнали, не одне й те саме

Журнал проходів — що система вирішила і чому відмовила. Журнал відкриттів — кожен імпульс на реле, включно з ручним. Вони розходяться саме тоді, коли щось не так: рішення є, а двері не відчинились.

Видно, як плата поживає

Картка контролера: на звʼязку чи ні і як давно озивався, версія прошивки, скільки перепусток в офлайн-базі, проходи за добу з кількістю відмов. Окремим рядком — чи піднятий канал до брокера.

Чим це відрізняється від звичайної СКД

Класична система контролю доступу знає картки, але не знає абонементів: для неї картка №417 або в списку, або ні. Хто заплатив, до якого числа і чи лишились відвідування — знає інша програма, і між ними стоїть людина, яка щоранку вивантажує списки.

n-sport прибирає цю людину: контроль доступу вбудований у CRM для спортзалу, тож правило на турнікеті — це і є проданий абонемент. Продали абонемент — прохід зʼявився. Строк вийшов — турнікет не відчинився, без жодного вивантаження.

Друга різниця — напрямок залежності. Хмарні системи знають абонементи, але падають разом з інтернетом, і о сьомій ранку перед зачиненим турнікетом стоїть черга людей, які заплатили. Тут рішення приймає плата, а сервер потрібен лише щоб її оновити.

Що потрібно з обладнання

  • Контролер лінійки NGATE (MINI або STANDART) — та сама апаратна платформа доступу, що працює в системах для житлових комплексів і бізнесу.
  • Зчитувач RFID на точці проходу — картки і брелоки.
  • Виконавчий механізм: турнікет, електрозамок або хвіртка. Контролер керує ним через реле, тож підходить будь-який механізм із сухим контактом.

Нового турнікета купувати не треба: контролер стає на вже наявний, і для системи це та сама точка проходу. Малі студії часто починають із замка на дверях, а турнікет ставлять пізніше — переналаштовувати нічого не доведеться.

QR замість картки

На точці проходу висить наліпка зі сталою адресою. Клієнт сканує її телефоном, сервер упізнає його, перевіряє абонемент і відчиняє. Друкується наліпка один раз — адреса не змінюється.

QR нічого не «знає»: уся перевірка на сервері. Тому сфотографувати наліпку і надіслати другові безглуздо — пустять того, у кого абонемент, а не того, у кого картинка. Чесне обмеження цього каналу — він онлайновий: без інтернету працюють картки, а QR ні.

Кілька точок і зони доступу

Секції залу складаються в дерево, і доступ рахується транзитивно: точку із зоною «Клуб» відкриє абонемент на «Басейн» усередині нього, але абонемент на «Тренажерку» басейн не відчинить — це сусідня гілка.

У поточній версії продукту зал працює з однією точкою вхід-вихід, а конфігурації з кількома турнікетами ми робимо під конкретний клуб. Якщо вам потрібне саме розмежування зон — напишіть: такі запити прямо впливають на порядок розробки. Про мережі й кілька залів під одним акаунтом — окремо на сторінці для мережі залів.

Хто що бачить

Прохідна відкрита на ресепшені весь день: людей у залі зараз, точка проходу, живий журнал. Клік по імені — досьє клієнта з вердиктом «пустять зараз чи ні», порахованим тим самим правилом, що застосує турнікет. Це швидший спосіб розібратись у суперечці біля стійки, ніж читати умови тарифу очима.

Порядок підключення плати, видача креденшелів і політика поведінки без звʼязку — у довідці, контролери і турнікет.

Часті питання

Чи треба міняти турнікет?

Ні. Контролер керує виконавчим механізмом через реле, тож підходить будь-який турнікет, електрозамок або хвіртка із сухим контактом. Міняється «мозок», а не механіка.

Що буде, коли зникне інтернет?

Картки працюють: чинні абонементи лежать на самій платі, і рішення вона приймає локально. Проходи за цей час зберігаються на контролері й доїжджають у журнал після відновлення звʼязку. QR телефоном у цей час не працює — цей канал онлайновий.

А якщо зникне світло?

Без живлення не працює жоден турнікет — це фізика, а не софт. Питання закривається безперебійником на контролер і механікою турнікета. Окремо задається політика на випадок збоїв: лишатись зачиненим чи відчиненим — для головного входу і запасного виходу відповіді різні.

Які картки підходять?

Стандартні RFID-картки і брелоки. Конкретний формат узгоджуємо при підключенні: якщо у клієнтів на руках уже є картки від старої системи, здебільшого їх можна лишити.

Чи можна працювати взагалі без турнікета?

Так. Адміністратор відмічає прихід у прохідній тим самим правилом, а клієнт може заходити по QR. Турнікет додається пізніше, коли потік того вартий, — без переналаштування абонементів.

Чи видно, скільки людей зараз у залі?

Так, якщо фіксувати і вхід, і вихід: клієнт прикладає картку в обидва боки. Тоді ж рахується середня тривалість візиту. Зал, де на виході картку не прикладають, бачить у цьому місці «немає даних» — середнє з таймауту виглядало б як вимір, а було б константою.

Докладніше в довідці

З блогу

Подивіться на живому залі

Демо відкрите без реєстрації. Доступ до своєї системи видаємо за заявкою — персональним кодом.