Skip to content

cofw2005/ha-tag-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enhanced Home Assistant NFC Tag Reader 🚀

Note: This project is inspired by Adonno's Tag Reader. I have first created an original version of Adonno's Tag Reader, and afterwards also added some hardware optimizations for better long-term stability and a slightly modified enclosure specifically for the Type-C D1 Mini.

🌟 Overview

This repository provides a refined version of the ESPHome-based NFC Tag Reader. By addressing common electrical limitations and updating the mechanical design for new type-C version D1 Mini board, this project ensures a more robust experience for your smart home automation.

Family Bucket

🛠️ Project Evolution & Documentation

I have structured the documentation to guide you through the initial build and the subsequent optimizations:

Step-by-step instructions following the original Adonno design. Perfect for your first build.

All in box

The "Core" of this repo. Learn what I tested and how I resolved the 1.4V voltage drop on the buzzer using an S8050 transistor and prevent potential boot issues by reassigning pins.

Final Assembly Result

See the reader in action: custom NFC cards, jukebox automations, and audio triggers.

Final Assembly Result

4. Modified Case for type C D1 Mini

I've made some slight modifications to the original STL files from adonno:

  1. Adjusted the opening to fit the USB Type-C version of the D1 mini board.
  2. I had some minor issues fitting the PN532 board onto the alignment posts, so I shifted one of them by approximately 0.2mm for a better fit.
  3. Updated the Home Assistant logo on the top surface to the latest official version.

See the file in stl folder.


🤝 Acknowledgments

  • Adonno: For the original inspiration and the brilliant base YAML configuration.
  • ESPHome Community: For the powerful tools that make these projects possible.

📜 License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

As a derivative work of Adonno's Tag Reader, this repository maintains the same GPLv3 terms to ensure the freedom of hardware and software improvements.

About

Enhanced ESPHome NFC Tag Reader with S8050 hardware optimization and custom Jukebox logic for Home Assistant. Based on adonno/tagreader and featured my configurations and build notes.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors