Обновление платформы SKIF.PRO в декабре 2025. Часть 1 — Мониторинг

В декабре 2025 выпустили крупное обновление платформы SKIF.PRO: доработали ключевые интерфейсы и сценарии ежедневной работы, переработали модуль Мониторинг, сделали еще удобней инструмент переноса данных из Wialon, по вашим запросам сделали полезные дополнения при работе с геозонами.

Одно из самых масштабных обновлений — обновление архитектуры модуля «Мониторинг». Цель — упростить логику работы с данными, тем самым ускорить отображение списков, отображение объектов на карте, повысить надежность.

Что изменилось

1. Разделили данные и представление

Теперь данные, получаемые от backend, и данные, которые используются для отображения в интерфейсе, разделены на два уровня:

  • модель данных от сервера (то, что приходит из системы);
  • модель для отображения (то, что нужно UI с состояниями «глазик», «стрелочка», раскрытие групп и т.д.).

Это уменьшает количество «связанных» зависимостей в интерфейсе и снижает риск побочных эффектов при действиях пользователя.

2. Вынесли логику в сервис

  • Основная бизнес-логика теперь находится в service-слое: интерфейс больше не хранит в себе сложные сценарии и не пытается «управлять всем».
  • Логику «глазиков» и «стрелочек» перенесли из стора в сервисы: поведение стало единым и контролируемым, без расхождений в разных местах.

3. Навели порядок в состояниях и структуре данных

  • Разделили плоский список и сгруппированный список — каждый сценарий работает со своей структурой, без «универсальных» сложных конструкций.
  • Упростили и переименовали методы и события: вместо длинных и неочевидных названий — короткие и понятные (например, синхронизация списка с картой теперь отражается в названии прямо и однозначно).

4.  Снизили лишние пересчеты и улучшили производительность

  • Убрали лишние watcher’ы на список мониторинга и на состояние в store. Стало меньше ненужных обновлений.
  • Оптимизировали повторяющиеся расчеты: убрали дублирование функций вроде recalculateStatus, чтобы снизить нагрузку.

Что это дает пользователям

  • быстрее открываются списки и группы объектов;
  • быстрее отрабатывает отображение на карте при взаимодействии со списком;
  • стабильнее работа при переключении компаний, фильтров и сортировок;
  • более надежное состояние элементов управления (групповые «глазики/стрелочки», раскрытие групп, размеры окна и т.п.).

Дополнительно в рамках этой переработки мы закрыли ряд прикладных сценариев, которые влияли на удобство работы. Что изменилось:

  • можно добавить несколько параметров фильтра
  • отображается количество активных фильтров и быстрый сброс 
  • для IMEI предусмотрена числовая валидация,  а для фильтра по датчикам — выбор из списка (без ручного ввода)
  • группы по умолчанию свернуты, можно раскрывать несколько одновременно
  • есть действия на уровне группы: показать все на карте, включить слежение, выбрать все объекты
  • корректно синхронизируются состояния объектов внутри группы (включая «глаз» и «прицел»)
  • Слежение за всеми — автоматически подбирает зум и центр, чтобы все отслеживаемые объекты были в кадре, и поддерживает
  • актуальную видимость по мере обновления данных
  • Есть понятный индикатор состояния режима слежения и корректная пауза режима, если пользователь вручную меняет карту
  • Настраиваемая панель действий и датчиков: можно показывать/скрывать, переставлять, уводить часть действий в меню «⋯»
  • Показать все объекты на карте —  включает «глаз» у списка без изменения масштаба/центра
  • Работа с картой стала более плавной и быстрой даже при отображении 100 и более объектов 
  • улучшили стабильность интерфейса при выборе объектов и построении «Быстрого трека» за текущий день (в том числе в Windows 10 + Firefox). Меню периодов больше не “мигает” и не пропадает, команды отрабатывают стабильно, трек строится без повторных попыток
  •  Улучшили работу списка объектов в Мониторинге при сортировке по последним данным. Теперь, даже если во время работы приходят новые сообщения и список автоматически пересортировывается, выбранные действия (например, «Быстрый трек», переход в отчеты, «Изменить объект») выполняются строго для того объекта, который вы открыли
  • Доработали обновление данных в режиме реального времени. Теперь состояние, которое приходит по сокету, применится в интерфейсе: в аннотации и на карте отображаются самые последние точки, без запаздываний. Результат: при наблюдении за объектами вы сразу видите актуальную геопозицию и свежие события, без необходимости перезагружать экран
  • Улучшили работу Быстрого трека в модуле «Мониторинг». При скрытии быстрого трека легенда закрывается, трек исчезает с карты

Итог

Мониторинг стал более «легким»: данные обрабатываются понятнее, отображение — быстрее, поведение  — стабильнее в повседневных задачах диспетчера и инженера.

 

Подписывайтесь на наш канал в телеграм: @skif_gps  и первыми узнавайте обо всех обновлениях платформы.

Другое в блоге

Обновление

В SKIF.PRO появилась возможность окрашивать трек объекта на карте по показаниям одного или нескольких датчиков и данным телеметрии, – как по отдельным параметрам, так и по их комбинациям и взаимосвязям. Функциональность помогает быстрее анализировать маршруты, выявлять триггерные события, контролировать изменение параметров техники в процессе движения и использовать карту для визуальной аналитики работы транспорта и оборудования. Окраска трека по одному датчику Для цветовой индикации можно использовать базовые параметры телеметрии, так и эксплуатационные показатели: скорость движения, уровень топлива, температуру, напряжение, зажигание и другие. Например, для визуального анализа скорости движения объекта, чтобы быстро находить участки превышения скорости, остановки и другие особенности маршрута. Изменение окраски трека в зависимости от скорости транспорта Цвет трека может отображать резкое изменение уровня топлива, определять заправки и возможные сливы непосредственно на карте. Функция подходит и для анализа режимов работы техники и оборудования. Например, для определения участков движения с включенными механизмами или рабочими состояниями ее агрегатов. Окраска трека по комбинации датчиков для анализа сложных сценариев В SKIF цвет трека может настраиваться исходя из значений нескольких датчиков и их зависимостей друг от друга. Это позволяет отображать на карте более сложные сценарии состояния техники, которые нельзя корректно оценить по одному параметру. Окраска трека по датчику при разной норме концентрации удобрений для опрыскивателя Цветовая индикация может показывать не только сам факт события, но и его связь с движением объекта – на каком участке маршрута возникло отклонение, как долго техника продолжала работу и какой путь прошла в этом состоянии. Цветом можно выделять участки движения с критическим состоянием оборудования, нарушением режима эксплуатации, ошибками агрегатов или другими отклонениями, которые проявляются только при сочетании нескольких условий и в движении. Функциональность подходит для проектов профессионального мониторинга, где важно анализировать взаимосвязь событий и принимать корректные управленческие решения не по отдельным показателям, а по общей ситуации на маршруте. А сценарии настройки могут варьироваться от задач проекта, подключенных датчиков, объектов мониторинга или требований конкретного заказчика. Подробнее, как настроить цветовую индикацию трека читайте в документации WiKi. Подписывайтесь на наши каналы в Telegram и MAX. 

Подробнее
Обновление

