User code { id = 99, version = 1, supported_users_count = 25, capabilities = { checksum_supported = true; master_code_supported = true; master_code_deactivation_supported = false; supported_keys = "0123456789", supported_keypad_modes = { "enabled", "disabled", "locked_out" } supported_user_id_statuses = { "normal", "vacation", "privacy" }; } } field type description id int identifier of command class version int version of command class supported_users_count int number of supported users (from 1 to N) capabilities table User code capabilities (Optional, Version 2 and more) Capabilities structure: field type description checksum_supported bool checksum is hash of all user codes and statuses master_code_supported bool master_code_deactivation_supported bool can master code be deactivated via passing empty code supported_keys string set of supported keys supported_keypad_modes array of strings supported_user_id_statuses array of strings