22 lines
717 B
Markdown
22 lines
717 B
Markdown
# Introduction
|
|
|
|
An implementation of electric door lock controller. Currently based on Arduino.
|
|
Supporting NFC card and iButton devices as authentication keys.
|
|
Currently uses built-in key database as authentication source, but remote source is planned,
|
|
as defined in interfaces.
|
|
|
|
# Building
|
|
|
|
Arduino v1.8.5 or later is required as a base platform.
|
|
Required libraries:
|
|
- MFRC522 v1.3.6 or later
|
|
- OneWire v2.3.3 or later
|
|
Previous verions may work, but are untested.
|
|
|
|
|
|
# Further development
|
|
It is planned to abstract Arduino out, and move to
|
|
more capable platform, not depending on Arduino.
|
|
Also, LDAP support is planned instead of hardcoded key database,
|
|
over TLS-secured connection, possibly with client certificate.
|