Данные появляются с задержкой: это нормально?
Короткий ответ: да, небольшая задержка — норма и заложена в конструкцию. Агент не отправляет каждое действие отдельным запросом, он копит их и отправляет пачками.
Почему не в реальном времени
Три причины, и все три в пользу пользователя:
- Экономия ресурсов. Постоянные запросы тратят батарею и сеть; пачками — дешевле и для ноутбука, и для мобильного интернета.
- Устойчивость к офлайну. Записи сначала попадают в локальную очередь на диске, и только потом уходят на сервер. Пропала сеть — ничего не потерялось, отправится позже.
- Меньше мусора. Короткие переключения между окнами имеет смысл сначала собрать в осмысленные интервалы, а не отправлять как отдельные события.
Практический ориентир: свежие данные обычно появляются в пределах минуты-двух, а не мгновенно. Обновление страницы «Сегодня» сразу после переключения окна цифру не изменит — и это не сбой.
Сразу после привязки первые записи тоже приходят не мгновенно —
агенту нужно закрыть первый интервал и отправить первую пачку.
Что происходит при офлайне
Локальная очередь ограничена по объёму, но запас большой: несколько часов и даже дней без сети не приводят к потере данных. Когда связь возвращается, агент отправляет накопленное с нарастающими паузами между попытками — чтобы не завалить сервер и не выжечь батарею при нестабильном соединении.
Побочный эффект, который стоит знать: после длинного офлайна данные появляются не постепенно, а почти сразу целым куском — включая пробел в «Ленте дня», который до этого выглядел как простой.
Когда задержка перестаёт быть нормальной
Стоит насторожиться, если:
- данных нет больше 10–15 минут при том, что вы работаете;
- очередь неотправленных записей в меню агента растёт и не уменьшается;
- последний сигнал устройства в блоке «Устройства» старше часа;
- пробел не закрылся и на следующий день.
В этих случаях дело уже не в периодичности, а в доставке: полный порядок проверки — агент не отправляет данные, быстрая проверка работоспособности — как проверить, что агент действительно работает.
Пример
Пользователь начинает работать в 09:02 и в 09:03 открывает «Сегодня» — активное время нулевое. Он решает, что агент сломался. На самом деле первый интервал ещё не закрыт: к 09:05 цифра появляется и дальше растёт при каждом обновлении. Никаких действий не требовалось.
Обратный случай: в 14:00 пользователь видит, что данные встали на 11:40, а очередь в меню агента — 400 записей и продолжает расти. Это уже не задержка, а заблокированные исходящие соединения — и лечится по дереву диагностики.
Опубликовано: 12 августа 2026 г.