ESPHome
2026.5.0-dev
Loading...
Searching...
No Matches
esphome
components
internal_temperature
internal_temperature.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
esphome/components/sensor/sensor.h
"
4
#include "
esphome/core/component.h
"
5
6
namespace
esphome::internal_temperature
{
7
8
class
InternalTemperatureSensor
:
public
sensor::Sensor
,
public
PollingComponent
{
9
public
:
10
#if defined(USE_ESP32) || (defined(USE_ZEPHYR) && defined(USE_NRF52))
11
void
setup
()
override
;
12
#endif
// USE_ESP32 || (USE_ZEPHYR && USE_NRF52)
13
void
dump_config
()
override
;
14
15
void
update
()
override
;
16
};
17
18
}
// namespace esphome::internal_temperature
esphome::PollingComponent
This class simplifies creating components that periodically check a state.
Definition
component.h:602
esphome::internal_temperature::InternalTemperatureSensor
Definition
internal_temperature.h:8
esphome::internal_temperature::InternalTemperatureSensor::dump_config
void dump_config() override
Definition
internal_temperature_common.cpp:8
esphome::internal_temperature::InternalTemperatureSensor::update
void update() override
Definition
internal_temperature_bk72xx.cpp:14
esphome::internal_temperature::InternalTemperatureSensor::setup
void setup() override
Definition
internal_temperature_esp32.cpp:57
esphome::sensor::Sensor
Base-class for all sensors.
Definition
sensor.h:47
component.h
esphome::internal_temperature
Definition
internal_temperature.h:6
sensor.h
Generated by
1.12.0