Control Time

Всего-
На работе-
Опоздали-
Отсутств.-

№1 Открытие локации

Открыта вовремя
Открыта позже
Ждём открытия
Не открыта

№2 Посещаемость

СотрудникПриходУходСтатусЛокация

№3 Статистика

Вовремя
Опоздание

№4 Журнал событий

ВремяСотрудникСобытиеЛокация

№1 График работы

Локация:

№2 Настройки графика

Локация Цвет Часовой пояс

№3 Сотрудники и телефоны

Сотрудник Телефон

№4 Локации и телефоны

Локация Телефон

№5 Траектория роста

+ Добавить строку
Перетащите таблицы сюда или добавьте новый контент

Редактирование

Редактирование локации

ДеньСДоВых.
Пн
Вт
Ср
Чт
Пт
Сб
Вс

Настройки Траектории роста

Название%РазмерЦвет
ВремяБаллы
ВремяБаллы

Выбор цвета

Сохранённые цвета

Справочник — Control Time

Общее

Control Time — система контроля времени сотрудников через умные замки Smart Life (Tuya). Приложение отслеживает приходы и уходы сотрудников, строит графики и рассчитывает мотивацию.

Дашборд (вкладка №1)

Отчёт по сотрудникам — таблица приходов/уходов за период
Посещаемость — кто пришёл/ушёл сегодня
Статистика — график опозданий
Журнал событий — все открытия замков с фильтрами по локации и сотруднику

График работы (вкладка №2)

№1 График работы — расписание сотрудников по дням (Р=работает, В=выходной, О=отпуск)
№2 Настройки графика — управление локациями и их цветами. При редактировании — время работы по дням недели
№3 Сотрудники и телефоны — справочник сотрудников
№4 Локации и телефоны — телефоны локаций

Траектория роста (вкладка №2, таблица №5)

Откуда берёт данные:
• События открытия замков из базы данных (таблица lock_events)
• Расписание сотрудников из Таблицы №1 (кто в каком сервисе работает)
• Время начала работы из настроек локаций (Таблица №2)

Как рассчитываются баллы:
• Для каждого сотрудника берётся первый вход за день (по Посещаемости)
• Сравнивается с временем начала работы его локации
• Если пришёл раньше — получает бонусные баллы
• Если опоздал — получает штрафные баллы

Уровни сотрудников (% от Лидера):
● Лидер — лучший показатель (100%)
● Продвинутый — 90% от Лидера
● Студент — 80% от Лидера
● Ясли — 70% от Лидера

Настройки (кнопка ⚙️):
• Изменить названия уровней
• Настроить % от Лидера для каждого уровня
• Настроить размер точек на диаграмме
• Настроить правила баллов (за опоздание/ранний приход)

Сброс: Каждый месяц баллы начинаются с нуля. Можно сбросить вручную через настройки.

Настройки

Tuya API

Отображение времени

Сотрудники

Пользователи замков

Привязка по user_id устойчива к переименованию пользователя на замке.

Импорт графика из Excel

Формат: строка 1 — имена, далее сотрудники (1=работает, 0=выходной)