Entry Equipment Auth Project: Difference between revisions

From Pumping Station One
Skm (talk | contribs)
Existing Components: added link to ps1rfid src
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Purpose==
This list was compiled during a working group meeting held for the purpose of maintaining the [[RFID]] system currently in place. The current system is a member project led by Derek Bevers and is currently undergoing construction.
== Mandatory Requirements ==
== Mandatory Requirements ==
* Functions independently of grid power
* Functions independently of grid power
* Functions disconnected from PS1 Auth
* Individualized access control
* Individualized access control
* Weather appropriate
* Weather appropriate
Line 19: Line 23:
* Show membership status on entry
* Show membership status on entry
* System health alerting
* System health alerting
* PS1 Auth (Dan Peters)
** dual RFID tags per profile


== Resources Needed ==
== Resources Needed ==
Line 37: Line 43:
** Power backup - specialty primary battery
** Power backup - specialty primary battery
** Isolated (no interfaces)
** Isolated (no interfaces)
* Beaglebone RFID [https://github.com/loansindi/ps1rfid src]
* Beaglebone [[RFID]] ([https://github.com/loansindi/ps1rfid src])
** RESTful (http) control (unlock)
** 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)
Line 45: Line 51:
* Beaglebone battery backup
* Beaglebone battery backup
* Weatherproof keypad
* Weatherproof keypad
* Cache member RFID / keycode on member profile update (push)
* Cache member RFID / keycode on member profile update (push) [https://github.com/loansindi/ps1rfid/issues/27]
* Scheduled cache refresh (pull)
* Scheduled cache refresh (pull) [https://github.com/loansindi/ps1rfid/issues/28]
* Authorization required equipment authorization control
* Authorization required equipment authorization control
** Initial goal - RFID swipe unlocks "outlet on" switch
** Initial goal - RFID swipe unlocks "outlet on" switch