Add board for new heating controller

This commit is contained in:
2025-09-23 20:07:18 +00:00
parent 1a0ee9e894
commit c44e98d4a1
+118
View File
@@ -0,0 +1,118 @@
esphome:
name: heating-og-new
friendly_name: "Heating OG New"
area: "Bedroom"
project:
name: dasfoo.heating-og
version: "2.0"
esp32:
board: esp32doit-devkit-v1
framework:
type: esp-idf
packages:
#wifi: !include templates/wifi.yaml
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
# Individual outputs
switch:
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW0"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 0
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW1"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 1
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW2"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 2
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW3"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 3
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW4"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 4
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW5"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 5
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW6"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 6
inverted: false
- platform: gpio
restore_mode: RESTORE_DEFAULT_OFF
name: "SW7"
pin:
sn74hc595: sn74hc595_hub
# Use pin number 0
number: 7
inverted: false