From 807be27e8704f26b03f6dc6a5ed9b0dd26124735 Mon Sep 17 00:00:00 2001 From: I-am-nightingale Date: Sun, 14 Apr 2024 03:36:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B6=D0=B0=D1=81,=20=D0=B4=D0=B0=D0=B6?= =?UTF-8?q?=D0=B5=20=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D1=81=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20=D1=81=20=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=B1=D0=BA=D0=B0=D0=BC=D0=B8!=20=D0=9F=D0=BE=D0=BD?= =?UTF-8?q?=D1=8F=D1=82=D0=BD=D0=BE,=20=D0=BF=D0=BE=D1=87=D0=B5=D0=BC?= =?UTF-8?q?=D1=83=20=D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B8?= =?UTF-8?q?=D1=81=D1=82=20=D1=8F=20=D1=82=D0=B0=D0=BA=20=D1=81=D0=B5=D0=B1?= =?UTF-8?q?=D0=B5..?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 579885a..510e71c 100644 --- a/README.md +++ b/README.md @@ -16,11 +16,11 @@ ____ Используя компонент прфямо сейчас Вы уже не рискуете душевным здоровьем, но внезапные глюки вполне могут напасть. Если вдруг такое случиться именно с Вами- прошу сообщить мне на Дзене, приму меры. Я все еще не оставляю подробного описания, уповая на то, что проверять компонент и проводить эксперименты будут сколь-нибудь -подкованные в этом деле люди, не боящиеся наброситься с палкой на багованного медведя. МОжно ли этим пользоваться "на повседневку"? +подкованные в этом деле люди, не боящиеся наброситься с палкой на багованного медведя. Можно ли этим пользоваться "на повседневку"? Можно. Но лучше подождать окончательного варианта- оно ведь так надежнее. ____ Образец для конфигурации ESPHome в файле TCL-Conditioner.yaml. Скачайте к себе и используйте в ESPHome, или просто скопируйте из него -всю конфигурацию и вставьте вместо своей, однако, не забыв отредактировать все поля. в файле есть подсказки по каждому полю. +всю конфигурацию и вставьте вместо своей, однако, не забыв отредактировать все поля. В файле есть подсказки по каждому полю. Вопрос может возникнуть с 2 моментами: платформа (чип или модуль) и подгружаемые файлы. Попробую объяснить. @@ -37,20 +37,21 @@ esp32: framework: type: arduino ``` -Можно подключать платформу и через основной конфиг, вот предложенный подписчиком пример для Esp32 WROOM32: +Можно подключать платформу и через основной конфиг, вот, предложенный [испытателем альфа-версии](https://github.com/kai-zer-ru), пример для Esp32 WROOM32: ```yaml esphome: platform: ESP32 board: nodemcu-32s ``` В общем- все то же самое, как и обычно, вариант под свою платформу легко ищется в интернете. -**Важно не забыть закомментировать или удалить строки других платформ!** + +**!Важно не забыть закомментировать или удалить строки других платформ!** ## Настройка подгружаемых файлов Для добавления или удаления определенных частей конфига я решил использовать подгружаемые файлы- они загружаются ESPHome автоматически, если у сервера с Home Assistant есть доступ в интернет. Такой подход позволяет редактировать и обновлять не весь конфиг куском, а частями, не трогая то, что работает. -Еще один плюс- не нужно километровые куски кода комментировать или раскомментировать, не нужно зжнать разметку, чтобы не считать +Еще один плюс- не нужно километровые куски кода комментировать или раскомментировать, не нужно знать разметку, неn необходимости считать проклятые пробелы и прочее. Все делается добавлением или удалением ссылок на файлы. Итак, вот так выглядит блок подгружаемых файлов: ```yaml packages: @@ -67,7 +68,7 @@ packages: ```yaml - packages/core.yaml # Ядро всего сущего ``` -Все остальные модули по желанию(их описание в том же файле чуть выше). **Важно**, чтобы все строки с файлами были выровнены по +Все остальные модули по желанию (их описание в том же файле чуть выше). **Важно**, чтобы все строки с файлами были выровнены по импровизированной метке, которую я специально указал, иначе у ESPHome возникнет много вопросов к Вам. Например, **должно быть так:** ```yaml packages: