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

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

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

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

Вход в панель

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

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

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

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

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

Готовность к смене

Выберите ресторан, чтобы увидеть проверку сотрудников
Пришли—
Не пришли—
Готовы к смене—
Проверка не прошла—
Ожидают—

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

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

ВремяКамераМестоСотрудник изСотрудникГотовностьСинхр.ФотоПоследнее наблюдение · МСКФото ухода
Регистрация

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

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

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

Заполните данные, затем перейдите к съёмке лица.

Камера включается только на этапе съёмки лица.

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

Команда

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

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

Сотрудники

Выберите строку перед изменением профиля, пересъёмкой или удалением сотрудника
ИмяФамилияДолжностьРесторанГолосФото

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

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

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

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

Голос

VoxCPM2 создаёт и заменяет приветствие автоматически. Для загруженного вручную MP3 сначала подтвердите черновик.
Выберите сотрудника — здесь будет источник его голоса
Загрузить готовый MP3
Файл не выбран
Один голос для всей команды Текущая запись заменяется только после успешной генерации.

Профиль

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

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

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

Система

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

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

Система

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

Эта точка

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

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

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

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

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

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

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

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

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

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

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

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

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

Приходы и состояние связи с каждой подключённой точкой.

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

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

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

Статус точек

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

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

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

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

Голос

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

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

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

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

USB

Три камеры.
Три шага.

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

Назначение USB-камер

Одна понятная роль для каждого шага

Подключите USB-камеры.

Камеры по шагам

1
ПриходЛицо
Выберите камеру и проверьте изображение
2
Полный ростОдежда, обувь и головной убор
В кадре должны быть голова и обувь
3
Руки и ногтиОбе кисти: сначала раскрытые ладони, затем ногти и тыльная сторона
Покажите обе кисти рядом с камерой

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

Готовность
к смене.

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

Личная проверка

Готовность к смене

Приход отмечается автоматически. Затем система проверит полный рост и ногти.

1 · лицо    2 · полный рост    3 · ногти
Проверяем анализ…Кадры без имени; лицо скрывается локально перед RouterAI.
Готово к запуску Подойдите к камере 1.
Трекер готовится Нажмите «Включить голос»
1Приход 2Полный рост 3Ногти
Ожидание сотрудника
Посмотрите в камеру. Приход будет отмечен автоматически.
Камера запускается автоматически

Система ждёт распознавания лица.

Ожидание сотрудника

Приход будет отмечен автоматически. Затем начнётся проверка готовности к смене.

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

Проверить по готовым фотографиям

Альтернатива съёмке с камеры: выберите от 1 до 5 фотографий для нужного этапа. PNG и WebP локально преобразуются в JPEG без имени файла и EXIF; в RouterAI уйдёт только лучший обезличенный кадр серии.

Цель: локальный тест без сотрудника

Одежда и обувь0 / 5
Ногти0 / 5
Отдельная проверка файлов — без камеры, без сотрудника и без отметки прихода. Снимки обрабатываются по общей политике этой установки.

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

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

Лицевая камера открывает сессию станции. Камеры с назначениями «Форма и обувь» и «Ногти» проверяют качество кадров. В локальном RouterAI A/B один кадр отправляется только после явного нажатия и локального закрытия лица; имя сотрудника, station_id и адрес камеры не передаются. Локально JPEG из браузера не сохраняется — остаются только размеры и SHA-256. Результат всегда теневой.

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

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

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

Форма и обувь

RouterAI A/B с возможностью ручной разметки

Ногти

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

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

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

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

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

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

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

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

Устройства браузера работают только пока эта страница открыта

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

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