Search models, users, collections, and posts
Fingerprint Reader for Home Assistant
IP Report
Print Profile(1)

0.2mm layer, 3 walls, 15% infill
Designer
1.1 h
1 plate
Open in Bambu Studio
Boost
9
30
0
0
2
0
Released
Description
WARNING: Direct sunlight WILL damage the sensor. If it will be exposed to direct sunlight at any point of the day, cover the sensor. I'm using the following:
GROW R503 Fingerprint Sensor Cover - Free 3D Print Model - MakerWorld
ESP32-C6 + R503 Sensor | Solar Ready | Long Battery Life
A compact, reliable fingerprint reader designed for Home Assistant with excellent WiFi range and very low power consumption. Perfect for door access, automation triggers, or secure device control.
GitHub repo:
https://github.com/0ldHand/fingerprint-reader-esphome
Key Features
- Full integration with Home Assistant (events + services)
- LED feedback (Green = match, Red = no match, Purple = enrolling, etc.)
- Power-saving mode: Sensor sleeps after 15 seconds of inactivity
- External 2.4GHz antenna for strong WiFi signal
- Battery powered with 2× 18650 cells (~6400mAh total)
- Solar panel ready
- Clean, modern Home Assistant dashboard included
Parts List
| Component | Quantity | Link |
|---|---|---|
| Grow R503 Fingerprint Sensor | 1 | AliExpress |
| Seed Xiao ESP32-C6 | 1 | Amazon |
| 18650 Battery Cells (3200mAh) | 2 | 18650 Battery Store |
| 18650 BMS Protection Board | 1 | Amazon |
| 2.4GHz External WiFi Antenna | 1 | Amazon |
| BC327 PNP Transistor | 1 | Amazon |
| 10kΩ Resistor | 1 | Amazon |
Software & Configuration
- Full ESPHome Configuration: View on Pastebin
- HA Dashboard https://pastebin.com/fwtfCT77
- HA Enroll script https://pastebin.com/JutaBmcx
- HA Delete script https://pastebin.com/T4wLkLvS
- HA Helper config in pictures above
- Includes external antenna switching, power-saving mode, rich LED feedback, and complete Home Assistant integration
- OTA updates supported
Home Assistant Dashboard
A clean, modern dashboard is included with:
- Real-time fingerprint status
- Easy enrollment (with ID selector)
- Delete single fingerprint or all fingerprints
- WiFi signal strength monitoring
Power & Battery Life
- Very low idle consumption thanks to sensor sleep mode
- Designed to run for weeks on a single charge
- Ready for solar panel input (3W+ recommended)
Documentation (2)
Other Files (2)
FingerprintReaderPartsList.txt
fingerprint_reader_wiring_instructions.txt
License
This user content is licensed under a
Creative Commons Attribution-Noncommercial











Comment & Rating (0)