|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | WhirlpoolClimate |
Enumerations | |
| enum | Model { MODEL_DG11J1_3A = 0 , MODEL_DG11J1_91 = 1 , MODEL_HISENSE_ARG = 2 } |
| Simple enum to represent models. More... | |
Functions | |
| ESPHOME_LOG_TAG (TAG, "whirlpool.climate") | |
Variables | |
| const uint16_t | WHIRLPOOL_HEADER_MARK = 9000 |
| const uint16_t | WHIRLPOOL_HEADER_SPACE = 4494 |
| const uint16_t | WHIRLPOOL_BIT_MARK = 572 |
| const uint32_t | WHIRLPOOL_GAP = 7960 |
| const uint32_t | WHIRLPOOL_CARRIER_FREQUENCY = 38000 |
| const uint8_t | WHIRLPOOL_STATE_LENGTH = 21 |
| const uint8_t | WHIRLPOOL_HEAT = 0 |
| const uint8_t | WHIRLPOOL_DRY = 3 |
| const uint8_t | WHIRLPOOL_COOL = 2 |
| const uint8_t | WHIRLPOOL_FAN = 4 |
| const uint8_t | WHIRLPOOL_AUTO = 1 |
| const uint8_t | WHIRLPOOL_FAN_AUTO = 0 |
| const uint8_t | WHIRLPOOL_FAN_HIGH = 1 |
| const uint8_t | WHIRLPOOL_FAN_MED = 2 |
| const uint8_t | WHIRLPOOL_FAN_LOW = 3 |
| const uint8_t | WHIRLPOOL_FAN_MASK = 0x03 |
| const uint8_t | WHIRLPOOL_SWING_MASK = 128 |
| const uint8_t | WHIRLPOOL_SWING_BYTE8 = 0x40 |
| const uint8_t | WHIRLPOOL_POWER = 0x04 |
| const float | WHIRLPOOL_DG11J1_3A_TEMP_MAX = 32.0 |
| const float | WHIRLPOOL_DG11J1_3A_TEMP_MIN = 18.0 |
| const float | WHIRLPOOL_DG11J1_91_TEMP_MAX = 30.0 |
| const float | WHIRLPOOL_DG11J1_91_TEMP_MIN = 16.0 |
Simple enum to represent models.
| Enumerator | |
|---|---|
| MODEL_DG11J1_3A | |
| MODEL_DG11J1_91 | Temperature range is from 18 to 32. |
| MODEL_HISENSE_ARG | Temperature range is from 16 to 30. |
Definition at line 8 of file whirlpool.h.
| esphome::whirlpool::ESPHOME_LOG_TAG | ( | TAG | , |
| "whirlpool.climate" | ) |
| const uint8_t esphome::whirlpool::WHIRLPOOL_AUTO = 1 |
Definition at line 26 of file whirlpool.cpp.
| const uint16_t esphome::whirlpool::WHIRLPOOL_BIT_MARK = 572 |
Definition at line 11 of file whirlpool.cpp.
| const uint32_t esphome::whirlpool::WHIRLPOOL_CARRIER_FREQUENCY = 38000 |
Definition at line 16 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_COOL = 2 |
Definition at line 24 of file whirlpool.cpp.
| const float esphome::whirlpool::WHIRLPOOL_DG11J1_3A_TEMP_MAX = 32.0 |
Definition at line 15 of file whirlpool.h.
| const float esphome::whirlpool::WHIRLPOOL_DG11J1_3A_TEMP_MIN = 18.0 |
Definition at line 16 of file whirlpool.h.
| const float esphome::whirlpool::WHIRLPOOL_DG11J1_91_TEMP_MAX = 30.0 |
Definition at line 17 of file whirlpool.h.
| const float esphome::whirlpool::WHIRLPOOL_DG11J1_91_TEMP_MIN = 16.0 |
Definition at line 18 of file whirlpool.h.
| const uint8_t esphome::whirlpool::WHIRLPOOL_DRY = 3 |
Definition at line 23 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN = 4 |
Definition at line 25 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN_AUTO = 0 |
Definition at line 28 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN_HIGH = 1 |
Definition at line 29 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN_LOW = 3 |
Definition at line 31 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN_MASK = 0x03 |
Definition at line 33 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_FAN_MED = 2 |
Definition at line 30 of file whirlpool.cpp.
| const uint32_t esphome::whirlpool::WHIRLPOOL_GAP = 7960 |
Definition at line 14 of file whirlpool.cpp.
| const uint16_t esphome::whirlpool::WHIRLPOOL_HEADER_MARK = 9000 |
Definition at line 9 of file whirlpool.cpp.
| const uint16_t esphome::whirlpool::WHIRLPOOL_HEADER_SPACE = 4494 |
Definition at line 10 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_HEAT = 0 |
Definition at line 22 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_POWER = 0x04 |
Definition at line 38 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_STATE_LENGTH = 21 |
Definition at line 18 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_SWING_BYTE8 = 0x40 |
Definition at line 36 of file whirlpool.cpp.
| const uint8_t esphome::whirlpool::WHIRLPOOL_SWING_MASK = 128 |
Definition at line 35 of file whirlpool.cpp.