Skip to main content

A webserver that connects to a acr122u and exposes it over websocket

Project description

ACR122U Websocket

PyPI - Version PyPI - License PyPI - Downloads PyPI - Python Version PyPI - Wheel

This project enables you to connect an usb ACR122U NFC card scanner to a computer and access it using websocket.

Features

  • Read UUID from nfc cards and send them over websocket.
  • Websocket messages to start and stop the polling for cards.
  • Websocket messages to give a confirmation or error beep and light signal.
  • Automatically reconnect to the reader when interrupted.

Installation

You can install this package from PyPI.

pip install acr122u-websocket

Usage

  1. Connect the ACR122U reader to the computer
  2. Run the app
    python -m acr122u_websocket.app
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acr122u-websocket-1.0.0.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

acr122u_websocket-1.0.0-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file acr122u-websocket-1.0.0.tar.gz.

File metadata

  • Download URL: acr122u-websocket-1.0.0.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for acr122u-websocket-1.0.0.tar.gz
Algorithm Hash digest
SHA256 25861af9aa2a935dcb592d770d34203231973e312e4356e004af000617428d8a
MD5 90d36fd645147169c9ad966491829ec9
BLAKE2b-256 0fd98a8f4d36f7cc91df86846a0a6881882d84d91d5ea9669411d06486df30ca

See more details on using hashes here.

File details

Details for the file acr122u_websocket-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for acr122u_websocket-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b69166e3c9b3cfea9e1ffdc135857d80d180d4e27d2f85f0cd2999387a5d39d
MD5 372475ce34d05ee299931834c6f9ebac
BLAKE2b-256 bcd1ff27e907cf47b8c86b159d853e5b12608bb55d7c56a1678f27a856463a9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page