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

Data Structures

class  HBridgeFan
 
class  HBridgeLightOutput
 
class  HBridgeSwitch
 

Enumerations

enum  DecayMode { DECAY_MODE_SLOW = 0 , DECAY_MODE_FAST = 1 }
 
enum  RelayState : uint8_t {
  RELAY_STATE_OFF = 0 , RELAY_STATE_ON = 1 , RELAY_STATE_SWITCHING_ON = 2 , RELAY_STATE_SWITCHING_OFF = 3 ,
  RELAY_STATE_UNKNOWN = 4
}
 

Functions

 ESPHOME_LOG_TAG (TAG, "fan.hbridge")
 
 ESPHOME_LOG_TAG (TAG, "switch.hbridge")
 

Enumeration Type Documentation

◆ DecayMode

Enumerator
DECAY_MODE_SLOW 
DECAY_MODE_FAST 

Definition at line 9 of file hbridge_fan.h.

◆ RelayState

Enumerator
RELAY_STATE_OFF 
RELAY_STATE_ON 
RELAY_STATE_SWITCHING_ON 
RELAY_STATE_SWITCHING_OFF 
RELAY_STATE_UNKNOWN 

Definition at line 11 of file hbridge_switch.h.

Function Documentation

◆ ESPHOME_LOG_TAG() [1/2]

esphome::hbridge::ESPHOME_LOG_TAG ( TAG ,
"fan.hbridge"  )

◆ ESPHOME_LOG_TAG() [2/2]

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