Немного логов не помешает, если потом не забыть удалить их
This commit is contained in:
@@ -111,6 +111,7 @@ void tclacClimate::readData() {
|
|||||||
|
|
||||||
if (dataRX[MODE_POS] & ( 1 << 4)) {
|
if (dataRX[MODE_POS] & ( 1 << 4)) {
|
||||||
// Если кондиционер включен, то разбираем данные для отображения
|
// Если кондиционер включен, то разбираем данные для отображения
|
||||||
|
ESP_LOGD("TCL", "AC is on");
|
||||||
uint8_t modeswitch = MODE_MASK & dataRX[MODE_POS];
|
uint8_t modeswitch = MODE_MASK & dataRX[MODE_POS];
|
||||||
uint8_t fanspeedswitch = FAN_SPEED_MASK & dataRX[FAN_SPEED_POS];
|
uint8_t fanspeedswitch = FAN_SPEED_MASK & dataRX[FAN_SPEED_POS];
|
||||||
uint8_t swingmodeswitch = SWING_MODE_MASK & dataRX[SWING_POS];
|
uint8_t swingmodeswitch = SWING_MODE_MASK & dataRX[SWING_POS];
|
||||||
@@ -206,8 +207,10 @@ void tclacClimate::control(const ClimateCall &call) {
|
|||||||
// Запрашиваем данные из переключателя режимов работы кондиционера
|
// Запрашиваем данные из переключателя режимов работы кондиционера
|
||||||
if (call.get_mode().has_value()){
|
if (call.get_mode().has_value()){
|
||||||
switch_climate_mode = call.get_mode().value();
|
switch_climate_mode = call.get_mode().value();
|
||||||
|
ESP_LOGD("TCL", "Get MODE from call");
|
||||||
} else {
|
} else {
|
||||||
switch_climate_mode = mode;
|
switch_climate_mode = mode;
|
||||||
|
ESP_LOGD("TCL", "Get MODE from AC");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Запрашиваем данные из переключателя предустановок кондиционера
|
// Запрашиваем данные из переключателя предустановок кондиционера
|
||||||
|
|||||||
Reference in New Issue
Block a user