Docs - Split sensors into categories (#1347)

Co-authored-by: patfelst <patfelst@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
Patrick Felstead 2021-08-10 11:52:08 +09:30 committed by GitHub
parent d9d17e757e
commit f0e26817f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 202 additions and 99 deletions

View File

@ -18,8 +18,8 @@ Changelog - Version 1.14.0 - November 1
ATM90E32, components/sensor/atm90e32, atm90e32.jpg ATM90E32, components/sensor/atm90e32, atm90e32.jpg
PZEM004T, components/sensor/pzem004t, pzem004t.svg PZEM004T, components/sensor/pzem004t, pzem004t.svg
PZEM AC, components/sensor/pzemac, pzemac.svg PZEM AC, components/sensor/pzemac, pzem-ac.png
PZEM DC, components/sensor/pzemdc, pzemdc.svg PZEM DC, components/sensor/pzemdc, pzem-dc.png
ADE7953, components/sensor/ade7953, ade7953.svg ADE7953, components/sensor/ade7953, ade7953.svg
SenseAir, components/sensor/senseair, senseair_s8.jpg SenseAir, components/sensor/senseair, senseair_s8.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

View File

@ -11,7 +11,6 @@ Peacefair PZEM-004T V3 Energy Monitor
This page is incomplete and could some work. If you want to contribute, please read the This page is incomplete and could some work. If you want to contribute, please read the
:doc:`contributing guide </guides/contributing>`. This page is missing: :doc:`contributing guide </guides/contributing>`. This page is missing:
- An image for the front page.
- Images/screenshots/example configs of this device being used in action. - Images/screenshots/example configs of this device being used in action.
The ``pzemac`` sensor platform allows you to use PZEM-004T V3 energy monitors The ``pzemac`` sensor platform allows you to use PZEM-004T V3 energy monitors
@ -22,6 +21,12 @@ with ESPHome.
The sensor can be connected in various configurations - please see the `manufacturer's website <https://innovatorsguru.com/pzem-004t-v3/>`__ The sensor can be connected in various configurations - please see the `manufacturer's website <https://innovatorsguru.com/pzem-004t-v3/>`__
for more information. for more information.
.. figure:: images/pzem-ac.png
:align: center
:width: 80.0%
PZEM-004T Version 3.
.. warning:: .. warning::
This page refers to version V3 of the PZEM004T. This page refers to version V3 of the PZEM004T.

View File

@ -10,7 +10,6 @@ Peacefair PZEM-00X DC Energy Monitor
This page is incomplete and could some work. If you want to contribute, please read the This page is incomplete and could some work. If you want to contribute, please read the
:doc:`contributing guide </guides/contributing>`. This page is missing: :doc:`contributing guide </guides/contributing>`. This page is missing:
- An image for the front page.
- Images/screenshots/example configs of this device being used in action. - Images/screenshots/example configs of this device being used in action.
The ``pzemdc`` sensor platform allows you to use various DC Peacefair PZEM energy monitors The ``pzemdc`` sensor platform allows you to use various DC Peacefair PZEM energy monitors
@ -20,6 +19,12 @@ The communication with this integration is done over a :ref:`UART bus <uart>`.
You must therefore have a ``uart:`` entry in your configuration with both the TX and RX pins set You must therefore have a ``uart:`` entry in your configuration with both the TX and RX pins set
to some pins on your board and the baud rate set to 9600. to some pins on your board and the baud rate set to 9600.
.. figure:: images/pzem-dc.png
:align: center
:width: 80.0%
PZEM-0xx Energy Monitor.
.. code-block:: yaml .. code-block:: yaml
# Example configuration entry # Example configuration entry

View File

@ -119,7 +119,7 @@ class ImageTableDirective(Table):
for row in data: for row in data:
if not row: if not row:
continue continue
name, page, image = row name, page, image = row[0:3]
link = page.strip() link = page.strip()
if link.startswith("http"): if link.startswith("http"):
pass pass
@ -133,6 +133,7 @@ class ImageTableDirective(Table):
"name": name.strip(), "name": name.strip(),
"link": link, "link": link,
"image": "/images/{}".format(image.strip()), "image": "/images/{}".format(image.strip()),
"category": row[3] if len(row) >= 4 else None
} }
) )
@ -183,6 +184,10 @@ class ImageTableDirective(Table):
para = nodes.paragraph() para = nodes.paragraph()
para += ref para += ref
entry += para entry += para
cat_text = cell["category"]
if cat_text:
cat = nodes.paragraph(text=cat_text)
entry += cat
trow += entry trow += entry
rows.append(trow) rows.append(trow)
tbody.extend(rows) tbody.extend(rows)

