So I built this system comprised of ESP8266, 4 Relay board, OLED Display and Power supply.
Designed a base board to accommodate modules and wire between them.
Using ESPHOMEYAML created the the controller that auto loads on HASSIO.
Let me know if anyone interested as I might be selling the boards I made extra.
Will try to upload pictures…
Cheers
Nuno
nickrout
(Nick Rout)
January 26, 2019, 9:58pm
4
Might be interested if there were photos/details/code.
Hi All,
I did actually have it working (sorry late replies, but changing home in the meantime).
I am reviewing design to be up to 16 channels. (My new home has 14… :S so still using rainbird something for now).
I shall bring it to life in 4 week time. Stay tuned.
tom_l
May 15, 2020, 4:56am
8
Lovelace card update for @sirvictory444 :
entities:
- entity: switch.zone_3
name: Sprinkler Valve
state_color: true
- card:
state_color: true
style: |
ha-card {
--ha-card-background: 'rgba(0, 0, 0, 0)';
--ha-card-box-shadow: 'none';
}
.card-content {
padding: 0 0 0 0px;
}
type: entities
filter:
include:
- entity_id: binary_sensor.*_limit
state: 'on'
type: 'custom:auto-entities'
- entity: binary_sensor.zone_3_day_active
state_color: true
- entity: sensor.zone_3_time_remaining
- entities:
- entity: automation.irrigation_zone_3_am
name: Enable AM Schedule
state_color: true
- entity: automation.irrigation_zone_3_pm
name: Enable PM Schedule
state_color: true
- entity: input_datetime.zone_3_am_on_time
- entity: input_datetime.zone_3_pm_on_time
- entity: input_number.zone_3_run_time
- card_type: horizontal-stack
cards:
- entity: input_boolean.zone_3_mon
name: Mon
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_tue
name: Tue
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_wed
name: Wed
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_thu
name: Thu
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_fri
name: Fri
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_sat
name: Sat
template: day_button
type: 'custom:button-card'
- entity: input_boolean.zone_3_sun
name: Sun
template: day_button
type: 'custom:button-card'
type: 'custom:hui-element'
head:
label: Automation
type: section
padding: 0
type: 'custom:fold-entity-row'
show_header_toggle: false
style: |
ha-card {
border: solid 1px var(--primary-color);
}
title: Garden Beds
type: entities
Button card template:
day_button:
color_type: icon
hold_action:
action: none
show_label: false
show_name: true
show_state: false
state:
- icon: 'mdi:checkbox-marked-circle'
styles:
card:
- border: solid 1px var(--paper-item-icon-active-color)
- box-shadow: 0px 0px 10px 3px var(--paper-item-icon-active-color)
name:
- color: var(--primary-text-color)
value: 'on'
- icon: 'mdi:cancel'
styles:
value: 'off'
styles:
grid:
- grid-template-areas: '"i" "n"'
- grid-template-rows: 33% auto
- grid-template-columns: auto
card:
- border-radius: 10px
- border: solid 1px var(--primary-color)
- box-shadow: none
- padding: 6px 0px
- margin: 0px 0px
- '--paper-card-background-color': 'rgba(0, 0, 0, 0)'
icon:
- width: 28px
name:
- justify-self: middle
- align-self: end
- font-size: 14px
- padding: 0px 0px
- color: var(--secondary-text-color)
tap_action:
action: toggle