Difference between revisions of "Entry Equipment Auth Project"
Jump to navigation
Jump to search
(→Existing Components: added link to ps1rfid src) |
(→Existing Components: https not http) |
||
Line 38: | Line 38: | ||
** Isolated (no interfaces) | ** Isolated (no interfaces) | ||
* Beaglebone RFID [https://github.com/loansindi/ps1rfid src] | * Beaglebone RFID [https://github.com/loansindi/ps1rfid src] | ||
− | ** RESTful ( | + | ** RESTful (https) control (unlock) |
** Validates entry by RESTful request to PS1Auth | ** Validates entry by RESTful request to PS1Auth | ||
** cache valid RFID / keycodes (pull request on entry) | ** cache valid RFID / keycodes (pull request on entry) |
Revision as of 14:42, 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 (https) 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