Info To Add
From ESCTL
(Difference between revisions)
(→Additional Arduino Pins to be used) |
(→Future Suggestions) |
||
Line 1: | Line 1: | ||
=== Future Suggestions === | === Future Suggestions === | ||
+ | |||
+ | ==== wiki ==== | ||
* Take screenshots of Apache Directory Studio / schema | * Take screenshots of Apache Directory Studio / schema | ||
* Add colour code / pinout for cat5 cable used between box, lock & reader | * Add colour code / pinout for cat5 cable used between box, lock & reader | ||
− | * | + | |
− | * | + | ==== Firmware ==== |
− | * | + | * Wiegand output options |
+ | ** Little-endian / Big-endian / Reversed order | ||
+ | ** Convert to Decimal | ||
* Auto read MAC address into Arduino memory | * Auto read MAC address into Arduino memory | ||
* Store IP address, netmask, router in Arduino memory; set Ethernet each time Arduino boards up | * Store IP address, netmask, router in Arduino memory; set Ethernet each time Arduino boards up | ||
* Store board serial # in Arduino memory | * Store board serial # in Arduino memory | ||
− | * Implement second relay output ( | + | * Implement second relay output |
+ | * Unlock (latch) | ||
+ | |||
+ | ==== Hardware ==== | ||
+ | * Implement second relay output | ||
* Two-door controller, that can control two readers and/or two doors (can have reader either side of door, and/or control two doors) | * Two-door controller, that can control two readers and/or two doors (can have reader either side of door, and/or control two doors) | ||
− | |||
+ | ==== Software ==== | ||
+ | * Write script to do schema extension on Debian | ||
+ | * Extend schema to add 'description' field to escToken | ||
+ | * Ability to send commands to door controller via API / remotely e.g. update ID, name, list of local emergency tokens | ||
+ | * Implement second relay output (controllable via LDAP) | ||
+ | * Unlock automatically between X and Y times/days | ||
+ | * Web interface for user / token admin | ||
=== Additional Arduino Pins to be used === | === Additional Arduino Pins to be used === |
Revision as of 23:27, 24 November 2014
Contents |
Future Suggestions
wiki
- Take screenshots of Apache Directory Studio / schema
- Add colour code / pinout for cat5 cable used between box, lock & reader
Firmware
- Wiegand output options
- Little-endian / Big-endian / Reversed order
- Convert to Decimal
- Auto read MAC address into Arduino memory
- Store IP address, netmask, router in Arduino memory; set Ethernet each time Arduino boards up
- Store board serial # in Arduino memory
- Implement second relay output
- Unlock (latch)
Hardware
- Implement second relay output
- Two-door controller, that can control two readers and/or two doors (can have reader either side of door, and/or control two doors)
Software
- Write script to do schema extension on Debian
- Extend schema to add 'description' field to escToken
- Ability to send commands to door controller via API / remotely e.g. update ID, name, list of local emergency tokens
- Implement second relay output (controllable via LDAP)
- Unlock automatically between X and Y times/days
- Web interface for user / token admin
Additional Arduino Pins to be used
- Second Relay
- Network card programming
- Door reed switch
- Second Wiegand reader [2 pins]