-
Notifications
You must be signed in to change notification settings - Fork 0
/
pump_example.yaml
38 lines (33 loc) · 1.05 KB
/
pump_example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
substitutions:
#general settings
host_name: pump-example
device_name: pump_example
device_name_upper: pump.example
status_led_pin: "GPIO13"
status_led_interval_ok: 10s
status_led_interval_booting: 3s
settings_log_level: DEBUG
settings_flash_write_interval: 1min
activate_fast_connect: "true"
api_reboot_timeout: "2min"
# pump settings
pump_1_pin: "GPIO32"
pump_2_pin: "GPIO33"
pump_automation_interval: "30 min"
pump_automation_interval_length: "30 s"
esphome:
name: ${host_name}
platform: ESP32
board: esp32dev
# Enable logging
logger:
level: DEBUG
preferences:
flash_write_interval: 1min
packages:
common_api: !include /config/esphome/esphome-common/api.yaml
common_base: !include /config/esphome/esphome-common/base.yaml
common_boot_finished: !include /config/esphome/esphome-common/boot_finished.yaml
common_status: !include /config/esphome/esphome-common/status.yaml
common_restart: !include /config/esphome/esphome-common/restart.yaml
pumps: !include /config/esphome/esphome-pump/pumps.yaml