Update plan

This commit is contained in:
2026-04-12 21:54:28 +02:00
parent c688e57184
commit 12914f8169

View File

@@ -1,15 +1,34 @@
Plan:
Hardware:
Raspberry Pi 3/4
Hacked Keymatic
Maybe RFID/NFC reader (RC522 is like 7€)
Software:
Frontend
By kali?
Backend
Python
Exposes REST API
By Ahtlon
Smartcard reader + Mifare DESFire
Nuki Smart Lock Go
ESP32 + Nuki hub
Models
User
ID int
Name str
Email str
Password str (hashed)
IsAdmin bool
Card
ID int
UUID str
UserID int
AccessAuthorization
Name str
CardID list[Card]
IsActive bool
Timeslot list[Timeslot]
Door
Name str
IsLocked bool
IsClosed bool
Timeslot
Name str
WeekDay int
Starttime str(HH:MM)
Duration int (min)
API Specification
/door