autohuttli/venter.yaml
Michael Hope e3e2352225
All checks were successful
/ esphome (push) Successful in 15m11s
autohuttli: bump the version
2025-08-30 14:26:18 +02:00

53 lines
1.2 KiB
YAML

substitutions:
device_name: Tank feed venter
device_id: venter
project_name: juju.venter
extra_version: ""
project_version: "0.8${extra_version}"
packages:
board: !include atoms3_lite.yaml
base: !include base.yaml
venter:
esphome:
on_boot:
- priority: 500
then:
- switch.turn_on: close_valve_relay
- delay: 10s
- switch.turn_off: close_valve_relay
- cover.close: vent_valve
switch:
- platform: gpio
id: open_valve_relay
pin: 39
name: "Open valve relay"
- platform: gpio
id: close_valve_relay
pin: 38
name: "Close valve relay"
cover:
- platform: time_based
id: vent_valve
name: "Vent valve"
open_action:
- switch.turn_on: open_valve_relay
open_duration: 10s
close_action:
- switch.turn_on: close_valve_relay
close_duration: 10s
stop_action:
- switch.turn_off: open_valve_relay
- switch.turn_off: close_valve_relay
binary_sensor:
- platform: gpio
id: !extend top_button
on_press:
then:
- cover.toggle: vent_valve