polprog / osdp-roger-acs

BSD 3-Clause "New" or "Revised" License
4 stars 3 forks source link

rewrite door controller logic #2

Closed rpaciorek closed 3 years ago

rpaciorek commented 3 years ago
* use the same logic for all readers
* separate reader, gpio, database, event stuff from door logic
* config settings (mode, serial port, event host, ...) via command line options and config file
* support for two readers doors
* send TCP event log in sub thread (non block main program on network error)
* add remote door control via UDP (from localhost)
* add (local – inside single controller) airlock mode