Skip to content
Dan Hahne edited this page Jun 28, 2017 · 20 revisions

The Access Control system for the Annapolis Makerspace enables members to access the space.

High level ideas

Some presumptions: (these aren't necessarily set in stone, if anybody has any other/better ideas bring them up!)

  • system controller is a raspberrypi3, running raspbian.
    • or 2 raspberrypi's in an HA configuration??
  • python3.
  • json.
  • ansible used for deployments.

These are a little more "out there". They're what I (Dan) would do if left to my own devices, but if anybody has a problem with them we can definitely do something else:

  • microservice software architecture.
  • ØMQ (aka 0MQ, ZeroMQ) used for messaging.

hardware design (Access Controller BOM)

software design

("blown up" view of "system controller" module of hardware desing schema)

Clone this wiki locally