esphome:
name: greenhouse
esp32:
board: esp32dev
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
api:
logger:
i2c:
sda: GPIO21
scl: GPIO22
sensor:
- platform: adc
pin: GPIO34
name: "Soil Raw"
attenuation: 12db
update_interval: 60s
- platform: sht4x
temperature:
name: "Greenhouse Temperature"
humidity:
name: "Greenhouse Humidity"
switch:
- platform: gpio
pin: GPIO26
id: valve
name: "Water Valve"
restore_mode: ALWAYS_OFF
on_turn_on:
- delay: 5min
- switch.turn_off: valve