View File

@ -201,7 +201,7 @@ documents establish the following character order for better consistency.
- **imgtable**: ESPHome uses a custom RST directive to show the table on the front page (see - **imgtable**: ESPHome uses a custom RST directive to show the table on the front page (see
`index.rst <https://github.com/esphome/esphome-docs/blob/current/index.rst>`__). `index.rst <https://github.com/esphome/esphome-docs/blob/current/index.rst>`__).
New pages need to be added to the ``imgtable`` list. The syntax is CSV with <PAGE NAME>, <FILE NAME> (without RST), New pages need to be added to the ``imgtable`` list. The syntax is CSV with <PAGE NAME>, <FILE NAME> (without RST),
<IMAGE> (in top-level images/ directory). The aspect ratio of these images should be 8:10 (or 10:8) but exceptions are possible. <IMAGE> (in top-level images/ directory), <COMMENT> (optional - short text to describe the component). The aspect ratio of these images should be 8:10 (or 10:8) but exceptions are possible.
Because these images are served on the main page, they need to be compressed heavily. SVGs are preferred over JPGs Because these images are served on the main page, they need to be compressed heavily. SVGs are preferred over JPGs
and JPGs should be max. 300x300px. and JPGs should be max. 300x300px.

BIN
images/pzem-ac.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

