binary_sensor: - platform: template id: bin1 lambda: |- if (millis() > 10000) { return true; } else { return false; } switch: - platform: template id: template_switch1 optimistic: true - platform: template id: template_switch2 optimistic: true cover: - platform: endstop id: endstop_cover name: Endstop Cover stop_action: - switch.turn_on: template_switch1 open_endstop: bin1 open_action: - switch.turn_on: template_switch1 open_duration: 5min close_endstop: bin1 close_action: - switch.turn_on: template_switch2 close_duration: 4.5min max_duration: 10min