From Nathan Sheldon:
Home Access Control is an RFID access control system designed to work with the AVEA WEB08S RFID reader/web client. It uses PHP and SQLite to maintain a database of users, keys, key assignments, and RFID readers. It grants or denies access based on the user key assignments in the database and logs all access attempts to a web-accessible event log. Home Access Control is designed to integrate with Perceptive Automation's Indigo Pro home automation software, but can be modified to work with other systems.
Home Access Control requires Mac OS X 10.5.8 or later. It also requires Web Sharing to be enabled in order to work. The installer modifies the default Apache web server configuration to allow PHP files to be executed. Home Access Control will work out-of-the-box without Indigo installed, but will generate errors in your web server logs while trying communicate with Indigo.
Free for personal, educational, or non-profit use. See license in installer for details.
Hardware: AVEA WEB08S or similar networked RFID reader. At least 1 RFID card or key that works with the reader.
Software: Web Sharing enabled in Mac OS X. Optionally, Perceptive Automation's Indigo Pr 4.x or 5.x or later.