Фильтры
Экспорт
Справка
  • Выбор маяков и слотов:
    • Сверху — лента всех активных маяков. Один и тот же маяк, принятый разными ресиверами, отображается одной кнопкой — идентичность маяка определяется только парой call1 → call2 (deviceId-ресивера в идентификации не участвует). Подсвечены те маяки, чьи слоты сейчас участвуют в подборке/графике.
    • Клик по маяку — выбрать только этот маяк, ниже появятся его слоты.
    • Ctrl + клик по маяку — добавить или убрать маяк из подборки (можно держать сразу несколько). Слоты всех выбранных маяков выводятся отдельными группами ниже, каждая со своим заголовком.
    • Клик по слоту — построить график только по этому слоту. Состав выбранных маяков не сбрасывается, и под графиком остаются их слот-кнопки — можно сразу выбрать другой слот того же или соседнего маяка.
    • Ctrl + клик по слоту — добавить или убрать слот из общего графика, не сбрасывая остальные (раньше работало по Shift). Можно собирать ряды из слотов разных маяков сразу.
    • Если правите состав маяков в ленте (Ctrl + клик по маяку), подборка слотов сбрасывается — это сделано, чтобы было видно полный набор доступных слотов нового состава. Затем выбираете слоты заново обычным или Ctrl-кликом.
    • На Mac вместо Ctrl можно использовать ⌘ (Cmd).
  • Панорамирование графика: зажмите и тяните мышью/пальцем по графику влево-вправо.
  • Масштаб по времени: колесо мыши над графиком или жест «щипок» на тачпаде увеличивает или уменьшает интервал по горизонтали (ось времени). Кнопка «Сброс масштаба» возвращает показ на весь загруженный интервал данных.
  • Переход в журнал: клик по точке открывает журнал около этой метки; Ctrl/⌘ + клик — в новой вкладке.
  • Удаление точки (правая кнопка мыши): на самой точке графика — правый клик → подтверждение. Точка получает «надгробие» в сидекаре data/hf/series_deletions/<deviceId>_<день>.json на сервере и перестаёт попадать в ряд при любых последующих запросах /series/multi. Журнал приёма не трогаем — исходное сообщение остаётся, можно посмотреть его в «Журнале приёма» и при необходимости вручную восстановить, удалив запись из сидекара. Операция требует входа (та же сессия, что и у «Настройки данных»).
  • Разрывы: красным отмечаются участки, где пауза между соседними точками больше выбранного порога.
  • Фильтр Хампеля: только на отрисовке в браузере (данные на сервере и в CSV не меняются). Для каждой точки берётся окно из соседних точек по времени (полуокно 5 с каждой стороны), в окне считается медиана значений и робастная оценка разброса (MAD); точка остаётся на линии, если отклонение от медианы не больше чем 2.8× эта оценка (с нижним порогом от типичного шага между соседними значениями). Ряды короче 5 точек не фильтруются. Включение и выключение запоминаются в cookie hf_graph_hampel.
  • Порог ошибок посылки (field validation): в блоке «Фильтры» можно не учитывать точки из посылок с оценкой валидации полей выше выбранного числа; значение Выкл (0) отключает фильтр на сервере. Выбор сохраняется в cookie. Старые точки без оценки в файле рядов при включённом пороге подтягиваются из журнала по сообщению.
  • Ссылка на график: адрес в строке браузера можно скопировать; в нём сохраняются выбранные серии, период (from/to) и прочие параметры графика, чтобы открыть тот же вид снова или поделиться.
  • Автообновление и монитор: раз в 5 минут «по (to)» автоматически переставляется на текущее время и данные запрашиваются заново. Зелёная строка под периодом — главный монитор: показывает фактическое время построения графика и обратный отсчёт до следующего автообновления. Если автообновление опоздало (например, нет сети), строка становится красной с пометкой «опаздывает на …».
  • Окно каталога и цвет маркеров на карте: на странице «Данные» и в режиме правки карты (значок ✏️) есть селект «Каталог (дн)» со значениями 1 / 3 / 7 / 30 — сохраняется в общую cookie hf_catalog_days. Это окно задаёт, за сколько последних суток сервер ищет самое свежее значение для выбранного типа датчика (сверху на карте) и тем самым определяет цвет маркера маяка:
    • синий — найдено значение, и его метка времени не старше 30 минут;
    • серый — значение есть, но старее 30 минут (порог HF_UGMS_STALE_MS = 30 мин);
    • красный — в текущем окне каталога (1 / 3 / 7 / 30 дн) для выбранного типа данных нет валидного измерения от этой пары call1 → call2.
    Маркер устройства (одиночный кружок с числом пар) использует своё фиксированное окно 90 дней и от селекта не зависит: красный — 0 пар за 90 дней, синий — есть хотя бы одна пара. Окно каталога также влияет на ссылки «Данные» и «Журнал» из попапа маркера на карте; на графики оно не влияет — у них собственный период «с / по».