Skip to content

Technical Capability Assessment

Technical Capability Assessment

This section provides a comprehensive technical capability assessment of the RFID-based asset tracking system. As an Alibaba.com pre-sales engineer, use this information to help buyers understand what is achievable, what limitations exist, and how to set realistic expectations for their tracking needs.

Before reading this section, ensure you are familiar with:

  • The complete asset tracking system architecture (05-01)
  • RFID hardware capabilities and limitations (05-02, 05-03)
  • The check-in/check-out flow (05-08)

The RC522 module has significant range limitations that affect buyer expectations:

FactorLimitationPractical Impact
Maximum read distance3-5 cmTag must be touched or nearly touched to reader
Antenna sizeFixed, smallCannot be extended with external antenna
Tag orientationSensitiveTag must be parallel to reader antenna
Material interferenceMetal, liquidsRange reduces near metal surfaces

Buyer Communication Template:

“The RC522 is a proximity-based RFID reader with a typical read range of 3-5cm. This means the user must deliberately tap their tag against the reader — it cannot read tags from a distance. This is suitable for attended check-in/check-out stations but NOT for automatic gate entry, warehouse portal tracking, or inventory scanning.”

The RC522 typically reads one tag at a time:

ScenarioBehavior
One tag near readerNormal read
Two tags simultaneouslyEither reads one, or reads none (collision)
Stacked tagsOnly the closest tag is read
Moving tags quicklyMay miss the tag entirely

Buyer Communication:

“Unlike warehouse UHF RFID systems that can read hundreds of tags per second, the RC522 reads one tag at a time with deliberate placement. It is designed for attended check-in desks, not high-throughput logistics gates.”

EnvironmentImpact on RC522Mitigation
Metal desk/surfaceSevere range reductionMount reader away from metal, use plastic spacer
Liquid near antennaReduced rangeKeep antenna dry and unobstructed
Strong EM fieldsIntermittent readsShield reader or relocate
Outdoor useReduced performanceNot recommended — use in controlled indoor environment
Dusty environmentGradual range reductionRegular cleaning of antenna surface
MetricValueNotes
Max tags per minute~10-12Limited by read + MQTT + API processing time
Check-in to LED confirmation~2-5 secondsIncludes MQTT transmission and Node-RED processing
Check-out to API record~3-7 secondsAdditional time for HTTP POST/PUT
Concurrent users1System designed for single-point check-in

Performance Bottlenecks:

Tag Touch → RFID Read (~200ms)
→ MQTT Publish (~500ms)
→ Node-RED Processing (~200ms)
→ File I/O (~50ms)
→ MQTT Feedback (~500ms)
→ ESP32 LED Update (~50ms)
─────────────────────────
Total: ~1.5s (check-in)
Tag Touch → RFID Read (~200ms)
→ MQTT Publish (~500ms)
→ Node-RED Processing (~300ms)
→ File Read (~50ms)
→ HTTP PUT to API (~1000ms)
→ File Delete (~50ms)
→ MQTT Feedback (~500ms)
─────────────────────────
Total: ~2.6s (check-out)
AspectAssessmentNotes
MQTT reliabilityHighQoS 1 ensures at-least-once delivery
File integrityMediumSingle file = single point of failure
API availabilityMediumDepends on TimeTagger server health
Power loss recoveryMediumFile persists, but in-flight data may be lost
Duplicate detectionHighDebounce + UID matching prevents duplicates
TechnologyRead RangeCost per TagRead SpeedMulti-TagBest For
RFID (RC522)3-5 cm~$0.20-0.50MediumNoAttended check-in
NFC (Phone)1-4 cmN/A (in phone)MediumNoMobile check-in
QR Code0-30 cm$0 (print)FastNoLow-cost tracking
UHF RFID3-10 m~$0.10-0.50Very fastYes (hundreds)Warehouse, logistics
Barcode0-20 cm$0.01 (print)FastNoRetail, inventory
BLE Beacon1-50 m~$1-5SlowYes (dozens)Indoor positioning
SolutionHardware Cost (per point)Tag CostServer CostComplexity
This project (RC522)$5-8 (ESP32 + RC522)$0.20/tag$5-10/monthLow
UHF RFID Gateway$200-500$0.10/tag$10-20/monthMedium
QR Scanner + Tablet$200-400$0 (print)$10-20/monthLow
BLE + Gateway$30-50$1-3/tag$10-20/monthMedium
Commercial System$1000-5000$0.10-5/tag$50-200/monthHigh

Good fit (recommend to buyer):

  1. Small office/factory attendance (< 50 employees)

    • One check-in station at entrance
    • Manual tag tap for clock-in/clock-out
  2. Tool checkout station

    • Workers tap tool tag before taking a tool
    • Tap again when returning tool
    • Open-shelf tools, no need for portal scanning
  3. Single-point asset tracking

    • Assets stored in a cabinet with RFID reader
    • Simple “in/out” logging

