Работа с NFC (mifare)


#1

Добрый вечер!
Нашел на Хабре древнюю статью https://m.habr.com/company/contactless/blog/205280/ о том как делали СКУД с использованием WB.
Не подскажите, в WB6 поддерживаются библиотеки для работы с NFC?
С какими считывателями он будет работать и как их к нему подключать?


#2

не ради пиара, ради информационной поддержки

https://ironlogic.ru/il_new.nsf/htm/ru_readers

правая колонка, подключаете по modbas, становитесь в очередь mqtt и вперед. Поддержка у них вроде нормально работает, летом настраивал их систему контроля рабочего времени, просто, зато дешево.

но я бы этого не делал. Автономные контроллеры аналогичные z5r дешевы и вполне себе рабочие. Они гораздо лучше справятся с этой задачей.

https://ironlogic.ru/il_new.nsf/htm/ru_MatrixIINet

этот умеет хранить карты, при этом будет вам по rs-485 кидать инфо по работе. Но вот документацию на работу по протоколу видимо надо запросить отдельно. По крайней мере что касается управления.


#3

Спасибо!
Почитал и понял, что, действительно, нужна автономная система, которая работала бы:

  • Картами Mifare
  • Имела электромеханический замок, который можно открыть вручную изнутри
  • Имела резервное питание
  • Была бы возможность подать сигнал с WB на открытие
  • В идеале, что бы с WB можно было передавать номера карт которые нужно добавить/удалить из памяти контроллера

Не можете ничего посоветовать?

Спасибо


#4

вводите народ в заблуждение. Там не Modbus.

Работать с ними не сложно, но придётся написать какой-нибудь простой скрипт. Плюс считыватели iron logic выдают только серийник карточки по RS-485

Да. Вы можете подключить по RS-232, RS-485 или по USB считыватели на чипах, поддерживаемых libnfc: например на вездесущих PN532 или PN533.


#5

а что они еще должны выдавать? скрипт написать можно, только WB все-таки не заточен под это дело, а у них есть контроллер с ПО заточенный. Помимо скрипта много придется писать, и учет и управление базой и прочее. Плюс интерфейс.