Commit Graph

7 Commits (main)

Author SHA1 Message Date
Cole Nicholas e080aba000 Add Docker containerization and Raspberry Pi support
- Add Dockerfile with multi-architecture support (AMD64/ARM64/ARMv7)
- Add docker-compose.yml with continuous and manual run options
- Add comprehensive Docker documentation (README-DOCKER.md)
- Add CLAUDE.md for future development guidance
- Update README.md with Docker deployment and UniFi Protect future goals
- Configure individual door device support (vs door groups)
- Add Raspberry Pi compatibility and deployment instructions
- Include memory limits for Pi optimization

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 10:48:55 -06:00
Keith Herrington 8976ef07c7
Update unifi_access.py - Added check_and_update_pins method, Updated generate_summary wording, Modified visitor processing logic 2024-12-11 12:14:05 -08:00
Keith Herrington 8a043a3be7 Fix visitor duplication and improve PIN assignment
- Prevent duplicate entries for reservations with same dates
- Assign PINs to existing visitors without them
- Enhance logging for better debugging
- Prioritize date matching over name matching for visitors
- Consistently use last 4 digits of phone numbers for PINs
2024-09-11 20:39:52 -07:00
Keith Herrington 59b6d5b964 trying to fix pin stuff 2024-09-11 20:18:46 -07:00
Keith Herrington a17df9c330 Refactor visitor creation and improve error handling
- Simplify create_visitor method to match successful API calls
- Enhance error logging for better debugging
- Update README with new usage instructions
- Add CHANGELOG to track project changes
2024-09-11 19:59:20 -07:00
Keith Herrington ad16fbb56e Fix UnifiAccessManager, add Simplepush debug logs, and adjust output format 2024-08-22 20:36:28 -07:00
Keith Herrington 4e4e3a7f5a Initial commit 2024-08-22 20:25:32 -07:00