ESPHome  2022.9.1
Data Structures | Namespaces | Enumerations | Variables
heatpumpir.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::heatpumpir::HeatpumpIRClimate
 

Namespaces

 esphome
 
 esphome::heatpumpir
 

Enumerations

enum  esphome::heatpumpir::Protocol {
  esphome::heatpumpir::PROTOCOL_AUX, esphome::heatpumpir::PROTOCOL_BALLU, esphome::heatpumpir::PROTOCOL_CARRIER_MCA, esphome::heatpumpir::PROTOCOL_CARRIER_NQV,
  esphome::heatpumpir::PROTOCOL_DAIKIN_ARC417, esphome::heatpumpir::PROTOCOL_DAIKIN_ARC480, esphome::heatpumpir::PROTOCOL_DAIKIN, esphome::heatpumpir::PROTOCOL_ELECTROLUXYAL,
  esphome::heatpumpir::PROTOCOL_FUEGO, esphome::heatpumpir::PROTOCOL_FUJITSU_AWYZ, esphome::heatpumpir::PROTOCOL_GREE, esphome::heatpumpir::PROTOCOL_GREEYAA,
  esphome::heatpumpir::PROTOCOL_GREEYAN, esphome::heatpumpir::PROTOCOL_GREEYAC, esphome::heatpumpir::PROTOCOL_HISENSE_AUD, esphome::heatpumpir::PROTOCOL_HITACHI,
  esphome::heatpumpir::PROTOCOL_HYUNDAI, esphome::heatpumpir::PROTOCOL_IVT, esphome::heatpumpir::PROTOCOL_MIDEA, esphome::heatpumpir::PROTOCOL_MITSUBISHI_FA,
  esphome::heatpumpir::PROTOCOL_MITSUBISHI_FD, esphome::heatpumpir::PROTOCOL_MITSUBISHI_FE, esphome::heatpumpir::PROTOCOL_MITSUBISHI_HEAVY_FDTC, esphome::heatpumpir::PROTOCOL_MITSUBISHI_HEAVY_ZJ,
  esphome::heatpumpir::PROTOCOL_MITSUBISHI_HEAVY_ZM, esphome::heatpumpir::PROTOCOL_MITSUBISHI_HEAVY_ZMP, esphome::heatpumpir::PROTOCOL_MITSUBISHI_KJ, esphome::heatpumpir::PROTOCOL_MITSUBISHI_MSC,
  esphome::heatpumpir::PROTOCOL_MITSUBISHI_MSY, esphome::heatpumpir::PROTOCOL_MITSUBISHI_SEZ, esphome::heatpumpir::PROTOCOL_PANASONIC_CKP, esphome::heatpumpir::PROTOCOL_PANASONIC_DKE,
  esphome::heatpumpir::PROTOCOL_PANASONIC_JKE, esphome::heatpumpir::PROTOCOL_PANASONIC_LKE, esphome::heatpumpir::PROTOCOL_PANASONIC_NKE, esphome::heatpumpir::PROTOCOL_SAMSUNG_AQV,
  esphome::heatpumpir::PROTOCOL_SAMSUNG_FJM, esphome::heatpumpir::PROTOCOL_SHARP, esphome::heatpumpir::PROTOCOL_TOSHIBA_DAISEIKAI, esphome::heatpumpir::PROTOCOL_TOSHIBA
}
 
enum  esphome::heatpumpir::HorizontalDirection {
  esphome::heatpumpir::HORIZONTAL_DIRECTION_AUTO = 0, esphome::heatpumpir::HORIZONTAL_DIRECTION_MIDDLE = 1, esphome::heatpumpir::HORIZONTAL_DIRECTION_LEFT = 2, esphome::heatpumpir::HORIZONTAL_DIRECTION_MLEFT = 3,
  esphome::heatpumpir::HORIZONTAL_DIRECTION_MRIGHT = 4, esphome::heatpumpir::HORIZONTAL_DIRECTION_RIGHT = 5
}
 
enum  esphome::heatpumpir::VerticalDirection {
  esphome::heatpumpir::VERTICAL_DIRECTION_AUTO = 0, esphome::heatpumpir::VERTICAL_DIRECTION_UP = 1, esphome::heatpumpir::VERTICAL_DIRECTION_MUP = 2, esphome::heatpumpir::VERTICAL_DIRECTION_MIDDLE = 3,
  esphome::heatpumpir::VERTICAL_DIRECTION_MDOWN = 4, esphome::heatpumpir::VERTICAL_DIRECTION_DOWN = 5
}
 

Variables

const float esphome::heatpumpir::TEMP_MIN = 0
 
const float esphome::heatpumpir::TEMP_MAX = 100