Smart Attendance Central & Restaurant Network
Единая система присутствия

Люди на местах.
Данные — в центре.

Регистрация сотрудников, распознавание на точках и контроль прихода всей сети в одном защищённом пространстве.

Распознавание с нескольких камер Автономная работа ресторанов Синхронизация с central
Защищённый доступ

Вход в панель

Введите логин и пароль.

Сессия защищена и действует только на этом устройстве
Учёт сотрудников Central control
Central control

Вся сеть.
Один ритм.

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

Система сейчас
Распознавание остановлено
Сотрудников: 0
Модель: проверка
Синхр.: выкл.
Готово
СтатусПроверка
Сотрудники0
МодельПроверка

Сводка по ресторанам

Приходы и состояние связи с каждой точкой
РесторанСервисСотрудниковПришли сегодняПоследний приход

Приходы сотрудников

Один приход на сотрудника и ресторан за календарный день
Экспорт CSV

ВремяКамераМестоСотрудник изСотрудникСинхр.Фото
Регистрация

Новый сотрудник.
Единая база.

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

Новый сотрудник

Заполните карточку, откройте предпросмотр камеры и отдельно начните съёмку лица
1
Карточка Имя в базе остается латиницей, а для голоса можно указать русский вариант
2
Съемка и голос Камера сделает около 80 фото за 5-6 секунд; после этого создастся черновик голоса
Перед стартом поставьте сотрудника перед камерой. Во время съемки нужно медленно повернуть голову влево и вправо.
Браузерная камера еще не запущена

Команда

Сотрудники
и биометрия.

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

Сотрудники

Выберите строку перед изменением профиля, пересъёмкой или удалением сотрудника

Карточка и фото

Основные действия с выбранным сотрудником

Голос

Создайте черновик, прослушайте и подтвердите его для работы

Массовый перенос

Переназначает всех сотрудников точки. Фото, голоса и история приходов сохраняются

ИмяФамилияДолжностьРесторанГолосФото

Профиль

Сотрудник не выбран
Можно использовать {spoken_name}, {name}, {last_name} или {full_name}. Фраза без шаблонов прозвучит без изменений.

Фото для обучения

Новые фото из приходов попадают сюда перед добавлением в модель

Система

Управление
всей сетью.

Настройте рестораны, аккаунты, синхронизацию, распознавание и голосовые функции central в одном месте.

Система

Админка хранит базу сотрудников, голосов и принимает приходы с точек

Эта точка

Укажите название ресторана, проверьте адрес central и отправьте заявку на подключение.

-Статус в central
-Логин администратора
-Пароль

Логин и пароль администратора

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

Удаление сотрудника этой точки

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

-Роль этого компьютера
-Место установки
-Голосовые приветствия
-Обмен с точками

Точки и роль компьютера

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

Заявки ресторанов

Central показывает реальный IP подключения. Одобренные точки появляются на главной; отклонённые и ожидающие — нет.

НазваниеIPЛогинСтатусСвязьДействия

Обмен данными

Ресторан работает автономно: временно хранит приходы и отправляет их в Central. Из Central он забирает базу сотрудников, фотографии и готовые голосовые приветствия.

Статус точек

Показывает, когда точка последний раз отдавала приходы и забирала базу сотрудников.

ТочкаСервисПриходыБазаПринятоСозданоДублиОшибка

Распознавание и учет

Каждый сотрудник фиксируется только один раз за местный календарный день. В 00:00 начинается новый день; история не удаляется. Уходы не фиксируются.

Голос

Голосовые приветствия Провайдер озвучивания Проверяем серверные параметры…

Доступы к ресторанам

На Central работает один администратор из .env. Аккаунт каждого ресторана создаётся автоматически после одобрения его заявки; пароль можно показать или заменить здесь.

ЛогинТипРесторанПарольДействия

Central control

Камеры
всей сети.

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

Добавить IP-камеру

Полный RTSP URL имеет приоритет над отдельными полями

Потоки ресторанов

Превью запускается только после нажатия «Открыть поток»

Камеры ещё не загружены.

Распознавание

Камеры
и звук.

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

Камеры распознавания

Все включенные камеры работают одновременно

USB-камеры этого браузера

Ручная диагностика: работают только пока эта страница открыта
Камера браузераРежимВкл.СтатусДействия
Нажмите «Найти подключённые» и разрешите браузеру доступ к камере.

USB-камеры сервера

Используются при прямом доступе контейнера к устройству
КамераИндексРежимВкл.СтатусДействия

IP-камеры ресторана

RTSP-потоки доступны только этой установке restaurant

Вставьте готовый RTSP URL или заполните локальный адрес, path и учётные данные отдельно. Полный URL имеет приоритет. Секреты сохраняются на этой точке и не показываются в интерфейсе.

КамераRTSP-адресДоступВкл.СтатусДействия

Ограниченный поиск RTSP-сервисов

Только явно указанные RFC1918 адреса, максимум 256 хостов

Поиск проверяет только TCP-порты 554/8554. Он может найти камеру или MediaMTX, но не определяет stream path — выберите шаблон или введите path вручную.

IPПортЧто найденоДействия
Поиск ещё не запускался.

Теневая проверка формы, обуви и ногтей

Теневой режим: результат не запрещает выход на работу и требует подтверждения человека

Лицевая камера открывает сессию станции. Камеры с назначениями «Форма и обувь» и «Ногти» проверяют качество кадров; наблюдения пока отмечаются вручную. JPEG из браузера не сохраняется, только размеры и SHA-256.

Windows / камера браузера: выберите назначенную USB-камеру и явно снимите один кадр. Камера не запускается скрытно и работает только при открытой странице.

Ожидание сотрудника на лицевой камере.

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

Форма и обувь

Ручная разметка shadow-пилота

Ногти

Нужна отдельная крупная камера и равномерный свет

Колонка мини‑ПК

Работает автономно после закрытия браузера и перезагрузки Linux

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

Список колонок ещё не загружен.

Диагностика последнего автономного приветствия ещё не загружена.

Аудиовыход LinuxALSAСтатусДействия
Нажмите «Найти колонки Linux».

Колонка этого браузера

Только для ручной диагностики; после закрытия страницы не работает

Используется аудиовыход устройства, на котором открыт этот браузер. Нажмите «Проверить звук».

Аудиовыход браузераВыбранСтатусДействия
Список колонок ещё не загружен.

Проверка и превью

Выберите камеру в списке
Кадр с камеры

Проверка камеры еще не запускалась.

Все активные камеры

Распознавание ещё не запущено

После запуска здесь одновременно появятся кадры со всех включённых камер.