ESPHome  2024.4.2
Data Structures | Enumerations | Variables
esphome::emmeti Namespace Reference

Data Structures

class  EmmetiClimate
 
struct  EmmetiState
 

Enumerations

enum  EmmetiMode : uint8_t {
  EMMETI_MODE_HEAT_COOL = 0x00, EMMETI_MODE_COOL = 0x01, EMMETI_MODE_DRY = 0x02, EMMETI_MODE_FAN = 0x03,
  EMMETI_MODE_HEAT = 0x04
}
 
enum  EmmetiFanMode : uint8_t { EMMETI_FAN_AUTO = 0x00, EMMETI_FAN_1 = 0x01, EMMETI_FAN_2 = 0x02, EMMETI_FAN_3 = 0x03 }
 
enum  EmmetiBlades : uint8_t {
  EMMETI_BLADES_STOP = 0x00, EMMETI_BLADES_FULL = 0x01, EMMETI_BLADES_1 = 0x02, EMMETI_BLADES_2 = 0x03,
  EMMETI_BLADES_3 = 0x04, EMMETI_BLADES_4 = 0x05, EMMETI_BLADES_5 = 0x06, EMMETI_BLADES_LOW = 0x07,
  EMMETI_BLADES_MID = 0x09, EMMETI_BLADES_HIGH = 0x11
}
 

Variables

const uint8_t EMMETI_TEMP_MIN = 16
 
const uint8_t EMMETI_TEMP_MAX = 30
 
const uint32_t EMMETI_IR_FREQUENCY = 38000
 
const uint32_t EMMETI_HEADER_MARK = 9076
 
const uint32_t EMMETI_HEADER_SPACE = 4408
 
const uint32_t EMMETI_BIT_MARK = 660
 
const uint32_t EMMETI_ONE_SPACE = 1630
 
const uint32_t EMMETI_ZERO_SPACE = 530
 
const uint32_t EMMETI_MESSAGE_SPACE = 20000
 

Enumeration Type Documentation

◆ EmmetiBlades

Enumerator
EMMETI_BLADES_STOP 
EMMETI_BLADES_FULL 
EMMETI_BLADES_1 
EMMETI_BLADES_2 
EMMETI_BLADES_3 
EMMETI_BLADES_4 
EMMETI_BLADES_5 
EMMETI_BLADES_LOW 
EMMETI_BLADES_MID 
EMMETI_BLADES_HIGH 

Definition at line 32 of file emmeti.h.

◆ EmmetiFanMode

Enumerator
EMMETI_FAN_AUTO 
EMMETI_FAN_1 
EMMETI_FAN_2 
EMMETI_FAN_3 

Definition at line 23 of file emmeti.h.

◆ EmmetiMode

Enumerator
EMMETI_MODE_HEAT_COOL 
EMMETI_MODE_COOL 
EMMETI_MODE_DRY 
EMMETI_MODE_FAN 
EMMETI_MODE_HEAT 

Definition at line 13 of file emmeti.h.

Variable Documentation

◆ EMMETI_BIT_MARK

const uint32_t esphome::emmeti::EMMETI_BIT_MARK = 660

Definition at line 49 of file emmeti.h.

◆ EMMETI_HEADER_MARK

const uint32_t esphome::emmeti::EMMETI_HEADER_MARK = 9076

Definition at line 47 of file emmeti.h.

◆ EMMETI_HEADER_SPACE

const uint32_t esphome::emmeti::EMMETI_HEADER_SPACE = 4408

Definition at line 48 of file emmeti.h.

◆ EMMETI_IR_FREQUENCY

const uint32_t esphome::emmeti::EMMETI_IR_FREQUENCY = 38000

Definition at line 46 of file emmeti.h.

◆ EMMETI_MESSAGE_SPACE

const uint32_t esphome::emmeti::EMMETI_MESSAGE_SPACE = 20000

Definition at line 52 of file emmeti.h.

◆ EMMETI_ONE_SPACE

const uint32_t esphome::emmeti::EMMETI_ONE_SPACE = 1630

Definition at line 50 of file emmeti.h.

◆ EMMETI_TEMP_MAX

const uint8_t esphome::emmeti::EMMETI_TEMP_MAX = 30

Definition at line 9 of file emmeti.h.

◆ EMMETI_TEMP_MIN

const uint8_t esphome::emmeti::EMMETI_TEMP_MIN = 16

Definition at line 8 of file emmeti.h.

◆ EMMETI_ZERO_SPACE

const uint32_t esphome::emmeti::EMMETI_ZERO_SPACE = 530

Definition at line 51 of file emmeti.h.