Скачать локальный модуль «Честного знака» (ЛМ ЧЗ) 2.6.1

Локальный модуль «Честного знака» (ЛМ ЧЗ) — бесплатная программа ЦРПТ, которая держит базу кодов маркировки прямо у вас и позволяет проверять товар, когда интернета нет. Без неё разрешительный режим при обрыве связи останавливает продажи.

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

Скачать

Актуальная линейка — 2.6.1 для настольных систем и 3.4.0 для Android.

Windows

РазрядностьФайлРазмер
64 битаregime-2.6.1-7.msi48,6 МБ
32 битаregime-2.6.1-7_32.msi41,2 МБ

Linux

СистемаАрхитектураФайлРазмер
Ubuntu 22amd64ubuntu22_regime_2.6.1-889_amd64.deb14,4 МБ
Ubuntu 22arm64ubuntu22_regime_2.6.1-890_arm64.deb30,4 МБ
Debian 11amd64debian11_regime_2.6.1-889_amd64.deb14,0 МБ
Debian 11arm64debian11_regime_2.6.1-890_arm64.deb26,9 МБ
Docker-образ Ubuntu 22.04 AMD64amd64regime_2.6.1-889-ubuntu22_amd64.tgz173,6 МБ
Docker-образ Ubuntu 22.04 ARM64arm64regime_2.6.1-890-ubuntu22_arm64.tgz206,5 МБ

Android

ФайлРазмер
lm-3.4.0-release56-final.apk7,4 МБ

Это копии официальных дистрибутивов с страницы локального модуля на честныйзнак.рф. Модуль бесплатный, регистрация для скачивания не нужна.

Какой файл брать

Windows. Разрядность msi выбирается по разрядности системы: «Параметры» → «Система» → «О системе» → «Тип системы». Сомневаетесь — берите 32-битный, он запустится и на 64-разрядной Windows.

Linux. Сначала система, потом архитектура. amd64 — обычные серверы и компьютеры на процессорах Intel и AMD, arm64 — одноплатные компьютеры и кассовые терминалы на ARM. Узнать свою: команда dpkg --print-architecture.

Пакеты для Ubuntu и Debian отличаются, и подставлять один вместо другого не стоит — зависимости в них разные.

Файлы tgz — это не архив с программой, а Docker-образ. Внутри лежит не установщик и не каталог с файлами, а слои контейнера, поэтому распаковывать такой файл вручную бессмысленно. Отсюда и размер: 173,6 МБ против 14 МБ у deb — в образ входит вся система целиком, вместе с окружением.

Нужен он только там, где модуль разворачивают в контейнере: обычно это сервер, на котором уже работает остальное кассовое или учётное ПО. Загружается образ штатной командой Docker:

docker load -i regime_2.6.1-889-ubuntu22_amd64.tgz

Образ загружается под именем registry.equiron.com/regime, тег повторяет имя файла. Дополнительных параметров запуска не нужно: внутри прописана команда regime foreground, наружу открыт один порт — 5995, процесс работает от непривилегированного пользователя с UID 1000.

А вот о чём стоит подумать до первого запуска — это база кодов. По умолчанию она лежит внутри контейнера, в каталоге /opt/yenisei/data, и удаляется вместе с ним: пересоздали контейнер — и инициализация снова на несколько часов. Каталог нужно вынести в том, но с оговоркой: в самом образе его нет, поэтому при монтировании Docker создаёт его от имени root, а процесс под UID 1000 писать туда уже не сможет. Владельца тома выставляют один раз вручную, до запуска.

Готовность модуля проверяется не по журналу, а запросом к API: GET /api/v2/status на порт 5995 возвращает статус, версию приложения и версию базы. Публиковать порт на все интерфейсы при этом не нужно — контроллер ЛМ ЧЗ по регламенту стоит на той же машине, так что достаточно 127.0.0.1.

Если Docker у вас не используется, эти файлы просто не нужны — берите deb.

Android — для смарт-терминалов. Обратите внимание, что здесь своя линейка версий: 3.4.0, а не 2.6.1.

Почему файл называется regime

Первое, что удивляет: скачиваете «локальный модуль Честного знака», а получаете regime.

Regime — внутреннее имя продукта. Оно же будет у папки установки и у службы Windows. Это стоит запомнить заранее, потому что потом придётся искать:

  • папка установки — C:\Program Files\Regime;
  • логи — C:\Program Files\Regime\var\log;
  • служба в services.msc называется regime;
  • на Linux — /var/log/regime и /etc/regime.

По названию «ЛМ ЧЗ» в системе не найдётся ничего. Полный разбор путей — в статье про логи драйвера и модулей.

Что делать после установки

Записать логин и пароль. Они задаются при установке и потом понадобятся кассовой программе или модулю ЕСМ. Восстановить их нельзя: если забыли — только чистая переустановка, а с ней и повторная инициализация базы.

