Sorry i'm working with Italians guys and we're always put this in emails
You can download all they stuff here:
So keypad is modeled on Danapad but better:) Danapad is working only with Bluetooth and z-wave locks.
My is working with all homekit locks, You have to set up automation for fully operation.
Keypad is shown as 2 triggers in home app (Grand access and denied access) if you provide good PIN Grand sensor will be trigger if wrong the opposite one.
So if You setup automation: if "Grand access" is trigger open door-lock and disarm alarm system You're ready to go:)
For extra features i add the ability to generate OTP (one time passcode) so You can gave access remotly to someone just once.
I create and additional module called "webPanel" to easy managment i'll use it in all next projects becouse configuring anything in EVE is very uncomfortable.
To access config page first You need to enable it in EVE and then go to webpage http://[IP]:88/panel
Of couse all is made with care of security with random generator and cryptographic. The weakest link is WIFI
1) connection between keypad is secure and encrypted (iCloud requirement)
2) Automation with homekit as well
3) Software descriptors and pin are encrypted in EEPROM with additional salted strings
Few words i post on project website
http://dziky.pl/homekit/secure-keypad/h ... re-keypad/