esphome-docs/api/sensor/index.rst
Otto Winter 12edde2485
Add MQTT Subscribe sensor (#50)
* Add MQTT Subscribe sensor

* Update index.rst
2018-10-14 18:43:58 +02:00

175 lines
3.2 KiB
ReStructuredText

Sensor
======
The `sensor` namespace contains all sensors.
.. cpp:namespace:: nullptr
See :cpp:func:`Application::register_sensor`.
.. toctree::
:maxdepth: 1
adc
ads1115
bh1750
bme280
bme680
bmp085
bmp280
dallas
dht
dht12
duty_cycle
esp32_hall
hdc1080
hlw8012
hmc5883l
htu21d
hx711
ina219
ina3221
max6675
mhz19
mpu6050
mqtt_subscribe
ms5611
pulse_counter
rotary_encoder
sht3xd
tcs34725
template
tsl2561
ultrasonic
uptime
wifi_signal
API Reference
-------------
.. cpp:namespace:: nullptr
Sensor
******
.. doxygenclass:: sensor::Sensor
:members:
:protected-members:
:undoc-members:
.. doxygentypedef:: sensor::sensor_callback_t
.. doxygenclass:: sensor::PollingSensorComponent
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::EmptySensor
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::EmptyPollingParentSensor
:members:
:protected-members:
:undoc-members:
.. doxygenvariable:: sensor::ICON_EMPTY
.. doxygenvariable:: sensor::ICON_WATER_PERCENT
.. doxygenvariable:: sensor::ICON_GAUGE
.. doxygenvariable:: sensor::ICON_FLASH
.. doxygenvariable:: sensor::ICON_SCREEN_ROTATION
.. doxygenvariable:: sensor::ICON_BRIEFCASE_DOWNLOAD
.. doxygenvariable:: sensor::UNIT_C
.. doxygenvariable:: sensor::UNIT_PERCENT
.. doxygenvariable:: sensor::UNIT_HPA
.. doxygenvariable:: sensor::UNIT_V
.. doxygenvariable:: sensor::UNIT_DEGREES_PER_SECOND
.. doxygenvariable:: sensor::UNIT_M_PER_S_SQUARED
Filter
******
.. doxygenclass:: sensor::Filter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::SlidingWindowMovingAverageFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::ExponentialMovingAverageFilter
:members:
:protected-members:
:undoc-members:
.. doxygentypedef:: sensor::lambda_filter_t
.. doxygenclass:: sensor::LambdaFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::OffsetFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::MultiplyFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::FilterOutValueFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::FilterOutNANFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::ThrottleFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::HeartbeatFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::DebounceFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::DeltaFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::OrFilter
:members:
:protected-members:
:undoc-members:
.. doxygenclass:: sensor::UniqueFilter
:members:
:protected-members:
:undoc-members:
MQTTSensorComponent
*******************
.. doxygenclass:: sensor::MQTTSensorComponent
:members:
:protected-members:
:undoc-members: