diff --git a/example_panasonic_heatpump.yaml b/example_panasonic_heatpump.yaml index 2192038..ecf5442 100644 --- a/example_panasonic_heatpump.yaml +++ b/example_panasonic_heatpump.yaml @@ -1,12 +1,3 @@ -substitutions: - mdns_name: panasonic-heatpump - device_name: Panasonic Heatpump - - pin_rx_hp: GPIO37 # heatpump reads data (RX) on this pin (yellow) - pin_tx_hp: GPIO39 # heatpump sends data (TX) on this pin (green) - pin_tx_wm: GPIO18 # WiFi module sends data (TX) on this pin (white) - pin_rx_wm: GPIO16 # WiFi module reads data (RX) on this pin (blue) - esp32: board: lolin_s2_mini variant: ESP32S2 @@ -14,13 +5,12 @@ esp32: type: esp-idf esphome: - name: $mdns_name - friendly_name: $device_name + name: panasonic-heatpump + friendly_name: Panasonic Heatpump ota: platform: esphome password: !secret ota_password - id: ota_pass api: encryption: @@ -30,43 +20,33 @@ wifi: ssid: !secret wifi_ssid password: !secret wifi_password ap: - ssid: "${device_name} Fallback" + ssid: "Panasonic Heatpump Fallback" password: !secret fallback_password -web_server: - port: 80 - auth: - username: !secret webserver_username - password: !secret webserver_password - -captive_portal: - -improv_serial: - logger: -uart: - - id: uart_heatpump - tx_pin: $pin_rx_hp - rx_pin: $pin_tx_hp - baud_rate: 9600 - data_bits: 8 - parity: EVEN - stop_bits: 1 - - id: uart_cz_taw1 - tx_pin: $pin_rx_wm - rx_pin: $pin_tx_wm - baud_rate: 9600 - data_bits: 8 - parity: EVEN - stop_bits: 1 - external_components: - source: type: git url: https://github.com/ElVit/esphome_components/ components: [ panasonic_heatpump ] +uart: + - id: uart_heatpump + tx_pin: GPIO37 # heatpump reads data (RX) on this pin (yellow) + rx_pin: GPIO39 # heatpump sends data (TX) on this pin (green) + baud_rate: 9600 + data_bits: 8 + parity: EVEN + stop_bits: 1 + - id: uart_cz_taw1 + tx_pin: GPIO16 # WiFi module reads data (RX) on this pin (blue) + rx_pin: GPIO18 # WiFi module sends data (TX) on this pin (white) + baud_rate: 9600 + data_bits: 8 + parity: EVEN + stop_bits: 1 + panasonic_heatpump: id: my_heatpump uart_id: uart_heatpump