ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::mitsubishi_cn105 Namespace Reference

Data Structures

struct  LookupMap
 
class  MitsubishiCN105
 
class  MitsubishiCN105Climate
 
class  MitsubishiCN105Component
 
class  MitsubishiCN105VerticalVaneDirectionSelect
 
struct  Property
 
class  SwingModeManager
 
struct  TemperatureMapping
 
struct  VaneCall
 
struct  VaneState
 

Enumerations

enum  VerticalVaneMode : uint8_t {
  VERTICAL_VANE_MODE_AUTO = static_cast<uint8_t>(MitsubishiCN105::VaneMode::AUTO) , VERTICAL_VANE_MODE_POSITION_1 = static_cast<uint8_t>(MitsubishiCN105::VaneMode::POSITION_1) , VERTICAL_VANE_MODE_POSITION_2 = static_cast<uint8_t>(MitsubishiCN105::VaneMode::POSITION_2) , VERTICAL_VANE_MODE_POSITION_3 = static_cast<uint8_t>(MitsubishiCN105::VaneMode::POSITION_3) ,
  VERTICAL_VANE_MODE_POSITION_4 = static_cast<uint8_t>(MitsubishiCN105::VaneMode::POSITION_4) , VERTICAL_VANE_MODE_POSITION_5 = static_cast<uint8_t>(MitsubishiCN105::VaneMode::POSITION_5) , VERTICAL_VANE_MODE_SWING = static_cast<uint8_t>(MitsubishiCN105::VaneMode::SWING) , VERTICAL_VANE_MODE_UNKNOWN = static_cast<uint8_t>(MitsubishiCN105::VaneMode::UNKNOWN)
}
 

Functions

 ESPHOME_LOG_TAG (TAG, "mitsubishi_cn105.driver")
 
uint32_t get_loop_time_ms ()
 
 ESPHOME_LOG_TAG (TAG, "mitsubishi_cn105.climate")
 
 ESPHOME_LOG_TAG (TAG, "mitsubishi_cn105")
 
uint32_t __attribute__ ((weak)) get_loop_time_ms()
 

Enumeration Type Documentation

◆ VerticalVaneMode

Enumerator
VERTICAL_VANE_MODE_AUTO 
VERTICAL_VANE_MODE_POSITION_1 
VERTICAL_VANE_MODE_POSITION_2 
VERTICAL_VANE_MODE_POSITION_3 
VERTICAL_VANE_MODE_POSITION_4 
VERTICAL_VANE_MODE_POSITION_5 
VERTICAL_VANE_MODE_SWING 
VERTICAL_VANE_MODE_UNKNOWN 

Definition at line 43 of file mitsubishi_cn105_component.h.

Function Documentation

◆ __attribute__()

uint32_t esphome::mitsubishi_cn105::__attribute__ ( (weak) )

Definition at line 5 of file mitsubishi_cn105_time.cpp.

◆ ESPHOME_LOG_TAG() [1/3]

esphome::mitsubishi_cn105::ESPHOME_LOG_TAG ( TAG ,
"mitsubishi_cn105"  )

◆ ESPHOME_LOG_TAG() [2/3]

esphome::mitsubishi_cn105::ESPHOME_LOG_TAG ( TAG ,
"mitsubishi_cn105.climate"  )

◆ ESPHOME_LOG_TAG() [3/3]

esphome::mitsubishi_cn105::ESPHOME_LOG_TAG ( TAG ,
"mitsubishi_cn105.driver"  )

◆ get_loop_time_ms()

uint32_t esphome::mitsubishi_cn105::get_loop_time_ms ( )