1. Одна дверь — это устройство, десять дверей — это система
Пока дверь одна, контроллер автономен: база ключей внутри, событий никто не собирает. С ростом появляются вопросы, которых раньше не было: как раздать ключ на все двери, кто видит журнал, что делать при потере связи.
2. Автономно или под управлением
Автономные контроллеры живут сами и объединяются разве что общей базой, которую разносят вручную. Сетевые связаны с сервером: ключи и права раздаются централизованно, события собираются в журнал. Выбор определяется не числом дверей, а тем, нужны ли отчёты и оперативное управление.
3. При потере связи дверь должна работать
Ключевое требование к сетевой системе: контроллер продолжает пускать людей по своей локальной базе, даже когда сервер недоступен. Если дверь перестаёт работать вместе с сетью, это не система доступа, а система блокировки.
4. Кто хозяин базы
Вопрос, который решают до монтажа: кто заводит сотрудников, кто выдаёт и блокирует ключи, кто отвечает за уволенных. Технически это роли в программе, организационно — живые люди, и без них система быстро превращается в набор работающих дверей с неактуальными правами.
5. Синхронизация базы — источник тихих ошибок
Ключ выдали, а на одной двери он не работает. Причина обычно не в считывателе, а в том, что база разошлась: часть контроллеров не получила обновление. В автономных системах это делается руками и потому забывается.
Случай из разборасинхронизация базы ключей между контроллерами — отдельная задача, которую приходится решать явно.
6. Права — это не «пускать или нет»
Есть время суток, дни недели, зоны, праздники, временные пропуска. Чем больше правил, тем легче получить ситуацию «человек не может выйти» или «уборщица имеет доступ в серверную по субботам». Права проверяют не в программе, а на двери.
7. Учёт рабочего времени требует настройки, а не только проходов
Классическая находка: проходы фиксируются, отчёт по времени пустой. Причина в настройке подсистемы: графики, привязка сотрудников, зоны входа и выхода. Считыватели и контроллеры здесь ни при чём.
Случай из разбораотчёт с нулями у всех сотрудников при работающей фиксации проходов.
8. Журнал событий нужен раньше, чем кажется
Первый же спор «я не проходил» решается журналом. Поэтому журнал включают и проверяют при сдаче, а не когда он понадобился. Отдельно решают, сколько времени хранятся события.
9. Линия связи между контроллерами — обычная шина
Если контроллеры связаны по RS-485, все проблемы из курса про линию связи между приборами действуют и здесь: топология, согласование, общая земля, соседство с силовыми кабелями. Потеря связи с контроллером выглядит как отказ системы, а причина в кабеле.
10. Питание и резерв на каждой двери
У каждой двери свой замок, и каждый потребляет ток: электромеханический — в момент открывания, электромагнитный — всё время, пока держит дверь. Резерв считают по объекту: сколько дверей должны работать при пропадании электричества и как долго. Отдельный вопрос — что происходит с дверями эвакуации.
11. Что сдать вместе с системой
План с номерами дверей и контроллеров, таблица прав, список выданных ключей, инструкция администратору, порядок действий при потере связи и при обесточивании. Без этого объект через полгода живёт «как получится».