ТС ПИоТ: ошибка регистрации null — что проверить и как починить
Разбор реальных ошибок драйвера ТС ПИоТ на кассах Эвотор: «null», «fnChecksvc», «403», «локальный модуль не запускается», «канал не установлен». По шагам, без сброса кассы и без потери базы марок.
Если касса стоит прямо сейчас — проверьте по порядку
- Смена открыта и не висит больше 24 часов. ТС ПИоТ регистрируется только на открытой смене; зависшую смену закройте и откройте новую.
- Версии не ниже минимальных: Evotor POS, kkmDriver, прошивка ККТ (таблица ниже) и приложение «ЕСМ» / «ТС ПИоТ».
- В настройках маркировки выбран режим «Локально»: Настройки → Маркировка → «Проверки марки перед продажей» → «Локально». Токен и сервер вводить не нужно.
- Обновлены сведения о лицензии: приложение «Драйвер ТС ПИоТ» → «Обновить сведения о лицензии».
- Повторена регистрация: «Драйвер ТС ПИоТ» → «Регистрация ТС ПИоТ». Успех — статус «ТС ПИоТ зарегистрирован» и «Канал успешно установлен».
- Локальный модуль запущен: шестерёнка → «Открыть локальный модуль» → «Запустить сервис»; при статусе «Инициализация» или «Не сконфигурирован» — «Остановить сервис», затем «Запустить сервис».
- Интернет и часы: стабильное соединение, корректные дата и время на кассе — при расхождении проверка кода не пройдёт.
Что такое ТС ПИоТ и почему без него не продать
ТС ПИоТ — модуль проверки кодов маркировки на кассе. На Эвотор его роль выполняет приложение «ЕСМ» («Драйвер ТС ПИоТ»): при продаже оно отправляет код в «Честный знак» и получает разрешение или запрет. Проверка идёт либо через локальный модуль «Честного ЗНАКа» (ЛМ ЧЗ), который держит базу марок на самой кассе, либо через сервер.
Если модуль не зарегистрирован, касса не пропускает маркированный товар: чек не пробивается, на точке простой. Именно поэтому «ошибка регистрации null» — не косметическая проблема, а остановка продаж.
Порядок регистрации: как должно быть
- Обновите кассу: Настройки → «Обновление устройства». Обновления ставятся только на закрытой смене.
- Проверьте, что установлено приложение «ЕСМ» / «ТС ПИоТ» и «Локальный модуль "Честный ЗНАК"» (для офлайн-проверок).
- Настройки → Маркировка → «Проверки марки перед продажей» → «Локально».
- Откройте смену.
- «Драйвер ТС ПИоТ» → «Обновить сведения о лицензии», затем «Регистрация ТС ПИоТ».
- Проверьте статусы: «ТС ПИоТ зарегистрирован», «Канал успешно установлен», ЛМ ЧЗ — «Система готова к работе».
Важно про лицензию: лицензия ЕСМ привязана к конкретной кассе и перепривязать её на другую нельзя. Если кассу меняли — лицензию оформляют заново, иначе регистрация не пройдёт.
Ошибки и что они означают
| Ошибка | Причина | Что делать |
|---|---|---|
| null | Пустое или необработанное значение в ответе при регистрации. Универсального кода нет — причина в условиях регистрации | Проверить версии, открытую смену, наличие приложения ЕСМ и обновление сведений о лицензии. Если не помогло — отправить отчёт из приложения в поддержку ЕСП |
| fnChecksvc | Сбой сервиса проверки на стороне «Честного знака» | Повторить попытку через 30 минут; при повторе — отчёт в поддержку ЕСП |
| Api-Key expired or not found | В личном кабинете «Честного знака» не выпущен или истёк x-api-key для проверок | Выпустить ключ в ЛК ЧЗ, повторить регистрацию через 30 минут |
| 403 | Отказ в доступе: авторизация, статус пакета, регистрация экземпляра, системное время | Проверить лицензию и привязку экземпляра к кассе, синхронизировать время, повторить |
| 408 | Таймаут: нет ответа от сервера | Перезагрузить кассу, проверить интернет и повторить |
| −927 / −928 | Недоступны серверы ГИС МТ | Перезагрузить кассу, проверить интернет, повторить через час |
| «ЛМ ЧЗ в процессе запуска» | База марок ещё загружается на кассу — до 90 минут при стабильном интернете | Дождаться статуса «Система готова к работе»; если больше 90 минут — «Остановить сервис» → «Запустить сервис», затем логи в поддержку ЧЗ |
| «Статус регистрации: не зарегистрирован» | Регистрация не выполнялась или сброшена | Выполнить «Регистрация ТС ПИоТ» на открытой смене |
| «Канал не установлен» | Доверенный канал не поднялся: интернет, версии, переустановка ЛМ ЧЗ | Обновить приложения, переустановить «Локальный модуль "Честный ЗНАК"», нажать «Обновить статус доверенного канала» |
| «Марка не найдена» | Сканер не в режиме эмуляции COM-порта, либо поставщик не отразил марку в ЧЗ | Перенастроить сканер со сбросом до заводских настроек; проверить статус кода в ЛК ЧЗ |
| «Марка не в обороте» | Код уже вышел из оборота или ещё не введён | Не продавать повторно; проверить статус кода и документы поставки |
Минимальные версии для работы модуля
| Компонент | Требование |
|---|---|
| Evotor POS | 8.19 и выше |
| kkmDriver | 4.7.0 и выше (в актуальных инструкциях Эвотора — 5.6.0 и выше) |
| Прошивка ККТ | Power — 5650; 7.2 — 5651; 7.3 и 10 — 5653; 5 и 5i — 5654 и выше. У Эвотора 6 прошивки ККТ нет |
| Приложение «ЕСМ» / «ТС ПИоТ» | 1.4.2.3 и выше |
| UTM Manager | 2.7.1.3 и выше |
| «Локальный модуль "Честный ЗНАК"» | 3.3.0 и выше (для офлайн-проверок) |
| ФФД | 1.2 с включённым признаком «Торговля маркированными товарами» |
Версии ниже минимальных — самая частая причина «null». Обновляйте только на закрытой смене.
Отдельный случай: замена фискального накопителя
После замены ФН или перерегистрации ККТ модуль нужно перерегистрировать: «Драйвер ТС ПИоТ» → «Перерегистрация ТС ПИоТ», затем «Обновить статус доверенного канала». Если этого не сделать, продажа маркированного товара работать не будет — при этом касса будет выглядеть исправной.
Чего не делать
- Не сбрасывайте кассу до заводских настроек «на всякий случай»: это не лечит «null», но может унести настройки и потребовать повторной регистрации.
- Не удаляйте компоненты пачкой — после этого причину искать дольше, а база марок может потребовать повторной загрузки (до 90 минут).
- Не закрывайте глаза на открытую смену старше 24 часов: регистрация на ней не пройдёт.
- Не продавайте марку, которую не удалось проверить, без отчёта в «Честный знак»: это нарушение. Если «Честный знак» недоступен, есть настройка разрешения продажи без ответа — но проданные коды нужно выгрузить отчётом.
Касса стоит, а покупатели ждут?
Разберём вашу кассу за 20 минут: посмотрим версии, лицензию, состояние ЛМ ЧЗ и логи, скажем, что делать. Без обязательств — по телефону или удалённо.
+7 495 320-66-85 · +7 917 041-44-55 · work@evolutioninteractive.ru