59 void setup()
override;
60 void update()
override;
64 void dump_config()
override;
74 void set_fault_count(
int faults);
82 float alert_limit_low_ = -128.0f;
83 float alert_limit_high_ = 127.9375f;
85 void send_alert_limit_low_();
86 void send_alert_limit_high_();
const float DATA
For components that import data from directly connected sensors like DHT.
void set_alert_limit_low(const float temp)
struct esphome::tmp1075::TMP1075Config::@134::@136 fields
This class simplifies creating components that periodically check a state.
void set_alert_polarity(const bool polarity)
void set_conversion_rate(const enum EConversionRate rate)
void set_alert_limit_high(const float temp)
void set_alert_function(const enum EAlertFunction function)
float get_setup_priority() const override
Implementation of SPI Controller mode.
void set_oneshot(const bool oneshot)
Base-class for all sensors.
This Class provides the methods to read/write bytes from/to an i2c device.