Opened 11 months ago

Closed 5 days ago

#58 closed enhancement (fixed)

Set up a better space access system

Reported by: m Owned by:
Priority: major Milestone:
Component: Services Keywords:
Cc:

Description (last modified by m@…)

We need to set up a comprehensive system where people have their own keycodes, can message the bot to open it up, have NFC cards to scan at the front door, can potentially input codes in the door.

we should also log all of these for an amount of time maybe

Change History (7)

comment:1 by m@…, 2 months ago

@finn I do want to make you aware of this one and make a slight request that code written to manage keycards & keycodes be somewhat separated from the rest of member services (for hope that can be generalized out?)

comment:2 by m@…, 2 months ago

Component: MeatspaceServices
Description: modified (diff)
Summary: Log accesses to the spaceSet up a better space access system
Type: defectenhancement

comment:3 by nc@…, 5 weeks ago

from telegram:

  • raspberry pi with some type of unlock api and idp-based login
  • caches the idp password store and deploys the login itself
  • backup power connection, and
  • on two network links, one to the space with the relevant ports forwarded to a public ip and the other to a public wifi network emanating from the pi itself, with no internet access and for usage of the door opener only

this would integrate with idp, stay up if it goes down, work during power outages, and be generally accessible from the outside internet while still available at the door during an internet outage

comment:4 by m@…, 5 weeks ago

Related: #550

comment:5 by Finn, 5 days ago

https://git.devhack.net/devhack/cardkey now exists. We should probably convert any outstanding feature requests from this bug into forgejo issues and close the bug

comment:6 by nc@…, 5 days ago

finn, it's 2:06 am and you're awake? how incredibly undecent of you.

comment:7 by nc@…, 5 days ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.