LINUX.ORG.RU

Сообщения feltramt

 

Python работа с сокетами (RFID считыватель)

Привет.

Подскажите пожалуйста как автоматизировать вот такой кейс:

  1. У меня есть устройство (rfid считыватель) которое подключено к модему.
  2. И на мой vds поступают id карт которые считывает это устройство (rfid считыватель)
  3. Я слушая 500 порт на сервере вижу такие сообщения (nc -nvlp 500) :

A000000001 A000000001 A000000002

Они идут постоянно потоком один айди за другим (каждый с новой строки)

Я хочу автоматизировать это все - чтобы реализовать примерно такую логику:

Сделаю БД, занесу айдишники в базу данных и для некоторых разрешу вход а для некоторых нет.

Пока будет достаточно вывода в консоль сообщений : Ок и НЕТ

Как я понял мне нужно работать с сокетами. Вот нашел, поправил два скрипта: server.py http://paste.org.ru/?rlsg79 client.py http://paste.org.ru/?5hvlgq

Но они не видят похоже что приходит на 500 порт - потому что не отдают айдишники на клиент обратно. Сейчас скрипты видят что подключились к сокету и все. Может быть нужно как-то пробросить порт или что то такое?

Подскажите пожалуйста как реализовать данный механизм?

 , ,

feltramt
()

RSS подписка на новые темы