Zigbee Protocol Controller 1.6.0
uic_mqtt_dotdot_door_lock_state_t Struct Reference

#include <dotdot_mqtt.h>

Public Attributes

uint8_t lock_state
 
uint8_t lock_type
 
bool actuator_enabled
 
uint8_t door_state
 
uint32_t door_open_events
 
uint32_t door_closed_events
 
uint16_t open_period
 
uint16_t number_of_log_records_supported
 
uint16_t number_of_total_users_supported
 
uint16_t number_of_pin_users_supported
 
uint16_t number_of_rfid_users_supported
 
uint8_t number_of_week_day_schedules_supported_per_user
 
uint8_t number_of_year_day_schedules_supported_per_user
 
uint8_t number_of_holiday_schedules_supported
 
uint8_t max_pin_code_length
 
uint8_t min_pin_code_length
 
uint8_t max_rfid_code_length
 
uint8_t min_rfid_code_length
 
uint8_t credential_rules_support
 
uint8_t number_of_credentials_supported_per_user
 
bool enable_logging
 
const char * language
 
uint8_t led_settings
 
uint32_t auto_relock_time
 
uint8_t sound_volume
 
uint8_t operating_mode
 
uint16_t supported_operating_modes
 
uint16_t default_configuration_register
 
bool enable_local_programming
 
bool enable_one_touch_locking
 
bool enable_inside_statusled
 
bool enable_privacy_mode_button
 
uint8_t local_programming_features
 
uint8_t wrong_code_entry_limit
 
uint8_t user_code_temporary_disable_time
 
bool send_pin_over_the_air
 
bool require_pi_nfor_rf_operation
 
uint8_t security_level
 
uint16_t expiring_user_timeout
 
uint16_t alarm_mask
 
uint16_t keypad_operation_event_mask
 
uint16_t rf_operation_event_mask
 
uint16_t manual_operation_event_mask
 
uint16_t rfid_operation_event_mask
 
uint16_t keypad_programming_event_mask
 
uint16_t rf_programming_event_mask
 
uint16_t rfid_programming_event_mask
 
uint16_t feature_map
 

Member Data Documentation

◆ actuator_enabled

bool uic_mqtt_dotdot_door_lock_state_t::actuator_enabled

◆ alarm_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::alarm_mask

◆ auto_relock_time

uint32_t uic_mqtt_dotdot_door_lock_state_t::auto_relock_time

◆ credential_rules_support

uint8_t uic_mqtt_dotdot_door_lock_state_t::credential_rules_support

◆ default_configuration_register

uint16_t uic_mqtt_dotdot_door_lock_state_t::default_configuration_register

◆ door_closed_events

uint32_t uic_mqtt_dotdot_door_lock_state_t::door_closed_events

◆ door_open_events

uint32_t uic_mqtt_dotdot_door_lock_state_t::door_open_events

◆ door_state

uint8_t uic_mqtt_dotdot_door_lock_state_t::door_state

◆ enable_inside_statusled

bool uic_mqtt_dotdot_door_lock_state_t::enable_inside_statusled

◆ enable_local_programming

bool uic_mqtt_dotdot_door_lock_state_t::enable_local_programming

◆ enable_logging

bool uic_mqtt_dotdot_door_lock_state_t::enable_logging

◆ enable_one_touch_locking

bool uic_mqtt_dotdot_door_lock_state_t::enable_one_touch_locking

◆ enable_privacy_mode_button

bool uic_mqtt_dotdot_door_lock_state_t::enable_privacy_mode_button

◆ expiring_user_timeout

uint16_t uic_mqtt_dotdot_door_lock_state_t::expiring_user_timeout

◆ feature_map

uint16_t uic_mqtt_dotdot_door_lock_state_t::feature_map

◆ keypad_operation_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::keypad_operation_event_mask

◆ keypad_programming_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::keypad_programming_event_mask

◆ language

const char* uic_mqtt_dotdot_door_lock_state_t::language

◆ led_settings

uint8_t uic_mqtt_dotdot_door_lock_state_t::led_settings

◆ local_programming_features

uint8_t uic_mqtt_dotdot_door_lock_state_t::local_programming_features

◆ lock_state

uint8_t uic_mqtt_dotdot_door_lock_state_t::lock_state

◆ lock_type

uint8_t uic_mqtt_dotdot_door_lock_state_t::lock_type

◆ manual_operation_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::manual_operation_event_mask

◆ max_pin_code_length

uint8_t uic_mqtt_dotdot_door_lock_state_t::max_pin_code_length

◆ max_rfid_code_length

uint8_t uic_mqtt_dotdot_door_lock_state_t::max_rfid_code_length

◆ min_pin_code_length

uint8_t uic_mqtt_dotdot_door_lock_state_t::min_pin_code_length

◆ min_rfid_code_length

uint8_t uic_mqtt_dotdot_door_lock_state_t::min_rfid_code_length

◆ number_of_credentials_supported_per_user

uint8_t uic_mqtt_dotdot_door_lock_state_t::number_of_credentials_supported_per_user

◆ number_of_holiday_schedules_supported

uint8_t uic_mqtt_dotdot_door_lock_state_t::number_of_holiday_schedules_supported

◆ number_of_log_records_supported

uint16_t uic_mqtt_dotdot_door_lock_state_t::number_of_log_records_supported

◆ number_of_pin_users_supported

uint16_t uic_mqtt_dotdot_door_lock_state_t::number_of_pin_users_supported

◆ number_of_rfid_users_supported

uint16_t uic_mqtt_dotdot_door_lock_state_t::number_of_rfid_users_supported

◆ number_of_total_users_supported

uint16_t uic_mqtt_dotdot_door_lock_state_t::number_of_total_users_supported

◆ number_of_week_day_schedules_supported_per_user

uint8_t uic_mqtt_dotdot_door_lock_state_t::number_of_week_day_schedules_supported_per_user

◆ number_of_year_day_schedules_supported_per_user

uint8_t uic_mqtt_dotdot_door_lock_state_t::number_of_year_day_schedules_supported_per_user

◆ open_period

uint16_t uic_mqtt_dotdot_door_lock_state_t::open_period

◆ operating_mode

uint8_t uic_mqtt_dotdot_door_lock_state_t::operating_mode

◆ require_pi_nfor_rf_operation

bool uic_mqtt_dotdot_door_lock_state_t::require_pi_nfor_rf_operation

◆ rf_operation_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::rf_operation_event_mask

◆ rf_programming_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::rf_programming_event_mask

◆ rfid_operation_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::rfid_operation_event_mask

◆ rfid_programming_event_mask

uint16_t uic_mqtt_dotdot_door_lock_state_t::rfid_programming_event_mask

◆ security_level

uint8_t uic_mqtt_dotdot_door_lock_state_t::security_level

◆ send_pin_over_the_air

bool uic_mqtt_dotdot_door_lock_state_t::send_pin_over_the_air

◆ sound_volume

uint8_t uic_mqtt_dotdot_door_lock_state_t::sound_volume

◆ supported_operating_modes

uint16_t uic_mqtt_dotdot_door_lock_state_t::supported_operating_modes

◆ user_code_temporary_disable_time

uint8_t uic_mqtt_dotdot_door_lock_state_t::user_code_temporary_disable_time

◆ wrong_code_entry_limit

uint8_t uic_mqtt_dotdot_door_lock_state_t::wrong_code_entry_limit

The documentation for this struct was generated from the following file: