Difference between revisions of "Entry Equipment Auth Project"
Jump to navigation
Jump to search
m (Chow moved page EntryEquipmentAuthProject to Entry Equipment Auth Project) |
(→Existing Components: added link to ps1rfid src) |
||
Line 37: | Line 37: | ||
** Power backup - specialty primary battery | ** Power backup - specialty primary battery | ||
** Isolated (no interfaces) | ** Isolated (no interfaces) | ||
− | * Beaglebone RFID | + | * Beaglebone RFID [https://github.com/loansindi/ps1rfid src] |
** RESTful (http) control (unlock) | ** RESTful (http) control (unlock) | ||
** Validates entry by RESTful request to PS1Auth | ** Validates entry by RESTful request to PS1Auth |
Revision as of 14:41, 23 August 2016
Mandatory Requirements
- Functions independently of grid power
- Individualized access control
- Weather appropriate
- RFID and keycode entry
- Considered a "critical" PS1 service
- Do not hack / resilient / DR
- Front and back doors of 3519 address
Desirable Features
- Garage door
- Dock entry to 3515 address
- Front entry to 3515 address
- Door distinguishable doorbells
- Formal long-term maintenance plan
- Equipment access control
- Easy onboarding process
- Treat audit data as sensitive (PII)
- Show membership status on entry
- System health alerting
Resources Needed
- Software (Derek Bever + 2 or 3)
- Python (1)
- Django (1)
- Go (1)
- Hardware (Matt Keith + 1)
- Equipment controller
- PCB design
- Authorization integration
- Equipment controller
- Component protective/security housings (Andrew)
- Tech Writer
- Project Management
Existing Components
- Keypad on front door
- Power backup - specialty primary battery
- Isolated (no interfaces)
- Beaglebone RFID src
- RESTful (http) control (unlock)
- Validates entry by RESTful request to PS1Auth
- cache valid RFID / keycodes (pull request on entry)
Upgrade Existing Solution
- Beaglebone battery backup
- Weatherproof keypad
- Cache member RFID / keycode on member profile update (push)
- Scheduled cache refresh (pull)
- Authorization required equipment authorization control
- Initial goal - RFID swipe unlocks "outlet on" switch
RFID Tag Gumball Machine
- self explanatory
Timeline Targets
- PS1 Auth re-write - Nov 2016 (Dan Peters)
- Certification replacement to fix existing RFID entry - ASAP
- Keypad front/back door entry - Dec 2016
- Equipment control prototype - Oct 2016
- Equipment control production - Feb 2017