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

Data Structures

struct  GasTuning
 
class  SEN6XComponent
 
struct  StatusSensor
 
struct  TemperatureAcceleration
 
struct  TemperatureCompensation
 

Enumerations

enum class  Sen6xStatus : uint8_t {
  SEN6X_STATUS_FAN_ERROR , SEN6X_STATUS_FAN_SPEED_WARNING , SEN6X_STATUS_RHT_ERROR , SEN6X_STATUS_GAS_ERROR ,
  SEN6X_STATUS_CO2_ERROR , SEN6X_STATUS_HCHO_ERROR , SEN6X_STATUS_PM_ERROR
}
 

Functions

 ESPHOME_LOG_TAG (TAG, "sen6x")
 

Variables

constexpr uint16_t ALTITUDE_UNSET = 0xFFFF
 
constexpr uint16_t PRESSURE_UNSET = 0
 

Enumeration Type Documentation

◆ Sen6xStatus

enum class esphome::sen6x::Sen6xStatus : uint8_t
strong
Enumerator
SEN6X_STATUS_FAN_ERROR 
SEN6X_STATUS_FAN_SPEED_WARNING 
SEN6X_STATUS_RHT_ERROR 
SEN6X_STATUS_GAS_ERROR 
SEN6X_STATUS_CO2_ERROR 
SEN6X_STATUS_HCHO_ERROR 
SEN6X_STATUS_PM_ERROR 

Definition at line 16 of file sen6x.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

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

Variable Documentation

◆ ALTITUDE_UNSET

uint16_t esphome::sen6x::ALTITUDE_UNSET = 0xFFFF
inlineconstexpr

Definition at line 62 of file sen6x.h.

◆ PRESSURE_UNSET

uint16_t esphome::sen6x::PRESSURE_UNSET = 0
inlineconstexpr

Definition at line 63 of file sen6x.h.