# DON'T COMPILE THIS FILE # This file contains common settings for all air conditioners of your house external_components: - source: github://GrKoR/esphome_aux_ac_component components: [ aux_ac ] refresh: 0s esphome: name: $devicename platform: ESP8266 board: esp12e wifi: ssid: !secret wifi_ssid password: !secret wifi_pass manual_ip: static_ip: ${wifi_ip} gateway: !secret wifi_gateway subnet: !secret wifi_subnet ap: ssid: ${upper_devicename} Hotspot password: !secret wifi_ap_pass use_address: ${wifi_ota_ip} captive_portal: debug: logger: level: DEBUG baud_rate: 0 # set hardware_uart to UART1 and comment out baud_rate above in case of boot crashes # it is suitable if you need hardware loggin # hardware_uart: UART1 api: password: !secret api_pass ota: password: !secret ota_pass web_server: port: 80 auth: username: !secret web_server_user password: !secret web_server_password # UART0 configuration for AUX air conditioner communication uart: id: ac_uart_bus tx_pin: GPIO1 rx_pin: GPIO3 baud_rate: 4800 data_bits: 8 parity: EVEN stop_bits: 1 climate: - platform: aux_ac name: ${upper_devicename} id: aux_id uart_id: ac_uart_bus period: 7s show_action: true indoor_temperature: name: ${upper_devicename} AC Indoor Temperature id: ac_indoor_temp internal: true visual: min_temperature: 16 max_temperature: 32 temperature_step: 0.5 supported_modes: - HEAT_COOL - COOL - HEAT - DRY - FAN_ONLY custom_fan_modes: - MUTE - TURBO supported_presets: - SLEEP custom_presets: - CLEAN - FEEL - HEALTH - ANTIFUNGUS supported_swing_modes: - VERTICAL - HORIZONTAL - BOTH sensor: # just wifi signal strength for debug purpose only - platform: wifi_signal name: ${upper_devicename} WiFi Signal update_interval: 30s unit_of_measurement: "dBa" accuracy_decimals: 0