ESPHome
2024.12.2
esphome
esphome
components
sensor
Data Structures
|
Namespaces
|
Typedefs
filter.h File Reference
Go to the source code of this file.
Data Structures
class
esphome::sensor::Filter
Apply a filter to sensor values such as moving average.
More...
class
esphome::sensor::QuantileFilter
Simple quantile filter.
More...
class
esphome::sensor::MedianFilter
Simple median filter.
More...
class
esphome::sensor::SkipInitialFilter
Simple skip filter.
More...
class
esphome::sensor::MinFilter
Simple min filter.
More...
class
esphome::sensor::MaxFilter
Simple max filter.
More...
class
esphome::sensor::SlidingWindowMovingAverageFilter
Simple sliding window moving average filter.
More...
class
esphome::sensor::ExponentialMovingAverageFilter
Simple exponential moving average filter.
More...
class
esphome::sensor::ThrottleAverageFilter
Simple throttle average filter.
More...
class
esphome::sensor::LambdaFilter
This class allows for creation of simple template filters.
More...
class
esphome::sensor::OffsetFilter
A simple filter that adds
offset
to each value it receives.
More...
class
esphome::sensor::MultiplyFilter
A simple filter that multiplies to each value it receives by
multiplier
.
More...
class
esphome::sensor::FilterOutValueFilter
A simple filter that only forwards the filter chain if it doesn't receive
value_to_filter_out
.
More...
class
esphome::sensor::ThrottleFilter
class
esphome::sensor::TimeoutFilter
class
esphome::sensor::DebounceFilter
class
esphome::sensor::HeartbeatFilter
class
esphome::sensor::DeltaFilter
class
esphome::sensor::OrFilter
class
esphome::sensor::OrFilter::PhiNode
class
esphome::sensor::CalibrateLinearFilter
class
esphome::sensor::CalibratePolynomialFilter
class
esphome::sensor::ClampFilter
class
esphome::sensor::RoundFilter
class
esphome::sensor::RoundMultipleFilter
Namespaces
esphome
Implementation of SPI
Controller
mode.
esphome::sensor
Typedefs
using
esphome::sensor::lambda_filter_t
= std::function< optional< float >(float)>
Generated by
1.8.13