mirror of
https://github.com/GrKoR/esphome_aux_ac_component.git
synced 2025-12-14 23:46:55 +03:00
docs upd: how to request a feature
This commit is contained in:
@@ -1,19 +1,17 @@
|
||||
# Как запросить расширение функционала компонента #
|
||||
|
||||
С любыми функциями расклад такой, что просто по названию их не запилить.
|
||||
Нужен лог от того, у кого такие функции есть.
|
||||
С любыми новыми функциями кондиционера ситуация такая, что просто по названию из инструкции или с пульта их не сделать. Нужен лог от владельца кондиционера, у кого такие функции есть. Если вы такой владелей, то можете помочь себе и сообществу.
|
||||
|
||||
Последовательность действий такая:
|
||||
1. Запускаешь специально написанную [тулзу](https://github.com/GrKoR/ac_python_logger) для сбора логов и включешь кондей.
|
||||
2. Ждёшь 10+ секунд, чтобы все возможные типы пакетов прошли по UART на ESP.
|
||||
3. Включаешь нужную функцию.
|
||||
4. Опять ждёшь 10+ секунд. Пока ждёшь, записываешь в отдельный текстовик или на бумажку, что сделал.
|
||||
5. Выключаешь нужную функцию.
|
||||
6. Опять ждёшь 10+ секунд. И записываешь, что сделал.
|
||||
7. Повторяешь шаги 3..6 для всех других функций, которые хочешь проверить.
|
||||
8. Останавливаешь запись лога скриптом.
|
||||
1. Запускате специально написанную [тулзу](https://github.com/GrKoR/ac_python_logger) для сбора логов.
|
||||
2. Включете кондиционер.
|
||||
3. Ждёте 10+ секунд, чтобы все возможные типы пакетов прошли по UART на ESP.
|
||||
4. Включаете нужную функцию с помощью ИК-пульта.
|
||||
5. Опять ждёте 10+ секунд. Во время ожидания можно записать в отдельный текстовый файл или на бумажку, что именно сделано.
|
||||
6. Выключаете нужную функцию.
|
||||
7. Опять ждёте 10+ секунд, не забывая записывать комментарии по сделанному.
|
||||
8. Повторяете шаги 4..7 для всех других функций, которые хочется иметь в компоненте `aux_ac`.
|
||||
9. Останавливаете запись лога.
|
||||
10. Отправляете собранный лог и свои заметки (пояснения к логу) в [issues](https://github.com/GrKoR/esphome_aux_ac_component/issues) или в [телеграм](https://t.me/aux_ac).
|
||||
|
||||
Вместо скрипта на Python можно и просто логи из вебморды сохранять копипастом или из командной строки, но там много лишнего шлётся. И легко что-то прозевать. Но в принципе тоже вполне рабочий вариант.
|
||||
|
||||
По итогу всех махинаций отправляешь собранный лог и свои заметки (пояснения к логу) в [issues](https://github.com/GrKoR/esphome_aux_ac_component/issues) или в [телегу](https://t.me/aux_ac). По ним можно попробовать расшифровать функционал и тогда можно запилить новую фичу.
|
||||
Мы так фиксированные положения жалюзи у кондея расшифровали. Вот можно посмотреть в [чате](https://t.me/aux_ac/6308).
|
||||
Вместо использования Python-скрипта можно логи из веб-интерфейса esphome сохранять копипастом или из командной строки. Но там много лишнего шлётся и легко что-то пропустить. Но в принципе это тоже вполне рабочий вариант.
|
||||
Reference in New Issue
Block a user