ESPHome 2026.10.2
Loading...
Searching...
No Matches
esphome::pid Namespace Reference

Data Structures

class  PIDAutotuner
 
class  PIDClimate
 
class  PIDClimateSensor
 
struct  PIDController
 

Enumerations

enum  PIDClimateSensorType {
  PID_SENSOR_TYPE_RESULT , PID_SENSOR_TYPE_ERROR , PID_SENSOR_TYPE_PROPORTIONAL , PID_SENSOR_TYPE_INTEGRAL ,
  PID_SENSOR_TYPE_DERIVATIVE , PID_SENSOR_TYPE_HEAT , PID_SENSOR_TYPE_COOL , PID_SENSOR_TYPE_KP ,
  PID_SENSOR_TYPE_KI , PID_SENSOR_TYPE_KD , PID_SENSOR_TYPE_DEADBAND_THRESHOLD_HIGH , PID_SENSOR_TYPE_DEADBAND_THRESHOLD_LOW ,
  PID_SENSOR_TYPE_KP_DEADBAND_MULTIPLIER , PID_SENSOR_TYPE_KI_DEADBAND_MULTIPLIER , PID_SENSOR_TYPE_KD_DEADBAND_MULTIPLIER
}
 

Enumeration Type Documentation

◆ PIDClimateSensorType

Enumerator
PID_SENSOR_TYPE_RESULT 
PID_SENSOR_TYPE_ERROR 
PID_SENSOR_TYPE_PROPORTIONAL 
PID_SENSOR_TYPE_INTEGRAL 
PID_SENSOR_TYPE_DERIVATIVE 
PID_SENSOR_TYPE_HEAT 
PID_SENSOR_TYPE_COOL 
PID_SENSOR_TYPE_KP 
PID_SENSOR_TYPE_KI 
PID_SENSOR_TYPE_KD 
PID_SENSOR_TYPE_DEADBAND_THRESHOLD_HIGH 
PID_SENSOR_TYPE_DEADBAND_THRESHOLD_LOW 
PID_SENSOR_TYPE_KP_DEADBAND_MULTIPLIER 
PID_SENSOR_TYPE_KI_DEADBAND_MULTIPLIER 
PID_SENSOR_TYPE_KD_DEADBAND_MULTIPLIER 

Definition at line 8 of file pid_climate_sensor.h.