esphome: name: heating-og friendly_name: "Heating OG" area: "Bedroom" project: name: dasfoo.heating-og version: "2.0" esp32: board: esp32doit-devkit-v1 framework: type: esp-idf packages: # WiFi is present on board but we don't use it. ota: !include templates/ota.yaml mqtt: !include templates/mqtt.yaml uptime: !include templates/uptime.yaml restart: !include templates/restart.yaml syslog: !include templates/syslog.yaml logger: ethernet: type: JL1101 mdc_pin: GPIO23 mdio_pin: GPIO18 clk_mode: GPIO17_OUT power_pin: GPIO0 phy_addr: 1 domain: "" text_sensor: - platform: ethernet_info ip_address: name: "ESP chip IP (Ethernet)" icon: mdi:ip-network mac_address: name: "ESP chip MAC (Ethernet)" icon: mdi:expansion-card sn74hc595: # write - id: 'sn74hc595_hub' clock_pin: GPIO14 # SRCLK data_pin: GPIO13 # SER latch_pin: GPIO15 # RCLK oe_pin: GPIO32 # OE sr_count: 8 switch: - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Shower" pin: sn74hc595: sn74hc595_hub number: 0 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF id: sw_unused pin: sn74hc595: sn74hc595_hub number: 1 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Bedroom" pin: sn74hc595: sn74hc595_hub number: 2 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Wardrobe" pin: sn74hc595: sn74hc595_hub number: 3 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Office and Hallway" pin: sn74hc595: sn74hc595_hub number: 4 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Child West" pin: sn74hc595: sn74hc595_hub number: 5 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Bathroom" pin: sn74hc595: sn74hc595_hub number: 6 inverted: false - platform: gpio restore_mode: RESTORE_DEFAULT_OFF name: "Child East" pin: sn74hc595: sn74hc595_hub number: 7 inverted: false