substitutions: # Уникальное имя этой конфигурации, стоит использовать только латинские буквы и цифры, никаких пробелов или # спецсимволов, например, "tclac". Если будет несколько модулей кондиционера, то device_name надо изменить, # например, добавляя цифры: tclac1, tclac2, tclac3... device_name: tclac # Человеческое имя для кондиционера, для интерфейса: humanly_name: TCL Air Conditioner # Настройки подключения к WiFI, данные могут храниться в файле "secret" в ESPHome, если нет- редактируем: # Имя точки доступа WiFI: wifi_ssid: !secret wifi_ssid # Пароль точки доступа WiFI: wifi_password: !secret wifi_password # Пароль для точки доступа для восстановления, имя точки доступа будет: "{device_name} Fallback Hotspot" recovery_pass: mKSzmBdt7DAj # Пароль для обновления по воздуху, генерируется один раз и потом используется всегда на автомате: ota_pass: 90cf525a594c8bb2cbf917bc2c2fa058 # Ключ подключения к Home Assistant API, новый ключ можно получить здесь: https://esphome.io/components/api.html: api_key: lmUoWsWs1oqSfJqLFsA6PisHSx4Y1G+iu7V3PDIqpXk= # Выводы модуля, к которым подключен UART: uart_rx: GPIO3 uart_tx: GPIO1 # Выводы модуля для подключения сигнальных светодиодов, для работы надо раскомментировать "leds" в "packages" # иначе работать не будет совсем и можно писать сюда вообще что угодною. Для тех, кто просил их удалить. receive_led: GPIO6 transmit_led: GPIO4 # Подгружаемые файлы- загружаются и обновляются автоматически из интернета, раскомментировать нужные # Описание опций: # - packages/leds.yaml - светодиоды для индикации приема/передачи, пины указываются в receive_led / transmit_led # # Выравнивать раскомментированные строки обязательно по указанной позиции! packages: remote_package: url: https://github.com/I-am-nightingale/tclac.git ref: master files: # v - равнение строк с опциями вот по этой позиции, иначе глючить будет - packages/core.yaml # Ядро всего сущего # - packages/leds.yaml refresh: 30s # Выбранный модуль, прошиваемой этой прошивкой. Можно раскомментировать готовую заготовку, удалив имеющуюся: # ESP-01S esp8266: board: esp01_1m # Hommyn HDN/WFN-02-01, из первой статьи #esp32: # board: esp32-c3-devkitm-1 # framework: # type: arduino # Светодиод статуса. Включать по желанию при наличии свободных пинов #status_led: # pin: # number: GPIO5 # inverted: false