Double Curtain Card

Double Curtain Card

A Lovelace card to control two curtains side-by-side with clean sliders, mirrored arrow buttons, and an optional “door” button to set the right curtain to a specific position.


Features

  • Two independent cover entities (left & right) in one card
  • Sliders that visually close from the outside toward the center
  • Mirrored arrow buttons per curtain (←/→) with correct open/close behavior
  • Global controls: Open all, Close all
  • Optional Door button (right curtain only) with configurable percentage (door_position)
  • Works with any Home Assistant cover entity that supports set_cover_position
  • Compact and modern look

Screenshot


GitHub

DoubleCurtainCard on GitHub

Installation

  1. Copy the double-curtain-card.js file into your /www folder
  2. Add the resource to your configuration.yaml or via dashboard resources:
url: /local/double-curtain-card.js
type: module
  1. Use the card in your dashboard:
type: custom:mijn-gordijnen-card
entity_left: cover.livingroom_left
entity_right: cover.livingroom_right
door_position: 30   # optional, sets right curtain to 30% when "Door" button is pressed
1 Like