В марте 2026 мы запустили большое тестирование модуля для учёта сельскохозяйственных работ SKIF.AGRO.  Благодарим наших партнёров, которые приняли в нём участие. Ваша обратная связь и практический опыт работы с платформой помогают нам делать продукт более удобным для реальных сценариев отрасли, а данные и аналитику – точнее для конечных пользователей. По итогам тестирования мы собрали замечания и подготовили пакет доработок. Регистрации Исправили отображение и обработку данных при подтверждении регистраций: устранили ошибку исчезновения полей при выходе скорости объекта за пределы скоростного режима; устранили ситуацию, при которой после подтверждения регистрации оставалась доступна кнопка «Отклонить»; исправили валидацию смены операции. После подтверждения корректно учитываются параметры выбранной операции; устранили ошибку, когда после обновления страницы пропадала плашка об отклонённой регистрации. Доработали работу с агрегатами и их параметрами: исправили автоматическую подстановку параметров агрегатов в регистрациях, где агрегат отсутствовал изначально; восстановили корректную подстановку параметров при смене агрегата во время валидации; устранили ошибки подстановки смещения у агрегатов со значением 0; исправили блокировку поля смещения при выборе нового агрегата; скорректировали перенос параметров ширины и смещения при подтверждении регистрации. Исправили обработку смещений и отображение треков: исправили сохранение данных смещения в отчётах. Теперь используются значения, указанные во время валидации, а не данные из справочника; исправили растягивание поля смещения у подтверждённых регистраций; исправили валидацию смещения со значением 0. Также исправлены отдельные ошибки интерфейса и валидации: восстановлено отображение плашки отклонённой регистрации после обновления страницы; исправлена валидация регистраций, где культура указана «-»; устранена ошибка валидации даты «Начало». Страница регистраций На странице регистраций исправили ряд сценариев, влияющих на обработку данных и работу интерфейса: восстановили корректную подстановку ширины агрегата; устранили проблему, при которой после подтверждения данные в таблице не пересчитывались, а в отчёт сохранялись некорректные значения; восстановили возможность подтверждения и отклонения регистраций без указанных культуры или агрегата; исправили коллизии при изменении ширины столбцов. Отчёты Доработали формирование отчётов и CSV-выгрузок: исправили название первого столбца на странице отчётов; удалили лишние столбцы и скорректировали типизацию ячеек в CSV-отчётах; устранили расхождения между данными в отчёте и параметрами, выбранными при валидации регистраций. Справочники Операции Исправили возможность создания операций с отрицательными значениями скорости. Агрегаты Исправили отображение текста в поиске операций при создании агрегата — ранее текст в поле отображался белым цветом. Общее Доработали поведение таблиц в справочниках: убрали возможность взаимодействия с заголовком таблицы; заблокировали удаление и редактирование записей во время создания новых записей. Карты и поля Доработали отображение объектов и работу картографического интерфейса. восстановили закрытие всплывающих подсказок; исправили отображение отдельных геозон на карте; устранили автоматический выбор первой геозоны при смене подложки карты; восстановили отображение площади поля в подсказках; сделали корректное позиционирование геозон на Яндекс.Картах; добавили автоматический пересчёт площади полей из м² в гектары. Если у вас есть вопросы по работе модуля или вы хотите поделиться замечаниями или предложениями – обращайтесь в техподдержку на портале support.skif.pro. Подписывайтесь на наши каналы в Telegram и MAX и первыми узнавайте обо всех обновлениях платформы.

Подробнее
Обновление

В апреле и мае 2026 года в платформе произошло несколько важных обновлений. Они затрагивают работу с табличными отчетами, интерфейсом, справочниками. Изменения упрощают настройку рабочих экранов, помогают быстрее переключаться между задачами и сохранять контекст при работе с системой. Рассказываем о них подробнее. Упростили работу с колонками в табличных отчётах Обновили механизм изменения ширины колонок, чтобы сократить случайные действия и ускорить просмотр длинных значений. Увеличили область захвата границы колонки Зона изменения ширины стала больше, поэтому колонку теперь проще растянуть без точного наведения курсора. Это помогает быстрее работать с таблицами и снижает количество случайных кликов. Автоподбор ширины колонки по двойному клику Ширина колонки может подстраиваться автоматически после двойного клика по её границе. Система подберёт оптимальную ширину по содержимому столбца, чтобы длинные значения отображались полностью. Обновили работу с геозонами при настройке отчётов При настройке параметров отчётов, в выборе фильтрации по геозонам, появились новые инструменты для быстрого поиска и массового выбора. Добавили поиск по геозонам Нужную геозону можно быстро найти по названию. Это особенно удобно для компаний с большим списком геозон, когда ручной поиск занимает много времени. Добавили функцию массового выбора геозон одним действием Теперь не нужно отмечать каждую геозону вручную. Одним кликом можно выбрать весь список и также быстро снять выбор. Улучшили адаптацию окна отчёта при изменении его размера При масштабировании содержимое окна корректно подстраивается под его новый размер и эффективно использует всё доступное пространство. Отчёт автоматически растягивается по высоте окна При увеличении окна область отчёта теперь расширяется вместе с ним, заполняя освободившееся пространство. Таблица больше не остаётся зафиксированной в прежнем размере с пустой областью снизу. Прокрутка адаптируется автоматически Прокрутка таблицы обновляется под новый размер окна и позволяет продолжить работу с данными без лишних действий. Содержимое отчёта корректно обновляется  После изменения размеров окна данные отчёта обновляются и таблица остаётся полностью доступной для просмотра. Обновили применение фильтрации по умолчанию в отчётах Улучшили работу настроек шаблонов отчётов, чтобы параметры, заданные по умолчанию, корректно применялись при формировании документа. Фильтр применяется автоматически при открытии отчёта Если в настройках шаблона задан фильтр по колонке — система автоматически применяет его при следующем запросе отчёта. Корректно передаются значение и тип условия Выбранная колонка, заданное значение и тип сравнения теперь сохраняются и применяются без потери настроек. Шаблон сохраняет заданную логику работы пользователя При повторном открытии отчёта не нужно заново задавать параметры фильтрации — шаблон сразу формируется с указанными условиями отбора. Обновили работу с окнами интерфейса Работа с несколькими открытыми окнами в системе стала удобнее. Теперь окна корректно управляются по уровню отображения, а часть из них можно свободно перемещать по рабочей области. Добавили возможность перемещать окна Некоторые окна интерфейса теперь можно перемещать  в свободное место на экране. Это позволяет гибко организовать рабочее пространство и сохранить доступ к важным элементам карты или интерфейса. Активное окно автоматически выходит на передний план При выборе окна система автоматически делает его активным и выводит на передний план. Аннотацию объекта можно перемещать Окно аннотации объекта можно перемещать по экрану, что особенно удобно при одновременной работе с картой, карточкой объекта и другими открытыми окнами. Улучшено управление слоями отображения для всех окон Система корректно определяет активное окно и управляет порядком наложения, чтобы работа с несколькими окнами была более предсказуемой и удобной. Исправили поведение окна создания объекта при переключении компании Улучшили логику работы интерфейса при смене компании, чтобы исключить ошибки при работе с несколькими рабочими пространствами.  Окно создания объекта автоматически закрывается при смене компании Если пользователь открыл форму создания объекта и переключился в другую компанию, окно создания автоматически закрывается. Интерфейс обновляется под рабочий контекст При смене компании система полностью обновляет открытые формы и сценарии создания сущностей. Снизили вероятность ошибок при создании объектов Предотвращает ситуации, когда пользователь мог случайно продолжить заполнение формы не в той компании после переключения рабочего пространства. Улучшили сохранение состояния выбора в справочниках Обновили поведение списков в справочниках, чтобы выбранные элементы и параметры отображения сохранялись в рамках пользовательской сессии. Сохраняется состояние выбранных чекбоксов Если пользователь отметил объекты в списке, выбор больше не сбрасывается при переходе между разделами или после обновления страницы. При возврате в справочник отмеченные элементы остаются выделенными. Корректно восстанавливается состояние массовых действий Если для выбранных записей были доступны групповые действия (например, удаление через корзину), интерфейс теперь корректно отображает выбранные элементы и не создаёт ситуации, когда действие активно, а визуально выбор не показан. Сохраняются параметры работы со списком В рамках сессии система удерживает текущее состояние интерфейса, включая выбор элементов, применённые фильтры и сортировки, что позволяет продолжать работу без повторной настройки списка. Подписывайтесь на наши каналы в Telegram и MAX и первыми узнавайте обо всех обновлениях платформы.

Подробнее
Обновление

Продолжаем рассказывать о доработках и обновлениях недели. Помимо улучшений в модуле Мониторинга сделали еще ряд небольших, но очень полезных доработок: Улучшена логика интерфейса при переключении между компаниями. Теперь при смене компании через центр управления корректно открывается справочник объектов выбранной компании. Формы редактирования не «переносятся» между компаниями, а контекст работы всегда соответствует текущей организации. Это делает навигацию более безопасной и понятной при работе с несколькими компаниями. Сделали аккуратней и удобней отображение подсказки в настройках датчика-валидатора. Улучшили отображение подписей и направлений движения на карте. Если пользователь отключает подписи через легенду, они больше не появляются при масштабировании карты. Управление визуальными элементами трека стало интуитивно понятней, что упрощает анализ маршрутов. Доработана логика работы уведомлений с группами объектов. Настройки корректно сохраняются, выбранные группы применяются только к нужному уведомлению и остаются на месте при повторном открытии. В разделе «Объекты» восстановлено корректное отображение статуса заблокированных терминалов. Теперь визуальный индикатор рядом с устройством сразу отображает текущее состояние оборудования без необходимости дополнительных проверок.   Все изменения уже доступны в рабочей версии SKIF.PRO.   Подписывайтесь на наш канал в телеграм: @skif_gps  и первыми узнавайте обо всех обновлениях платформы.

Подробнее

Мы используем файлы cookie и сервис веб-аналитики Яндекс Метрика для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с Политикой конфиденциальности.

Хорошо