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

Data Structures

class  HaierTundra
 
class  HaierTundraButton
 
class  HaierTundraSwitch
 

Enumerations

enum class  ButtonKind : uint8_t { BUTTON_KIND_LIGHT , BUTTON_KIND_SELF_CLEAN }
 
enum  Unit : uint8_t { HAIER_HEADER_UNIT_B = 0x59 , HAIER_HEADER_UNIT_A = 0xA6 }
 
enum class  SwitchKind : uint8_t { SWITCH_KIND_HEALTH , SWITCH_KIND_QUIET , SWITCH_KIND_TURBO }
 

Functions

 ESPHOME_LOG_TAG (TAG, "haier_tundra.button")
 
 ESPHOME_LOG_TAG (TAG, "haier_tundra.switch")
 

Enumeration Type Documentation

◆ ButtonKind

enum class esphome::haier_tundra::ButtonKind : uint8_t
strong
Enumerator
BUTTON_KIND_LIGHT 
BUTTON_KIND_SELF_CLEAN 

Definition at line 9 of file haier_tundra_button.h.

◆ SwitchKind

enum class esphome::haier_tundra::SwitchKind : uint8_t
strong
Enumerator
SWITCH_KIND_HEALTH 
SWITCH_KIND_QUIET 
SWITCH_KIND_TURBO 

Definition at line 9 of file haier_tundra_switch.h.

◆ Unit

Enumerator
HAIER_HEADER_UNIT_B 
HAIER_HEADER_UNIT_A 

Definition at line 13 of file haier_tundra.h.

Function Documentation

◆ ESPHOME_LOG_TAG() [1/2]

esphome::haier_tundra::ESPHOME_LOG_TAG ( TAG ,
"haier_tundra.button"  )

◆ ESPHOME_LOG_TAG() [2/2]

esphome::haier_tundra::ESPHOME_LOG_TAG ( TAG ,
"haier_tundra.switch"  )