blueprint: name: Open/Stop Cover description: >- A script that opens a cover or stops motion if cover is moving domain: script author: Me input: cover_entity: name: Cover description: Device needs to be a Cover device selector: entity: domain: cover mode: single sequence: if: - condition: or conditions: - condition: state entity_id: !input cover_entity state: opening - condition: state entity_id: !input cover_entity state: closing then: - action: cover.stop_cover metadata: {} data: {} target: entity_id: !input cover_entity else: - action: cover.open_cover metadata: {} data: {} target: entity_id: !input cover_entity