From edcaa390ee5356cae6cf747803f851392251e9d6 Mon Sep 17 00:00:00 2001 From: GrKoR Date: Mon, 1 Nov 2021 19:48:58 +0300 Subject: [PATCH] status is permanently Idle Partialy Fixes #8 --- components/aux_ac/aux_ac.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/aux_ac/aux_ac.h b/components/aux_ac/aux_ac.h index 779c0d6..6db3bed 100644 --- a/components/aux_ac/aux_ac.h +++ b/components/aux_ac/aux_ac.h @@ -1601,7 +1601,7 @@ class AirCon : public esphome::Component, public esphome::climate::Climate { if (_current_ac_state.power == AC_POWER_ON){ switch (_current_ac_state.mode) { case AC_MODE_AUTO: - this->mode = climate::CLIMATE_MODE_AUTO; + this->mode = climate::CLIMATE_MODE_HEAT_COOL; // по факту режим, названный в AUX как AUTO, является режимом HEAT_COOL // TODO: надо реализовать отображение action this->action = climate::CLIMATE_ACTION_IDLE; break; @@ -1609,7 +1609,7 @@ class AirCon : public esphome::Component, public esphome::climate::Climate { case AC_MODE_COOL: this->mode = climate::CLIMATE_MODE_COOL; // TODO: надо реализовать отображение action - this->action = climate::CLIMATE_ACTION_IDLE; + this->action = climate::CLIMATE_ACTION_COOLING; break; case AC_MODE_DRY: @@ -1621,7 +1621,7 @@ class AirCon : public esphome::Component, public esphome::climate::Climate { case AC_MODE_HEAT: this->mode = climate::CLIMATE_MODE_HEAT; // TODO: надо реализовать отображение action - this->action = climate::CLIMATE_ACTION_IDLE; + this->action = climate::CLIMATE_ACTION_HEATING; break; case AC_MODE_FAN: @@ -1891,7 +1891,7 @@ class AirCon : public esphome::Component, public esphome::climate::Climate { this->mode = mode; break; - case climate::CLIMATE_MODE_AUTO: + case climate::CLIMATE_MODE_AUTO: // этот режим в будущем можно будет использовать для автоматического пресета (ПИД-регулятора, например) default: break; }