ESPHome 2025.5.0
Loading...
Searching...
No Matches
emmeti.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::emmeti::EmmetiState
 
class  esphome::emmeti::EmmetiClimate
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::emmeti
 

Enumerations

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

Variables

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