⚠️ Needs modification (discuss with buyer):

  1. Multi-point deployment (> 5 readers)

    • Requires MQTT topic management
    • Consider EMQX broker for scale
  2. Mobile check-in (workers move around)

    • Consider NFC on mobile phones
    • Or BLE beacon approach
  3. Integration with payroll system

    • Requires custom API adapter
    • TimeTagger records need export/transform

Not suitable (set clear expectations):

  1. Automatic gate entry without tap

    • RC522 requires deliberate proximity
  2. Warehouse inventory scanning (1000+ items)

    • Need UHF RFID for bulk reading
  3. Real-time asset location tracking

    • Need BLE or UWB for positioning
  4. Outdoor or harsh environment tracking

    • Electronics are not weatherproof
AspectCurrent System LimitHow to Scale
Tag countUnlimited (API-based)No practical limit
Reader count1 (file-based state)Use per-reader file naming
Concurrent users1 per readerAdd more readers
Record storageUnlimited (TimeTagger)TimeTagger handles millions
Data retentionUnlimitedDepends on server storage
AspectStatusNotes
MQTT encryptionOptionalTLS supported but not default
API authenticationToken-basedSecure API tokens, no OAuth
Data at restFile-basedPlain text JSON files
Data in transitUnencrypted by defaultConsider adding HTTPS/TLS
User authenticationSingle adminNo multi-user roles

Security strengths:

  • API token authentication for all write operations
  • Self-hosted data stays on-premises
  • Open source — no vendor lock-in

Security limitations to communicate:

  • RFID UIDs are not encrypted — tags can be cloned
  • MQTT and HTTP are unencrypted by default (TLS can be added)
  • File-based storage is not encrypted
  • Single user/admin account — no role-based access

A: For 500 employees, a single RC522 reader would work but each employee needs to tap their tag on the single reader. Consider multiple readers deployed at different entrances. Each reader requires its own ESP32. The TimeTagger backend can handle unlimited users.

A: The ESP32 will detect the connection loss and blink the red LED. When WiFi is restored, the system automatically reconnects. However, tags scanned during the outage will not be processed. For critical use, consider an SD card buffer.

Q3: Can we use this for warehouse inventory?

Section titled “Q3: Can we use this for warehouse inventory?”

A: No — the RC522 reads 3-5cm and one tag at a time. For warehouse inventory, we recommend UHF RFID readers that can read 100+ tags from 5-10 meters away in seconds.

A: Yes — RFID tags can be reused indefinitely. Each tag has a unique, permanent UID. If an employee leaves, their tag can be reassigned to a new employee in the software.

Q5: What accuracy can we expect for time tracking?

Section titled “Q5: What accuracy can we expect for time tracking?”

A: The check-in time is recorded when the tag is scanned. Accuracy is within ±1 second. However, this depends on MQTT network latency. For critical payroll data, we recommend a 30-second buffer before start time.

A: Standard RFID tags do not work well on metal surfaces. Special “on-metal” RFID tags are available but at higher cost ($1-3 each vs $0.20). For tool tracking where tags are attached to metal tools, you will need on-metal tags.

┌─────────────────────────────────────────────────────────────┐
│ ASSET TRACKING — Quick Reference for Buyer Conversations │
├─────────────────────────────────────────────────────────────┤
│ READ RANGE: 3-5 cm (must tap) │
│ TAG TYPE: 13.56 MHz HF RFID (MIFARE Classic) │
│ TAG COST: ~$0.20-0.50 each │
│ READER COST: ~$5-8 (ESP32 + RC522) │
│ THROUGHPUT: ~10-12 taps/minute │
│ BEST FOR: Attended check-in/check-out stations │
│ NOT FOR: Warehouse inventory, gate access, tracking │
│ LIMITATIONS: Single-tag, short range, no auto-detection │
│ UPGRADE PATH: Add more readers for more check-in points │
│ ALT SOLUTIONS: UHF RFID (warehouse, bulk), NFC (phones), │
│ QR code (low cost), BLE (location) │
└─────────────────────────────────────────────────────────────┘
  1. Core strength: Simple, low-cost check-in/check-out for attended stations
  2. Key limitation: 3-5cm read range, single tag at a time
  3. Best buyer fit: Small factories, tool checkout, office attendance
  4. Not suitable: Warehouse inventory, automatic gates, location tracking
  5. Future proofing: Multi-reader expansion, TLS security, SD card buffering

Writing Date: 2026-05-17
Target Audience: Alibaba.com IoT Pre-sales Engineer
Status: ✅ Completed