Entry System
The door entry system is controlled by Janus, a Raspberry Pi running the Latchburg framework with a magstripe card reader attached. Latchburg is controlled using command-line programs delived via SSH.
Contents
Adding the SSH certificate to a user machine
(TODO)
Connecting to Janus
Connecting to Janus via SSH requires the SSH certificate and a connection to Hacksburg's LAN; for security reasons, Janus cannot be reached from the Internet.
Adding Cards
Here's how to add a card to the system:
- Connect to Janus via SSH.
- Run the meet command. You'll get a prompt to enter a handle for the new card; Convention is usually the name of the card holder, formatted firstname.lastname.
- It will ask you to swipe the card twice at the magstripe reader; do so. The program should finish when this is done. Swipe the card again to test it.
- You're done! Log out of Janus.
Removing Cards
Here's how to remove a card from the system:
- Connect to Janus via SSH.
- Run the unmeet command. You'll get a list of handles currently enrolled.
- Enter the handle to remove from the system.
- You're done! Log out of Janus.