esphome/tests/components/endstop/test.esp32-idf.yaml

34 lines
682 B
YAML

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