Nya maskinlåset

Version från den 9 maj 2019 kl. 07.45 av Zinob (diskussion | bidrag) (Skapade sidan med 'För att både skydda maskin och människa behöver spacet åtkomstkontroll och loggning på vem som använder vilka maskiner varför ett elektroniskt lås kopplat till medlem...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)

För att både skydda maskin och människa behöver spacet åtkomstkontroll och loggning på vem som använder vilka maskiner varför ett elektroniskt lås kopplat till medlemmarnas taggar föreslås. Detta har tidigare varit ett projekt under Maskinlås, detta projekt försöker ha ett mindre omfång för att snabbare kuna bli klart.

Kravspecifikation

Skall-krav

Funktionella krav

  • Användare skall kunna aktivera maskinen genom att använda en personlig åtkomstbricka
  • Användaren skall få feedback om deras åtkomststatus,

Ickefunktionella krav

Bör-krav

Funktionella krav

Ickefunktionella krav

https://github.com/swindonmakers/AccessibleThingController/

  Features (functional)
   - User may power on machine by presenting a valid access token
   - User will be notified (by a beep and flashing led) if their token is invalid
   - The machine will stay on for a configured length of time once the token is removed
   - The controller will alert the user before their time is up by flashing an LED and beeping
   - The user may re-present their token to extend their time
   - The user may leave their token on the cardreader to make the machine stay on, upon removal
        the user will have the configured timeout before the machine is powered down
   - There is a button that the user can press to powerdown immediately if they are finished
        with the machine before the timeout is up.
  Features (non-functional)
   - The controller will log (to the access system) when a user powers up a machine
   - The controller will log when a machine powers down
   - The controller will log when an unauthorised user tries to power up a machine
   - Wifi connection should survive wifi access point restarts
   - Use of the tokenCache should ensure that once a user has activated a machine they
       should be able to continue to use that machine even if the access system / wifi
       goes down for some reason.