mirror of
https://github.com/GrKoR/esphome_aux_ac_component.git
synced 2025-12-15 07:57:02 +03:00
docs upd: how to request a feature
This commit is contained in:
@@ -1,19 +1,18 @@
|
||||
# How to request a feature for a component #
|
||||
|
||||
With any functions, the alignment is such that they simply cannot be written down by name.
|
||||
We need a log from someone who has such functions.
|
||||
We need a log from someone who has air conditioner with such functions. If you are such a person, then you can help yourself and the community.
|
||||
|
||||
The sequence of actions is as follows:
|
||||
1. Run a specially written [tool](https://github.com/GrKoR/ac_python_logger) to collect logs and turn on the AC.
|
||||
2. Wait 10+ seconds for all possible packet types to pass through the UART to the ESP.
|
||||
3. Turn on the desired function.
|
||||
4. Again I wait 10+ seconds. While you are waiting, you write down in a separate text what you did.
|
||||
5. Turn off the desired function.
|
||||
6. Again I wait 10+ seconds. And write down what you did.
|
||||
7. Repeat steps 3..6 for all other functions you test.
|
||||
8. Stop the log recording with a script.
|
||||
To capture the log you need to do the following steps:
|
||||
1. Run a specially written [tool](https://github.com/GrKoR/ac_python_logger) to collect logs.
|
||||
2. Turn on the AC.
|
||||
3. Wait 10+ seconds. (During this time, the ESP will receive all packets from AC).
|
||||
4. Turn on the desired function using AC's IR remote.
|
||||
5. Wait 10+ seconds ones more. While you are waiting, you can write down what you have done.
|
||||
6. Turn off the desired function.
|
||||
7. Wait 10+ seconds again and write down what you've done.
|
||||
8. Repeat steps 4..7 for all other functions you interested in.
|
||||
9. Stop the log recording with a script.
|
||||
10. Send collected log and your notes (explanations to the log) to [issues](https://github.com/GrKoR/esphome_aux_ac_component/issues) or to [telegram chat](https://t.me/aux_ac).
|
||||
|
||||
Instead of a Python script, you can simply save the logs from the web-interface with copy-paste or from the command line, but there is a lot of extra stuff there. And it's easy to miss something. But in principle, it is also quite a working option.
|
||||
|
||||
As a result of all the efforts, you send the collected log and your notes (explanations to the log) to [issues](https://github.com/GrKoR/esphome_aux_ac_component/issues) or to [chat](https://t.me/aux_ac) . Using them, you can try to decipher the functionality and then you can file a new feature.
|
||||
This is how we deciphered the fixed positions of the blinds at the air conditioner. Here you can see in [chat](https://t.me/aux_ac/6308).
|
||||
Instead of a Python script from the step #1, you can simply save the logs from the esphome web-interface with copy-paste or from the command line, but there is a lot of extra stuff there. And it's easy to miss something. But in principle, it is also quite a working option.
|
||||
Reference in New Issue
Block a user