And here is an updated lovelace using the swiper card.
cards:
- cards:
- content: |
## Door Lock Info
The first few cards show the door reports
## Code Management
The next cards are for user code slot management
Codes 1-10 are for Family Members
Codes 11-15 are for Workers
Codes 16-18 are one time use slots
## The last few cards are for Z-Wave options
type: markdown
- entities:
- lock.lock_front_door_lock
- sensor.front_door_report
- sensor.frontdoor_code
title: Front Door Info
type: entities
show_header_toggle: false
- entities:
- lock.lock_back_door_lock
- sensor.back_door_report
- sensor.backdoor_code
title: Back Door Info
type: entities
show_header_toggle: false
- entities:
- lock.lock_garage_door_lock
- sensor.garage_door_report
- sensor.garagedoor_code
title: Garage Door Info
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_1_name
- input_text.door_keypad_1_code
- input_select.door_keypad_1_access_schedule
- input_datetime.door_keypad_1_date_start
- input_datetime.door_keypad_1_date_end
- input_boolean.door_keypad_1_front_switch
- input_boolean.door_keypad_1_back_switch
- input_boolean.door_keypad_1_garage_switch
- script.door_keypad_1_delete
title: Entry Code 1
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_2_name
- input_text.door_keypad_2_code
- input_select.door_keypad_2_access_schedule
- input_datetime.door_keypad_2_date_start
- input_datetime.door_keypad_2_date_end
- input_boolean.door_keypad_2_front_switch
- input_boolean.door_keypad_2_back_switch
- input_boolean.door_keypad_2_garage_switch
- script.door_keypad_2_delete
title: Entry Code 2
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_3_name
- input_text.door_keypad_3_code
- input_select.door_keypad_3_access_schedule
- input_datetime.door_keypad_3_date_start
- input_datetime.door_keypad_3_date_end
- input_boolean.door_keypad_3_front_switch
- input_boolean.door_keypad_3_back_switch
- input_boolean.door_keypad_3_garage_switch
- script.door_keypad_3_delete
title: Entry Code 3
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_4_name
- input_text.door_keypad_4_code
- input_select.door_keypad_4_access_schedule
- input_datetime.door_keypad_4_date_start
- input_datetime.door_keypad_4_date_end
- input_boolean.door_keypad_4_front_switch
- input_boolean.door_keypad_4_back_switch
- input_boolean.door_keypad_4_garage_switch
- script.door_keypad_4_delete
title: Entry Code 4
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_5_name
- input_text.door_keypad_5_code
- input_select.door_keypad_5_access_schedule
- input_datetime.door_keypad_5_date_start
- input_datetime.door_keypad_5_date_end
- input_boolean.door_keypad_5_front_switch
- input_boolean.door_keypad_5_back_switch
- input_boolean.door_keypad_5_garage_switch
- script.door_keypad_5_delete
title: Entry Code 5
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_6_name
- input_text.door_keypad_6_code
- input_select.door_keypad_6_access_schedule
- input_datetime.door_keypad_6_date_start
- input_datetime.door_keypad_6_date_end
- input_boolean.door_keypad_6_front_switch
- input_boolean.door_keypad_6_back_switch
- input_boolean.door_keypad_6_garage_switch
- script.door_keypad_6_delete
title: Entry Code 6
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_7_name
- input_text.door_keypad_7_code
- input_select.door_keypad_7_access_schedule
- input_datetime.door_keypad_7_date_start
- input_datetime.door_keypad_7_date_end
- input_boolean.door_keypad_7_front_switch
- input_boolean.door_keypad_7_back_switch
- input_boolean.door_keypad_7_garage_switch
- script.door_keypad_7_delete
title: Entry Code 7
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_8_name
- input_text.door_keypad_8_code
- input_select.door_keypad_8_access_schedule
- input_datetime.door_keypad_8_date_start
- input_datetime.door_keypad_8_date_end
- input_boolean.door_keypad_8_front_switch
- input_boolean.door_keypad_8_back_switch
- input_boolean.door_keypad_8_garage_switch
- script.door_keypad_8_delete
title: Entry Code 8
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_9_name
- input_text.door_keypad_9_code
- input_select.door_keypad_9_access_schedule
- input_datetime.door_keypad_9_date_start
- input_datetime.door_keypad_9_date_end
- input_boolean.door_keypad_9_front_switch
- input_boolean.door_keypad_9_back_switch
- input_boolean.door_keypad_9_garage_switch
- script.door_keypad_9_delete
title: Entry Code 9
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_10_name
- input_text.door_keypad_10_code
- input_select.door_keypad_10_access_schedule
- input_datetime.door_keypad_10_date_start
- input_datetime.door_keypad_10_date_end
- input_boolean.door_keypad_10_front_switch
- input_boolean.door_keypad_10_back_switch
- input_boolean.door_keypad_10_garage_switch
- script.door_keypad_10_delete
title: Entry Code 10
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_11_name
- input_text.door_keypad_11_code
- input_select.door_keypad_11_access_schedule
- input_datetime.door_keypad_11_date_start
- input_datetime.door_keypad_11_date_end
- input_boolean.door_keypad_11_front_switch
- input_boolean.door_keypad_11_back_switch
- input_boolean.door_keypad_11_garage_switch
- script.door_keypad_11_delete
title: Entry Code 11
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_12_name
- input_text.door_keypad_12_code
- input_select.door_keypad_12_access_schedule
- input_datetime.door_keypad_12_date_start
- input_datetime.door_keypad_12_date_end
- input_boolean.door_keypad_12_front_switch
- input_boolean.door_keypad_12_back_switch
- input_boolean.door_keypad_12_garage_switch
- script.door_keypad_12_delete
title: Entry Code 12
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_13_name
- input_text.door_keypad_13_code
- input_select.door_keypad_13_access_schedule
- input_datetime.door_keypad_13_date_start
- input_datetime.door_keypad_13_date_end
- input_boolean.door_keypad_13_front_switch
- input_boolean.door_keypad_13_back_switch
- input_boolean.door_keypad_13_garage_switch
- script.door_keypad_13_delete
title: Entry Code 13
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_14_name
- input_text.door_keypad_14_code
- input_select.door_keypad_14_access_schedule
- input_datetime.door_keypad_14_date_start
- input_datetime.door_keypad_14_date_end
- input_boolean.door_keypad_14_front_switch
- input_boolean.door_keypad_14_back_switch
- input_boolean.door_keypad_14_garage_switch
- script.door_keypad_14_delete
title: Entry Code 14
type: entities
show_header_toggle: false
- entities:
- input_text.door_keypad_15_name
- input_text.door_keypad_15_code
- input_select.door_keypad_15_access_schedule
- input_datetime.door_keypad_15_date_start
- input_datetime.door_keypad_15_date_end
- input_boolean.door_keypad_15_front_switch
- input_boolean.door_keypad_15_back_switch
- input_boolean.door_keypad_15_garage_switch
- script.door_keypad_15_delete
title: Entry Code 15
type: entities
show_header_toggle: false
- entities:
- input_select.door_keypad_16_access_schedule
- input_text.door_keypad_16_name
- input_text.door_keypad_16_code
- input_boolean.door_keypad_16_front_switch
- input_boolean.door_keypad_16_back_switch
- input_boolean.door_keypad_16_garage_switch
- script.door_keypad_16_delete
title: One Time Use Code 1
type: entities
show_header_toggle: false
- entities:
- input_select.door_keypad_17_access_schedule
- input_text.door_keypad_17_name
- input_text.door_keypad_17_code
- input_boolean.door_keypad_17_front_switch
- input_boolean.door_keypad_17_back_switch
- input_boolean.door_keypad_17_garage_switch
- script.door_keypad_17_delete
title: One Time Use Code 2
type: entities
show_header_toggle: false
- entities:
- input_select.door_keypad_18_access_schedule
- input_text.door_keypad_18_name
- input_text.door_keypad_18_code
- input_boolean.door_keypad_18_front_switch
- input_boolean.door_keypad_18_back_switch
- input_boolean.door_keypad_18_garage_switch
- script.door_keypad_18_delete
title: One Time Use Code 3
type: entities
show_header_toggle: false
- entities:
- input_select.lock_zwave_option_3_front
- input_select.lock_zwave_option_4_front
- input_select.lock_zwave_option_5_front
- input_select.lock_zwave_option_7_front
- input_select.lock_zwave_option_8_front
- input_select.lock_zwave_option_9_front
- input_select.lock_zwave_option_10_front
- input_select.lock_zwave_option_11_front
- input_select.lock_zwave_option_15_front
- input_select.lock_zwave_option_16_front
title: Front Door Configuration Options
type: entities
show_header_toggle: false
- entities:
- input_select.lock_zwave_option_3_back
- input_select.lock_zwave_option_4_back
- input_select.lock_zwave_option_5_back
- input_select.lock_zwave_option_7_back
- input_select.lock_zwave_option_8_back
- input_select.lock_zwave_option_9_back
- input_select.lock_zwave_option_10_back
- input_select.lock_zwave_option_11_back
- input_select.lock_zwave_option_15_back
- input_select.lock_zwave_option_16_back
title: Back Door Configuration Options
type: entities
show_header_toggle: false
parameters:
spaceBetween: 8
scrollbar:
hide: false
draggable: true
snapOnRelease: true
type: 'custom:swipe-card'
type: horizontal-stack
Details on the required setup for the card can be found here.