Unless you are a mastermind at coding then I doubt you'll get anything near an accurate reading when trying to get codes for keypads.
IF they are not e2, and I wouldn't bother with those unless you somehow manage to get e2 clientside only so that nobody else has e2.
e2 servers are rid with hackers.