Утилита импорта данных StatReport
Утилита позволяет импортировать в ЛЭРС УЧЁТ данные теплосчётчиков ЭСКО МТР-06, сформированные программой ЭСКО-3Э StatReport.
В ЛЭРС УЧЁТ поддерживаются такие теплосчётчики, но только производства компании ОМЕГА-ИНЖИНИРИНГ. Устройства, которые выпускаются другими изготовителями, не поддерживаются и не могут быть опрошены. Если данные всё-таки требуется загружать в ЛЭРС УЧЁТ, можно считать и экспортировать их в формате Excel (XLSX) с помощью программы StatReport.
Настройка
Для импорта в ЛЭРС УЧЁТ потребуется создать точки учёта и привязать их к устройству с моделью ЭСКО МТР-06. Укажите привязку каналов и тепловых вводов теплосчётчика к точке учёта. Подключение к устройству и автоопрос не настраивайте, так как чтение с приборов, производства не ОМЕГА ИНЖИНИРИНГ не поддерживается и может привести к ошибкам.
Параметры
Утилита представляет собой программу, вызываемую из командной строки. Это позволит легко автоматизировать импорт с помощью различных скриптов, или планировщика задач Windows. Утилита принимает следующие параметры командной строки.
Параметр | Назначение |
---|---|
--infile | Отчёты StatReport для импорта. Укажите полный путь к файлу с поддержкой маски. Например c:\statreport\*.xlsx |
--server | Полный адрес сервера ЛЭРС УЧЁТ. Например http://localhost:10000 |
--login | Имя пользователя на сервере ЛЭРС УЧЁТ, которому разрешено сохранять данные по точкам учёта. |
--password | Пароль пользователя |
--token | Ключ доступа пользователя , которому разрешено сохранять данные по точкам учёта. Альтернатива логину и паролю |
--missingonly | Указывает, что нужно импортировать только данные за метки времени, которых ещё нет. |
Пример
Для импорта всех файлов, которые находятся в папке C:\StatReport
, вызовите утилиту следующим образом. При этом будут импортированы только недостающие данные, а существующие не перезапишутся.
ImportStatReport --infile C:\StatReport\*.xlsx --server http://localhost:10000 --login admin --password admin --missingonly true