door section #21

Merged
ahtlon merged 10 commits from dev into master 2026-08-03 00:39:04 +02:00

10 Commits

Author SHA1 Message Date
023a704e36 Make scanning the keycard while open close the door 2026-08-01 23:27:54 +02:00
73ff546c70 Update readme 2026-08-01 14:47:14 +02:00
55072bcc1d Fix module 2026-08-01 14:47:08 +02:00
c9f740b7a3 Fix lgpio build... 2026-08-01 14:46:17 +02:00
936b786659 Switch gpiozero(fuck you) for lgpio 2026-08-01 14:45:44 +02:00
158b430235 [settings] fuck it, rework the settings again
this time using pydantic-settings as a base
- removed all os.getenv calls
- removed the secret_key default option
- reworked database loading, creating tables
- prob. something else also but its 4:30 and i have to sleep
2026-07-31 04:33:18 +02:00
bad4e8dd1b [settings] rework settings 2026-07-31 01:50:08 +02:00
b7b07b82da [door] correct spelling, add status endpoint
the door section of the api should "just work" now
2026-07-31 00:38:40 +02:00
717ce951a6 [door] add doorcontroller with mock pins for testing 2026-07-31 00:36:11 +02:00
d37526e39a [pyproject] add gpiozero 2026-07-31 00:33:13 +02:00