Open dentra opened 8 months ago
Переписал немного логику.
Теперь за одну операцию можно активировать и пресет, и дополнительные параметры (режим, скорость, целевую температуру).
Сначала применяются параметры пресета, затем дополнительные.
Исключением является активация пресета буст, которая применяет только его параметры, остальные параметры будут проигнорированы.
Если на момент вызова был активирован пресет буст, то сначала применятся сохраненные до его активации данные, а потом уже сверху накладываются новые параметры.
Любое изменение параметров, как и прежде, сбрасывает текущий пресет.
Пока вопросы возникаю только с возвратом в выключенное состояние. Т.е. у нас был был сначала пресет NONE в котором бризер выключен, мы переключаемся на буст, а потом что-то в нем меняем, пока пресет активен и тем самым сбрасываем буст. Буст выключается, но выключается и бризер, т.к. до этого он был выключен.
С одной стороны логика согласно алгоритму, с другой стороны, не ожидаешь выключения.
Так же нужно понимать что мы меняем при рабочем бусте:
Проблема с Бустом для версии Lite. После включения буста, он работает постоянно. При попытке его отключить, либо изменить режим, через секунд 5 снова включается буст. так работает до тех пор, пока не истечет время буста.
@Dexter-Lucky это на какой версии воспроизводится?
@Dexter-Lucky это на какой версии воспроизводится?
@Dexter-Lucky это на какой версии воспроизводится?
ESP Home 2024.5.5
Tion 0559
logs_tion-childroom_run-4.txt