BIN
images/pzem-dc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="280" height="61.333"><path d="M20.533 1.333h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20c0-10.31 8.357-18.667 18.666-18.667z"/><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.333" d="M20.533 1.333h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20c0-10.31 8.357-18.667 18.666-18.667z"/><g fill="#fff"><path d="M30.646 14.333q4.526 0 7.886 1.494 3.36 1.493 5.18 4.293 1.82 2.8 1.82 6.533 0 3.734-1.82 6.534t-5.18 4.293q-3.36 1.493-7.886 1.493h-4.714V47H14.92V14.333zm-.7 16.147q2.24 0 3.36-.98 1.12-1.027 1.12-2.847t-1.12-2.8q-1.12-1.026-3.36-1.026h-4.014v7.653zM81.966 38.46V47H51.959v-6.767l14.933-17.36H52.426v-8.54h28.793V21.1L66.286 38.46zM116.346 38.693V47h-27.16V14.333h26.553v8.307h-15.727v3.827h13.814V34.4h-13.814v4.293zM153.759 47l-.093-14.887-7.094 11.947h-4.853l-7.093-11.433V47h-10.034V14.333h9.054l10.64 17.407 10.36-17.407h9.053L163.792 47zM213.326 41.307h-12.414L198.72 47h-11.2l14.28-32.667h10.827L226.906 47h-11.387zm-3.034-7.934l-3.173-8.213-3.173 8.213zM249.152 47.747q-5.18 0-9.333-2.147-4.153-2.193-6.533-6.067-2.334-3.92-2.334-8.866 0-4.947 2.334-8.82 2.38-3.92 6.533-6.067 4.153-2.193 9.333-2.193 4.76 0 8.494 1.68 3.733 1.68 6.16 4.853l-6.954 6.207q-3.033-3.827-7.14-3.827-3.453 0-5.553 2.24-2.1 2.193-2.1 5.927 0 3.733 2.1 5.973 2.1 2.193 5.553 2.193 4.107 0 7.14-3.826l6.954 6.206q-2.427 3.174-6.16 4.854-3.734 1.68-8.494 1.68z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="280" height="61.333"><path d="M20.533 1.733h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20.4c0-10.31 8.357-18.667 18.666-18.667z"/><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.333" d="M20.533 1.733h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20.4c0-10.31 8.357-18.667 18.666-18.667z"/><g fill="#fff"><path d="M29.946 14.733q4.526 0 7.886 1.494 3.36 1.493 5.18 4.293 1.82 2.8 1.82 6.533 0 3.734-1.82 6.534t-5.18 4.293q-3.36 1.493-7.886 1.493h-4.714V47.4H14.22V14.733zm-.7 16.147q2.24 0 3.36-.98 1.12-1.027 1.12-2.847t-1.12-2.8q-1.12-1.026-3.36-1.026h-4.014v7.653zM81.266 38.86v8.54H51.259v-6.767l14.933-17.36H51.726v-8.54h28.793V21.5L65.586 38.86zM115.646 39.093V47.4h-27.16V14.733h26.553v8.307H99.312v3.827h13.814V34.8H99.312v4.293zM153.059 47.4l-.093-14.887-7.094 11.947h-4.853l-7.093-11.433V47.4h-10.034V14.733h9.054l10.64 17.407 10.36-17.407h9.053l.093 32.667zM190.412 14.733h16.1q5.46 0 9.614 2.007 4.2 1.96 6.486 5.647 2.334 3.686 2.334 8.68 0 4.993-2.334 8.68-2.286 3.686-6.486 5.693-4.154 1.96-9.614 1.96h-16.1zm15.634 24.08q3.546 0 5.646-2.006 2.147-2.054 2.147-5.74 0-3.687-2.147-5.694-2.1-2.053-5.646-2.053h-4.62v15.493zM249.852 48.147q-5.18 0-9.333-2.147-4.153-2.193-6.533-6.067-2.334-3.92-2.334-8.866 0-4.947 2.334-8.82 2.38-3.92 6.533-6.067 4.153-2.193 9.333-2.193 4.76 0 8.494 1.68 3.733 1.68 6.16 4.853l-6.954 6.207q-3.033-3.827-7.14-3.827-3.453 0-5.553 2.24-2.1 2.193-2.1 5.927 0 3.733 2.1 5.973 2.1 2.193 5.553 2.193 4.107 0 7.14-3.826l6.954 6.206q-2.427 3.174-6.16 4.854-3.734 1.68-8.494 1.68z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

272
index.rst
View File

