irrigation/example.irrigation.yml

97 lines
2.1 KiB
YAML

name: Irrigation System
enabled: true
# reset_settings: true # uncomment to force zone settings to overwrite those in store
# deployed: false # uncomment for testing
hass: # home assistant websocket (client) access
namespace: irrigation # will be prefix on HA entity id
pingpong: true # must use pingpong disconnect/reconnect monitoring
host: '' # ip or host name
access_token: '' # generate token in HA
pump:
relay: 1
name: WellPump
gpio_pin_num: 80
settings:
# prime: 5 # secs pump is primed in drip mode, default: 5
drip: 30 # drip mode pause in secs, default: 60
# zone_settings_default: # overrides built in defaults
# zone_settings_common: # applied last will override defaults and zone settings
# schedule:
# timing:
# delta: 24
# runner:
# enabled:
zones:
zone_1:
relay: 2
name: Front Yard North
gpio_pin_num: 73
settings:
schedule:
enabled: false
timing:
delta: 48
zone_2:
relay: 3
name: Front Yard South
gpio_pin_num: 69
settings:
schedule:
enabled: false
timing:
delta: 48
zone_3:
relay: 4
name: Front Yard Beds/Back Yard East Spigot
gpio_pin_num: 230
settings:
duration: 10
schedule:
timing:
hour: 8
zone_4:
relay: 5
name: Back Yard Garage Spigot
gpio_pin_num: 229
settings:
duration: 5
schedule:
enabled: false
zone_5:
relay: 6
name: Garden North & West
gpio_pin_num: 75
settings:
schedule:
timing:
hour: 7
enabled: true
drip: true # pauses pump for secs
duration: 10
zone_6:
relay: 7
name: Garden South
gpio_pin_num: 74
settings:
schedule:
timing:
hour: 7
enabled: true
drip: true # pauses pump true = use default
duration: 10
zone_7:
relay: 8
name: Back Yard West Spigot
gpio_pin_num: 70
settings:
schedule:
enabled: false
deltas:
3: 3 Hours
6: 6 Hours
12: 12 Hours
24: Day
48: Every Other Day
72: Every Third Day
168: Once a Week