It's actually pretty simple, just a contact and receiver with matching codes, plus a couple parameters for the lock. Getting it to work with the existing systems was the tricky part.