Не работает диагностика прошлых периодов

Версия ЛЭРС УЧЁТ: 2.62.5
Сервер БД: SQL Server

Понадобилось выяснить, на каких объектах температура Т2 превышала 70 °C в отопительный сезон 2024/25. Правило диагностики не было настроено зимой.

Было сделано:

  1. Настроено правило диагностики.

  1. Через групповую операцию перезапущена диагностика для нужных точек учета в диапазоне от 02.10.2024 до 30.04.2025. Перезапуск диагностики произошел очень быстро – примерно за 1 секунду.

  1. Сразу после перезапуска точек с нештатными ситуациями (НС) обнаружено не было. Это вызвало удивление. Через 10 минут появилось 1-2 точки, что показалось недостаточным.
  2. Для проверки результатов спустя 10 дней был написан скрипт, работающий через API.
  3. Скрипт показал, что точек с НС значительно больше, чем было отображено изначально.
  4. При просмотре списка НС через 10 дней обнаружил, что точек с нужной НС 5, причем каждая из них имела 2-3 дубля.

По моему мнению, в работе диагностики присутствует несколько ошибок:

  1. Непрозрачность процесса повторной диагностики. Повторная диагностика, по всей видимости, работает в фоновом режиме, скрытом от пользователя. В результате непонятно, когда можно использовать результаты перезапуска диагностики. Процесс совершенно непрозрачен. При наличии функции перезапуска диагностики необходимо как то информировать пользователя об окончании этого процесса, так как ему нужен результат в режиме реального времени.
  2. Неполное выявление НС при перезапуске диагностики. Перезапуск диагностики не выявляет все существующие НС. Их значительно больше. Вот пример 1 точки. Этой точки нет в списке НС, который приведен выше

  1. Наличие дублей НС. Количество дублей для разных точек учета различается. Вероятно, я перезапускал диагностику примерно 3 раза.

Да, диагностика работает в фоновом режиме, ошибки тут нет, так запланировано.

Ни разу не сталкивались, все тесты выявляют нужные НС за период. Экспортируйте данные по этой точке и приложите скриншот со всеми параметрами диагностики, проверим.

Существует ли какой-либо индикатор, показывающий, что запущенный процесс повторной диагностики завершен и можно использовать полученные результаты? Или, возможно, есть фиксированное время, по истечении которого диагностика гарантированно будет завершена?

Как убедиться, что данные, отображаемые в ЛЭРС Учет, уже соответствуют установленным правилам диагностики?

Я тоже был уверен, но возникло подозрение и результаты странные.

данные по 2-7 (это адрес объекте выше)

Data_2025-09-02_1239.zip (338,9 КБ)

Добавлю информации.

ЛЭРС обнаружил 5 проблемных точек, я об этом писал выше.

Результаты работы скрипта на тех же объектах. “Проанализировано точек учёта 166, проблемных 24”. В 24 входят все найденные ЛЭРСом.

Вот еще 1 пример такого объекта. 4-й микрорайон, 53

данные

Data_2025-09-02_1306.zip (808,4 КБ)

Диагностика

Результаты работы скрипта

Теплоснабжение - 4-й микрорайон, 53

  • Суточный архив
    Отклонения в датах:
  1. 02-10-2024 00:00:00 - 10-03-2025 00:00:00
  • Часовой архив
    Отклонения в датах:
  1. 14-10-2024 00:00:00 - 14-10-2024 03:00:00
  2. 14-10-2024 10:00:00 - 15-10-2024 10:00:00
  3. 15-10-2024 13:00:00 - 15-10-2024 22:00:00
  4. 29-11-2024 01:00:00 - 29-11-2024 22:00:00
  5. 07-12-2024 13:00:00 - 09-12-2024 11:00:00
  6. 14-12-2024 15:00:00 - 17-12-2024 02:00:00
  7. 19-12-2024 04:00:00 - 21-12-2024 10:00:00
  8. 25-12-2024 10:00:00 - 25-12-2024 15:00:00
  9. 26-12-2024 08:00:00 - 27-12-2024 00:00:00
  10. 04-01-2025 15:00:00 - 04-01-2025 22:00:00
  11. 07-01-2025 12:00:00 - 08-01-2025 21:00:00
  12. 16-01-2025 21:00:00 - 18-01-2025 15:00:00
  13. 21-01-2025 01:00:00 - 24-01-2025 13:00:00
  14. 24-01-2025 18:00:00 - 25-01-2025 16:00:00
  15. 26-01-2025 12:00:00 - 27-01-2025 12:00:00
  16. 28-01-2025 21:00:00 - 30-01-2025 21:00:00
  17. 03-02-2025 03:00:00 - 07-02-2025 15:00:00
  18. 14-02-2025 12:00:00 - 25-02-2025 17:00:00
  19. 05-03-2025 00:00:00
  20. 05-03-2025 02:00:00 - 05-03-2025 04:00:00
  21. 05-03-2025 07:00:00 - 05-03-2025 15:00:00
  22. 05-03-2025 19:00:00 - 06-03-2025 01:00:00
  23. 06-03-2025 14:00:00 - 10-03-2025 18:00:00
  24. 11-03-2025 13:00:00 - 11-03-2025 17:00:00

Часть суточного архива по этому объекту с данными, которые должны были быть обнаружены диагностикой.

Возникающая ситуация не является ошибкой. Диагностика выхода за работчий режим производится только для текущих и часовых данных. Для суточных данных данная диагностика не производится, по этой причине не формируется НС по точком учёта, данные по которым вы показали на скриншотах.

Вот скриншот по 4-53 часовой архив, данные я ранее прикладывал. НС нет.

По объекту 2-7 - часовых данных не снимается

Вроде бы всё так, и это не ошибка. Но в интерфейсе на этой вкладке можно выбрать суточный архив. То есть, косвенным путем вы вводите пользователя в заблуждение. А документацию на “ЛЭРС Учет” не то что учат наизусть. Стоит всё-таки намекнуть пользователю на особый характер работы этой НС. Отдельное предложение делать не буду, сейчас нет времени.

Мы обдумаем варианты решения возникшей ситуации.