Дождаться инициализации. После установки модуль загружает базу кодов, запрещённых к продаже. Это не минуты: на медленном канале процесс растягивается на несколько часов. Рабочий статус — «Готов к работе» либо ready.

Проверить порт. По умолчанию модуль слушает 5995. Проверяется командой:

netstat -an | findstr 5995

В рабочем состоянии строка выглядит так:

TCP    0.0.0.0:5995           0.0.0.0:0              LISTENING

Не перепутать порт с 50063. Если модуль работает в связке с ТС ПИоТ, в интерфейсе ЕСМ указывается 50063 — это порт Контроллера ЛМ ЧЗ, отдельного компонента. Порт 5995 туда вписывать нельзя, связка развалится. Это самая частая ошибка настройки, и она стоит вечера.

Полный порядок с картинками — в статье про установку и настройку ЛМ ЧЗ.

Как это работает с кассой АТОЛ

Локальный модуль сам по себе кассу не обслуживает. Он — хранилище базы, к которому обращается ТС ПИоТ; для оборудования АТОЛ эту роль выполняет модуль ЕСМ.

Полная связка выглядит так:

  1. Драйвер ККТ в сборке с интеграционными компонентами — скачать драйвер АТОЛ ДТО 10.
  2. ЕСМ — он решает, проверять код онлайн или локально. Скачать модуль ЕСМ 1.6.4.0.
  3. Контроллер ЛМ ЧЗ — посредник между ЕСМ и локальным модулем, ставится на тот же компьютер, где ЛМ ЧЗ. Обычно его добавляют галочкой прямо в установщике ЕСМ, но есть и отдельный установщик контроллера — он нужен, если ЕСМ уже стоит без контроллера или модуль живёт на другой машине.
  4. ЛМ ЧЗ — эта страница.

А вот сам локальный модуль в дистрибутив ЕСМ не входит ни в каком виде: его качают отдельно — здесь или у «Честного знака». Именно поэтому шаг с ЛМ ЧЗ часто пропускают.

Требования и ограничения

Версия имеет значение. Ветка 1.5.x больше не инициализируется — ставить нужно только 2.x. Если у вас связка с ЕСМ, есть отдельное правило порядка: перед обновлением ЛМ ЧЗ до версии 2.0 и выше сначала обновляются компоненты ЕСМ до 1.6. В обратном порядке ТС ПИоТ может не обнаружить новый модуль.

Сеть. Наружу нужен HTTPS к серверам ЦРПТ для обновления базы. Порт 5995 открывается только если к модулю обращаются с других машин.

Автономность. Модуль рассчитан на работу без интернета до 72 часов. Дольше — база устаревает, и проверка перестаёт считаться достоверной.

Частые вопросы

ЛМ ЧЗ платный? Нет, модуль распространяется бесплатно. Платить нужно за лицензию ТС ПИоТ, а это отдельный продукт.

Можно поставить только ЛМ ЧЗ, без ЕСМ? Для касс АТОЛ — нет смысла. Локальный модуль не обращается к кассе напрямую, между ними работает ТС ПИоТ.

Какая версия актуальна? 2.6.1 для Windows и Linux, 3.4.0 для Android. Версии сборок под amd64 и arm64 отличаются последним числом — 889 и 890, это нормально.

Забыл логин и пароль от модуля. Восстановления нет. Выполняется чистая переустановка с новыми данными, после чего база инициализируется заново.

Почему инициализация идёт так долго? Загружается база кодов, запрещённых к продаже, и скорость целиком зависит от канала. Несколько часов — рабочая ситуация, а не поломка.

Модуль установлен, но касса его не видит. Проверьте, что запущены все три службы: regime, yenisei и esm-lm-controller. Разбор кодов ошибок — в статье про ошибки ЕСМ.

Коротко

Для Windows берите msi под разрядность системы, для Linux — deb под свою систему и архитектуру, для смарт-терминалов apk. Файлы tgz — это Docker-образы, а не установщики, и обычной установке они не нужны. Актуальные версии: 2.6.1 на настольных системах, 3.4.0 на Android; ветка 1.5.x нерабочая. Запишите логин и пароль при установке — восстановить их нельзя. После установки дождитесь статуса «Готов к работе»: инициализация базы занимает часы. И запомните два порта: 5995 — сам модуль, 50063 — контроллер, который указывается в интерфейсе ЕСМ.


Материал носит информационный характер. Локальный модуль — продукт ЦРПТ, распространяется бесплатно; файлы размещены как копии официальных дистрибутивов с честныйзнак.рф. Сайт atoldriver.ru не является представительством компании АТОЛ или ЦРПТ. Актуальность версий проверяйте на официальной странице.