
Считыватель меток настенный ODNFC-LAN (Mpy)
Загрузка артикула…
Сетевой RFID/NFC-считыватель с логикой на MicroPython: локальная база, управление замком и интеграция с вашим сервером по Ethernet.
ODNFC-LAN объединяет считыватель, контроллер доступа и сетевой шлюз. Он может сам проверить пользователя, управлять замком и передать событие на сервер — без отдельного контроллера у каждой двери.
В этой версии прикладная логика пишется на MicroPython. Код и файлы редактируются через встроенный веб-интерфейс, а интерактивная консоль позволяет проверять команды непосредственно на устройстве.
Типовые сценарии
- автономная дверь с локальной базой пользователей;
- интеграция с сервером по TCP/UDP, HTTP или собственному протоколу;
- использование банковской карты или смартфона как идентификатора;
- чтение и запись памяти MIFARE/NTAG;
- собственная индикация, кнопка выхода и управление замком.
Основные возможности
- Ethernet, встроенный веб-интерфейс и редактор MicroPython;
- MIFARE Classic/Plus/Ultralight, NTAG и EMV-совместимые банковские карты;
- дискретный вход, выход до 1 А (напряжение равно напряжению питания), звук и две RGB-подсветки;
- корпус 120 × 76 × 22 мм;
- питание Passive PoE 7–24 В, источник питания приобретается отдельно.
Распиновка Passive PoE для устройств UnitX ODNFC:
- контакты 1 и 2 — Ethernet, первая пара данных;
- контакты 3 и 6 — Ethernet, вторая пара данных;
- контакты 4 и 5 — «+» питания;
- контакты 7 и 8 — «−» питания.
Нумерация относится к контактам разъёма 8P8C (RJ45) или соответствующим контактам колодки. Passive PoE подаёт постоянное напряжение без согласования с устройством — это не IEEE 802.3af/at. Перед включением убедитесь, что напряжение источника входит в допустимый для устройства диапазон.
Совместимость с картами
| Стандарт | Поддержка |
|---|---|
| MIFARE Classic 1K / 4K / Mini | полная |
| MIFARE Plus S/X | набор операций зависит от режима безопасности; проверяем на выбранной карте |
| MIFARE Ultralight / Nano / EV1 80/164 | полная |
| MIFARE Ultralight C | только UID |
| MIFARE DESFire | возможность работы с защищёнными приложениями оценивается по выбранной карте и требованиям проекта |
| NTAG 213 / 215 / 216 | полная |
| S50 / S70 | полная |
| EMV-совместимые банковские карты | чтение PAN для идентификации |
Банковская карта используется только как идентификатор, без приёма платежей. Мобильный кошелёк может выдавать другой или меняющийся идентификатор, поэтому работу со смартфоном нужно проверить на выбранной модели до внедрения. Подробнее: телефон вместо пропуска, Wallet, UID и SberPay.
Защита от клонов
В исполнениях ODNFC на 13,56 МГц решение не обязано опираться только на открытый UID. Благодаря пользовательской программе для каждого объекта можно задать собственное правило: проверять доступные защищённые данные, локальный список или ответ сервера, а не доверять одному UID.
В Lua-прошивке исполнений на 125 кГц ODNFC распознаёт типовые копии EM-Marine и HID на T5557/T5577. Для подготовленных ATA5577 можно проверять пару UID/Trace ID и после каждого прохода менять одноразовый токен: две статические копии не смогут продолжить две независимые рабочие цепочки.
Мы подбираем механизм под тип метки и исполнение считывателя: индивидуальные ключи, счётчики, проверку на сервере или ротацию токена. Варианты от T55xx и MIFARE с ключом до одноразовых кодов разобраны в статье «Защита от клонов меток (антиклон)».
Версия Lua содержит более полный набор встроенных функций. Исполнение MicroPython выбирают, если прикладную программу нужно писать именно на MicroPython.
- Руководство ODNFC-LAN на MicroPython с примерами
- UID, напечатанные номера и совместимость с Wiegand
- Схемы подключения кнопки, замка, второго считывателя и RGB-ленты
- Обзор и выбор ODNFC
Гарантия 12 месяцев.