@ -143,108 +143,198 @@ Core Components
Sensor Components Sensor Components
----------------- -----------------
Sensors have been split into categories. If a sensor fits into more than one category, it will be listed multiple times.
Core
****
.. imgtable:: .. imgtable::
Sensor Core, components/sensor/index, folder-open.svg Sensor Core, components/sensor/index, folder-open.svg
ADC, components/sensor/adc, flash.svg Home Assistant, components/sensor/homeassistant, home-assistant.svg
ADE7953, components/sensor/ade7953, ade7953.svg Integration, components/sensor/integration, sigma.svg
ADS1115, components/sensor/ads1115, ads1115.jpg MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
AHT10, components/sensor/aht10, aht10.jpg Uptime Sensor, components/sensor/uptime, timer.svg
AM2320, components/sensor/am2320, am2320.jpg WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg
APDS9960, components/sensor/apds9960, apds9960.jpg Template Sensor, components/sensor/template, description.svg
ATM90E32, components/sensor/atm90e32, atm90e32.jpg Custom Sensor, components/sensor/custom, language-cpp.svg
AS3935, components/sensor/as3935, as3935.jpg
BH1750, components/sensor/bh1750, bh1750.jpg
Binary Sensor Map, components/sensor/binary_sensor_map, binary_sensor_map.jpg Air Quality
***********
.. imgtable::
CCS811, components/sensor/ccs811, ccs811.jpg, CO2 & Volatile organics
MH-Z19, components/sensor/mhz19, mhz19.jpg, CO2 & Temperature
HM3301, components/sensor/hm3301, hm3301.jpg, Particulate
PM1006 Sensor, components/sensor/pm1006, pm1006.jpg, Particulate
PMSX003, components/sensor/pmsx003, pmsx003.svg, Particulate
SenseAir, components/sensor/senseair, senseair_s8.jpg, CO2
SDS011 Sensor, components/sensor/sds011, sds011.jpg, Particulate
SM300D2, components/sensor/sm300d2, sm300d2.jpg, Air quality
SPS30, components/sensor/sps30, sps30.jpg, Particulate
SGP30, components/sensor/sgp30, sgp30.jpg, CO2 & Volatile organics
SGP40, components/sensor/sgp40, sgp40.jpg, Volatile organics
T6613/15, components/sensor/t6615, t6615.png, C02
ZyAura, components/sensor/zyaura, zgm053.jpg, CO2 & Temperature & Humidity
Light
*****
.. imgtable::
APDS9960, components/sensor/apds9960, apds9960.jpg, Colour & Gesture
BH1750, components/sensor/bh1750, bh1750.jpg, Lux
TCS34725, components/sensor/tcs34725, tcs34725.jpg, Lux & RGB colour
TSL2561, components/sensor/tsl2561, tsl2561.jpg, Lux
Analogue
********
.. imgtable::
ADC, components/sensor/adc, flash.svg, ESP internal
ADS1115, components/sensor/ads1115, ads1115.jpg, 4-channel ADC
MCP3008, components/sensor/mcp3008, mcp3008.jpg, 8-channel ADC
Resistance, components/sensor/resistance, omega.svg
Bluetooth Low Energy (BLE)
**************************
.. imgtable::
BLE RSSI, components/sensor/ble_rssi, bluetooth.svg BLE RSSI, components/sensor/ble_rssi, bluetooth.svg
BLE Client Sensor, components/sensor/ble_client, bluetooth.svg BLE Client Sensor, components/sensor/ble_client, bluetooth.svg
BME280, components/sensor/bme280, bme280.jpg Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
BME680, components/sensor/bme680, bme680.jpg Xiaomi BLE, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg, Various
BME680 via BSEC, components/sensor/bme680_bsec, bme680.jpg RuuviTag, components/sensor/ruuvitag, ruuvitag.jpg, Temperature & Humidity & Accelerometer
BMP085, components/sensor/bmp085, bmp180.jpg
BMP280, components/sensor/bmp280, bmp280.jpg
b-parasite, components/sensor/b_parasite, b_parasite.jpg Digital Signals
CCS811, components/sensor/ccs811, ccs811.jpg ***************
CSE7766, components/sensor/cse7766, cse7766.svg .. imgtable::
CS5460A, components/sensor/cs5460a, cs5460a.png
CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg
Dallas, components/sensor/dallas, dallas.jpg
DHT, components/sensor/dht, dht.jpg
DHT12, components/sensor/dht12, dht12.jpg
Duty Cycle, components/sensor/duty_cycle, percent.svg Duty Cycle, components/sensor/duty_cycle, percent.svg
ESP32 Hall Sensor, components/sensor/esp32_hall, magnet.svg
EZO sensor circuits, components/sensor/ezo, ezo-ph-circuit.png
Havells Solar, components/sensor/havells_solar, havellsgti5000d_s.jpg
HDC1080, components/sensor/hdc1080, hdc1080.jpg
HLW8012, components/sensor/hlw8012, hlw8012.svg
HMC5883L, components/sensor/hmc5883l, hmc5883l.jpg
QMC5883L, components/sensor/qmc5883l, qmc5883l.jpg
Home Assistant, components/sensor/homeassistant, home-assistant.svg
HRXL MaxSonar WR, components/sensor/hrxl_maxsonar_wr, hrxl_maxsonar_wr.jpg
HX711, components/sensor/hx711, hx711.jpg
INA219, components/sensor/ina219, ina219.jpg
INA226, components/sensor/ina226, ina226.jpg
INA3221, components/sensor/ina3221, ina3221.jpg
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg
Integration, components/sensor/integration, sigma.svg
HTU21D, components/sensor/htu21d, htu21d.jpg
HM3301, components/sensor/hm3301, hm3301.jpg
MAX31855, components/sensor/max31855, max31855.jpg
MAX31856, components/sensor/max31856, max31856.jpg
MAX31865, components/sensor/max31865, max31865.jpg
MAX6675, components/sensor/max6675, max6675.jpg
MCP3008, components/sensor/mcp3008, mcp3008.jpg
MCP9808, components/sensor/mcp9808, mcp9808.jpg
MH-Z19, components/sensor/mhz19, mhz19.jpg
MPU6050, components/sensor/mpu6050, mpu6050.jpg
MQTT Subscribe, components/sensor/mqtt_subscribe, mqtt.png
MS5611, components/sensor/ms5611, ms5611.jpg
Nextion, components/sensor/nextion, nextion.jpg
NTC Thermistor, components/sensor/ntc, ntc.jpg
PM1006 Sensor, components/sensor/pm1006, pm1006.jpg
PMSX003, components/sensor/pmsx003, pmsx003.svg
Pulse Counter, components/sensor/pulse_counter, pulse.svg Pulse Counter, components/sensor/pulse_counter, pulse.svg
Pulse Meter, components/sensor/pulse_meter, pulse.svg Pulse Meter, components/sensor/pulse_meter, pulse.svg
Pulse Width, components/sensor/pulse_width, pulse.svg Pulse Width, components/sensor/pulse_width, pulse.svg
PZEM004T, components/sensor/pzem004t, pzem004t.svg
PZEM AC, components/sensor/pzemac, pzemac.svg
PZEM DC, components/sensor/pzemdc, pzemdc.svg Distance
Resistance, components/sensor/resistance, omega.svg ********
Rotary Encoder, components/sensor/rotary_encoder, rotary_encoder.jpg .. imgtable::
RuuviTag, components/sensor/ruuvitag, ruuvitag.jpg
SenseAir, components/sensor/senseair, senseair_s8.jpg HRXL MaxSonar WR, components/sensor/hrxl_maxsonar_wr, hrxl_maxsonar_wr.jpg, Acoustic distance
SDS011 Sensor, components/sensor/sds011, sds011.jpg TOF10120, components/sensor/tof10120, tof10120.jpg, IR optical distance
SDM Meter, components/sensor/sdm_meter, sdm220m.png Ultrasonic Sensor, components/sensor/ultrasonic, ultrasonic.jpg, Acoustic distance
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg VL53L0x, components/sensor/vl53l0x, vl53l0x.png, IR optical distance
SCD30, components/sensor/scd30, scd30.jpg
SHTCx, components/sensor/shtcx, shtc3.jpg
SHT3X-D, components/sensor/sht3xd, sht3xd.jpg Weight
SHT4X, components/sensor/sht4x, sht4x.jpg ******
SM300D2, components/sensor/sm300d2, sm300d2.jpg .. imgtable::
SPS30, components/sensor/sps30, sps30.jpg
STS3X, components/sensor/sts3x, sts3x.jpg HX711, components/sensor/hx711, hx711.jpg, Load cell amplifier
SGP30, components/sensor/sgp30, sgp30.jpg
SGP40, components/sensor/sgp40, sgp40.jpg
T6613/15, components/sensor/t6615, t6615.png
TCS34725, components/sensor/tcs34725, tcs34725.jpg
Teleinfo, components/sensor/teleinfo, teleinfo.jpg
Template Sensor, components/sensor/template, description.svg
TMP102, components/sensor/tmp102, tmp102.jpg
TMP117, components/sensor/tmp117, tmp117.jpg
TOF10120, components/sensor/tof10120, tof10120.jpg
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg
TSL2561, components/sensor/tsl2561, tsl2561.jpg
Tuya Sensor, components/sensor/tuya, tuya.png
TX20, components/sensor/tx20, tx20.jpg
Ultrasonic Sensor, components/sensor/ultrasonic, ultrasonic.jpg
Uptime Sensor, components/sensor/uptime, timer.svg
VL53L0x, components/sensor/vl53l0x, vl53l0x.png
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg
Xiaomi BLE, components/sensor/xiaomi_ble, xiaomi_mijia_logo.jpg
Xiaomi Miscale, components/sensor/xiaomi_miscale, xiaomi_miscale.jpg Xiaomi Miscale, components/sensor/xiaomi_miscale, xiaomi_miscale.jpg
Xiaomi Miscale2, components/sensor/xiaomi_miscale2, xiaomi_miscale2.jpg Xiaomi Miscale2, components/sensor/xiaomi_miscale2, xiaomi_miscale2.jpg
ZyAura, components/sensor/zyaura, zgm053.jpg
Custom Sensor, components/sensor/custom, language-cpp.svg
Magnetic
********
.. imgtable::
ESP32 Hall Sensor, components/sensor/esp32_hall, magnet.svg, ESP internal
HMC5883L, components/sensor/hmc5883l, hmc5883l.jpg, 3-Axis magnetometer
QMC5883L, components/sensor/qmc5883l, qmc5883l.jpg, 3-Axis magnetometer
Miscellaneous
*************
.. imgtable::
AS3935, components/sensor/as3935, as3935.jpg, Storm lightning
Binary Sensor Map, components/sensor/binary_sensor_map, binary_sensor_map.jpg, Map binary to value
b-parasite, components/sensor/b_parasite, b_parasite.jpg, Moisture & Temperature & Humidity
EZO sensor circuits, components/sensor/ezo, ezo-ph-circuit.png, (pH)
Nextion, components/sensor/nextion, nextion.jpg, Sensors from display
Rotary Encoder, components/sensor/rotary_encoder, rotary_encoder.jpg
Havells Solar, components/sensor/havells_solar, havellsgti5000d_s.jpg, Solar rooftop
Tuya Sensor, components/sensor/tuya, tuya.png
TX20, components/sensor/tx20, tx20.jpg, Wind speed & Wind direction
Motion
******
.. imgtable::
APDS9960, components/sensor/apds9960, apds9960.jpg, Colour & Gesture
MPU6050, components/sensor/mpu6050, mpu6050.jpg, Accelerometer & Gyroscope
RuuviTag, components/sensor/ruuvitag, ruuvitag.jpg, Temperature & Humidity & Accelerometer
Electricity
***********
.. imgtable::
ADE7953, components/sensor/ade7953, ade7953.svg, Power
ATM90E32, components/sensor/atm90e32, atm90e32.jpg, Voltage & Current & Power
CSE7766, components/sensor/cse7766, cse7766.svg, Voltage & Current & Power
CS5460A, components/sensor/cs5460a, cs5460a.png, Voltage & Current & Power
CT Clamp, components/sensor/ct_clamp, ct_clamp.jpg, AC current
HLW8012, components/sensor/hlw8012, hlw8012.svg, Voltage & Current & Power
INA219, components/sensor/ina219, ina219.jpg, DC current
INA226, components/sensor/ina226, ina226.jpg, DC current & Power
INA3221, components/sensor/ina3221, ina3221.jpg, 3-Ch DC current
PZEM004T, components/sensor/pzem004t, pzem004t.svg, Voltage & Current & Power
PZEM AC, components/sensor/pzemac, pzem-ac.png, Voltage & Current & Power
PZEM DC, components/sensor/pzemdc, pzem-dc.png, Voltage & Current & Power
SDM Meter, components/sensor/sdm_meter, sdm220m.png, Modbus energy monitor
Selec Meter, components/sensor/selec_meter, selec_meter_em2m.jpg, Modbus energy monitor
Teleinfo, components/sensor/teleinfo, teleinfo.jpg, Electrical counter
Total Daily Energy, components/sensor/total_daily_energy, sigma.svg
Environmental
*************
.. imgtable::
AHT10, components/sensor/aht10, aht10.jpg, Temperature & Humidity
AM2320, components/sensor/am2320, am2320.jpg, Temperature & Humidity
BMP085, components/sensor/bmp085, bmp180.jpg, Temperature & Pressure
BMP280, components/sensor/bmp280, bmp280.jpg, Temperature & Humidity & Pressure
BME280, components/sensor/bme280, bme280.jpg, Temperature & Humidity & Pressure
BME680, components/sensor/bme680, bme680.jpg, Temperature & Humidity & Pressure & Gas
BME680 via BSEC, components/sensor/bme680_bsec, bme680.jpg, Temperature & Humidity & Pressure & Gas
b-parasite, components/sensor/b_parasite, b_parasite.jpg, Moisture & Temperature & Humidity
Dallas DS18B20, components/sensor/dallas, dallas.jpg, Temperature
DHT, components/sensor/dht, dht.jpg, Temperature & Humidity
DHT12, components/sensor/dht12, dht12.jpg, Temperature & Humidity
HDC1080, components/sensor/hdc1080, hdc1080.jpg, Temperature & Humidity
HTU21D, components/sensor/htu21d, htu21d.jpg, Temperature & Humidity
Inkbird IBS-TH1 Mini, components/sensor/inkbird_ibsth1_mini, inkbird_isbth1_mini.jpg, Temperature & Humidity
MCP9808, components/sensor/mcp9808, mcp9808.jpg, Temperature
MH-Z19, components/sensor/mhz19, mhz19.jpg, CO2 & Temperature
MS5611, components/sensor/ms5611, ms5611.jpg, Pressure
NTC Thermistor, components/sensor/ntc, ntc.jpg, Temperature
RuuviTag, components/sensor/ruuvitag, ruuvitag.jpg, Temperature & Humidity & Accelerometer
SCD30, components/sensor/scd30, scd30.jpg, Temperature & Humidity
SHTCx, components/sensor/shtcx, shtc3.jpg, Temperature & Humidity
SHT3X-D, components/sensor/sht3xd, sht3xd.jpg, Temperature & Humidity
SHT4X, components/sensor/sht4x, sht4x.jpg, Temperature & Humidity
STS3X, components/sensor/sts3x, sts3x.jpg, Temperature
TMP102, components/sensor/tmp102, tmp102.jpg, Temperature
TMP117, components/sensor/tmp117, tmp117.jpg, Temperature
Thermocouple
************
.. imgtable::
MAX31855, components/sensor/max31855, max31855.jpg, K-Type
MAX31856, components/sensor/max31856, max31856.jpg, All types
MAX31865, components/sensor/max31865, max31865.jpg, Platinum RTD
MAX6675, components/sensor/max6675, max6675.jpg, K-Type
Looking for a sensor that outputs its values as an analog voltage? Have a look at the Looking for a sensor that outputs its values as an analog voltage? Have a look at the
:doc:`ADC Sensor </components/sensor/adc>` together with a formula like in the :doc:`TEMT6000 :doc:`ADC Sensor </components/sensor/adc>` together with a formula like in the :doc:`TEMT6000