| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tasmota Supported Sensors | ||||||||||||||||||
2 | Nr | Name | Type | Filename | IF Type | IF Address | Added on | Maintainer | |||||||||||
3 | Energy Measurement (nrg) (sns index 3) | ||||||||||||||||||
4 | 1 | HLW8012 based | Energy sensor, (Sonoff Pow, KMC70011, HuaFan, AplicWDP303075, Teckin Power Socket) | xnrg_01_hlw8012.ino | Serial | 2018 | Theo Arends | ||||||||||||
5 | 2 | CSE7766 | Energy sensor, Sonoff S31, Sonoff POW R2 | xnrg_02_cse7766.ino | Serial | 2018 | Theo Arends | ||||||||||||
6 | 3 | PZEM004T | Energy sensor | xnrg_03_pzem004t.ino | Serial | 2018 | Theo Arends | ||||||||||||
7 | 4 | MCP39F501, Shelly 2 | Energy sensor | xnrg_04_mcp39f501.ino | Serial | 2018 | Theo Arends | ||||||||||||
8 | 5 | PZEM-014, PZEM -016 | Modbus AC Energy sensor | xnrg_05_pzem_ac.ino | Modbus Serial | 2018 | Theo Arends | ||||||||||||
9 | 6 | PZEM-003, PZEM-017 | Modbus DC Energy sensor | xnrg_06_pzem_dc.ino | Modbus Serial | 2018 | Theo Arends | ||||||||||||
10 | 7 | Generic | Energy Driver Interface | xnrg_interface.ino | Internal | 2018 | Theo Arends inspired by ESPEasy | ||||||||||||
11 | Plug Type Devices (plg) | ||||||||||||||||||
12 | 1 | Wemo, Hue | Wemo & Hue support | xplg_wemohue.ino | Wi-Fi | 2018 | Heiko Krupp, Theo Arends | ||||||||||||
13 | 2 | WS2812 | LED String and Strip | xplg_ws2812.ino | Serial NeoPixel | 2018 | Heiko Krupp, Theo Arends | ||||||||||||
14 | Sensors (sns) | ||||||||||||||||||
15 | 0 | Generic | Sensor Interface | xsns_interface.ino | Internal | 2018 | Theo Arends, Inspired by ESPEasy | ||||||||||||
16 | 1 | Counter | Counter sensors (water meters, electricity meters, etc.) | xsns_01_counter.ino | Internal | 2018 | Maarten Damen, Theo Arends | ||||||||||||
17 | 2 | ADC | ESP8266 ADC | xsns_02_analog.ino | Internal | 2018 | Theo Arends | ||||||||||||
18 | 4 | iTead Sonoff SC | Temperature, Humidity, Light and Air Quality sensor | xsns_04_snfsc.ino | GPIO | 2018 | Theo Arends | ||||||||||||
19 | 5 | DS18B20 | Temperature sensor | xsns_05_ds18b20.ino | GPIO | 2018 | Theo Arends | ||||||||||||
20 | DS18x20 | Temperature sensor | xsns_05_ds18x20.ino | GPIO | 2018 | Theo Arends | |||||||||||||
21 | DS18x20 Legacy | Temperature sensor | xsns_05_ds18x20_legacy.ino | GPIO | 2018 | Heiko Krupp, Theo Arends | |||||||||||||
22 | 6 | DHTxx, AM23xx, SI7021 | Temperature and Humidity sensor | xsns_06_dht.ino | GPIO | 2018 | Theo Arends | ||||||||||||
23 | 7 | SHT1x, SHT10/11/15 | Temperature and Humidity sensor | xsns_07_sht1x.ino | I2C | 0x40 default | 2018 | Theo Arends | |||||||||||
24 | 8 | HTU21 | Temperature and Humidity sensor | xsns_08_htu21.ino | I2C | 0x40 | 2018 | Heiko Krupp, Theo Arends | |||||||||||
25 | 9 | BMP085, BMP180, BMP280, BME280, BME680 | Pressure, Temperature, Humidity and Gas (BME680) sensor | xsns_09_bmp.ino | I2C | 0x76 and 0x77. Two BMP are now possible | 2018 | Heiko Krupp, Theo Arends | |||||||||||
26 | 10 | BH1750 | Ambient Light sensor | xsns_10_bh1750.ino | I2C | 2018 | Theo Arends | ||||||||||||
27 | 11 | VEML6070 | Ultra Violet Light (UV-A), UV Index and UV Power sensor | xsns_11_veml6070.ino | I2C | 0x38 & 0x39 | 1.0.0.3 20181006 | Mike Fleischer, Theo Arends | |||||||||||
28 | 12 | ADS1115 | A/D Converter | xsns_12_ads1115.ino | I2C | 0x48, 0x49, 0x4A or 0x4B | 2018 | Theo Arends | |||||||||||
29 | ADS1x15 | A/D Converter | xsns_12_ads1115_i2cdev.ino | I2C | 0x48, 0x49, 0x4A or 0x4B | 2018 | Stefan Bode, Theo Arends | ||||||||||||
30 | 13 | INA219 | High-Side DC Current and Voltage sensor | xsns_13_ina219.ino | I2C | 0x40..0x4F | 2018 | Stefan Bode, Theo Arends | |||||||||||
31 | 14 | SHT3X | Temperature and Humidity sensor | xsns_14_sht3x.ino | I2C | 0x44, 0x45 or 0x70 (SHTC3) | 2018 | Theo Arends | |||||||||||
32 | 15 | MH-Z19(B) | CO2 sensor | xsns_15_mhz19.ino | Hardware Serial | 2018 | Theo Arends | ||||||||||||
33 | 16 | TSL2561 | Light sensor | xsns_16_tsl2561.ino | I2C | 0x29, 0x39 or 0x49 | 2018 | Theo Arends, Joachim Banzhaf | |||||||||||
34 | 17 | SenseAir K30, K70 and S8 (CO2) | CO2 sensor | xsns_17_senseair.ino | I2C | 0x68 | 2018 | Theo Arends | |||||||||||
35 | 18 | PMS5003-7003 | Particle Concentration sensor | xsns_18_pms5003.ino | Serial | 2018 | Theo Arends | ||||||||||||
36 | 19 | Xadow, Grove | Multi-channel Gas sensor | xsns_19_mgs.ino | I2C | programmable, 0x04 default | 2018 | Palich2000, Theo Arends | |||||||||||
37 | 20 | Nova SDS011, SDS021 | Particle Concentration sensor | xsns_20_novasds.ino | Serial | 2018 | Theo Arends | ||||||||||||
38 | 21 | SGP30 | Gas and Air Quality sensor | xsns_21_sgp30.ino | I2C | 0x58 only | 2018 | Theo Arends | |||||||||||
39 | 22 | HC-SR04, HC-SR04+, JSN-SR04T | Ultrasonic sensor | xsns_22_sr04.ino | GPIO | 2018 | Nuno Ferreira, Theo Arends | ||||||||||||
40 | 23 | Eastron SDM120 | Modbus Energy Meter | xsns_23_sdm120.ino | Serial | 2018 | Gennaro Tortone | ||||||||||||
41 | 24 | SI1145, SI1146, SI1147 | UV Index, IR and Visible Light sensor | xsns_24_si1145.ino | I2C | 0x60 only | 2018 | Theo Arends | |||||||||||
42 | 25 | Eastron SDM630 | Modbus Energy Meter | xsns_25_sdm630.ino | Serial | 2018 | Gennaro Tortone | ||||||||||||
43 | 26 | LM75AD | Temperature sensor | xsns_26_lm75ad.ino | I2C | 0x48..0x4F | 2018 | Andre Thomas, Theo Arends | |||||||||||
44 | 27 | APDS9960 | Proximity Sensor | xsns_27_apds9960.ino | I2C | 0x39 only | 2018 | Shawn Hymel/Sparkfun, Christian Baars, Theo Arends | |||||||||||
45 | 28 | TM1638 | 8 Switch, LED and 7 Segment Unit sensor | xsns_28_tm1638.ino | GPIO | 2018 | Theo Arends | ||||||||||||
46 | 29 | MCP23008, MCP23017 | GPIO Expander | xsns_29_mcp230xx.ino | I2C | 0x20..0x27 | 2018 | Andre Thomas, Theo Arends | |||||||||||
47 | 30 | MPR121 | 12 Point Proximity Capacitive Touch Sensor controller | xsns_30_mpr121.ino | I2C | 0x5A, 0x5B, 0x5C or 0x5D | 2018 | Rene 'Renne' Bartsch | |||||||||||
48 | 31 | CCS811 | Gas and Air Quality sensor | xsns_31_ccs811.ino | I2C | 0x5A or 0x5B | 2018 | Gerhard Mutz, Theo Arends | |||||||||||
49 | 32 | MPU6050 | 3-Axis Gyroscope and 3-Axis Accelerometer sensor | xsns_32_mpu6050.ino | I2C | 0x68 or 0x69 with AD0 HIGH | 2018 | Oliver Welter | |||||||||||
50 | 33 | DS3231 | RTC chip, act like sensor | xsns_33_ds3231.ino | I2C | 0x68 | 2018 | Guy Elgabsi | |||||||||||
51 | 34 | HX711 | Load Cell sensor | xsns_34_hx711.ino | GPIO | 2018 | Theo Arends | ||||||||||||
52 | 35 | TX20 | La Crosse Wind (Anemometer) sensor | xsns_35_tx20.ino | GPIO | 2018 | Thomas Eckerstorfer, Theo Arends | ||||||||||||
53 | 36 | MGC3130 | Electric Field Sensor | xsns_36_mgc3130.ino | I2C | 2018 | Christian Baars, Theo Arends | ||||||||||||
54 | 37 | RF | RF Sensor receiver | xsns_37_rfsensor.ino | GPIO | 2018 | Theo Arends | ||||||||||||
55 | 38 | AZ_Instrument 7798 | CO2, Temperature and Humidity Meter | xsns_38_az7798.ino | Serial | 2018 | Theo Arends | ||||||||||||
56 | 39 | MAX31855 | Thermocouple Sensor | xsns_39_max31855.ino | SPI | 2019 | Markus Past | ||||||||||||
57 | 40 | PN532 | NFC Tag Reader | xsns_40_pn532_i2c.ino | I2C | 2019 | Andre Thomas, Theo Arends | ||||||||||||
58 | 41 | MAX44009 | Ambient Light Sensor | xsns_41_max44009.ino | I2C | 2019 | Theo Arends | ||||||||||||
59 | 42 | SCD30 | CO2 sensor | xsns_42_scd30.ino | I2C | 2019 | Frogmore42 | ||||||||||||
60 | 43 | Badger HR-E | Water Meter Encoder interface | xsns_43_hre.ino | Serial | 2019 | Jon Little | ||||||||||||
61 | 44 | SPS30 | Particulate Matter (PM) sensor | xsns_44_sps30.ino | I2C | 2019 | Gerhard Mutz | ||||||||||||
62 | 45 | VL53L0x | Time of flight sensor | xsns_45_vl53l0x.ino | I2C | 0x29 | 2019 | Gerhard Mutz | |||||||||||
63 | 46 | MLX90614 | MLX IR Temperature sensor | xsns_46_MLX90614.ino | I2C | 0x5a | 2019 | Gerhard Mutz | |||||||||||
64 | 47 | MAX31865 | RTD Temperature Sensor Amplifier | xsns_47_max31865.ino | SPI | 2019 | Markus Past, Alberto Lopez Siemens | ||||||||||||
65 | 48 | CHIRP | Soil moisture sensor | xsns_48_chirp.ino | I2C | 0x20 (default) | 2019 | Albertas Mickėnas, Theo Arends, Christian Baars | |||||||||||
66 | 49 | SolaX X1 | SolaX X1 inverter | xsns_49_solaxX1.ino | Serial | 2019 | Pablo Zerón | ||||||||||||
67 | 50 | PAJ7620 | Gesture sensor | xsns_50_paj7620.ino | I2C | 0x73 | 2019 | Theo Arends, Christian Baars | |||||||||||
68 | 51 | RDM6300 | RFID Reader | xsns_51_rdm6300.ino | Serial | 2019 | Gerhard Mutz, Theo Arends | ||||||||||||
69 | 52 | HM16/HM17 | Bluetooth iBeacon reader | xsns_52_ibeacon.ino | Serial | 2019 | Gerhard Mutz, Theo Arends | ||||||||||||
70 | 53 | Smart Meter | SML,OBIS,EBUS,RAW,COUNTER interface | xsns_53_sml.ino | Serial | 2019 | Gerhard Mutz, Theo Arends | ||||||||||||
71 | 54 | INA226 | Current Sensor | xsns_54_ina226.ino | I2C | 0x40, 0x41, 0x44 or 0x45 | 2019/09/07 | Stephen Rodgers, Theo Arends | |||||||||||
72 | 55 | Honeywell HIH series | Temperature and humidity sensor | xsns_55_hih_series.ino | I2C | 0x27 | 2019/11/02 | Theo Arends | |||||||||||
73 | 56 | Honeywell HPMA115xx | Particulate Matter Sensor | xsns_56_hpma.ino | Serial | 2019/11/03 | Felix Galindo, David Hunt | ||||||||||||
74 | 57 | TSL2591 | Light sensor | xsns_57_tsl2591.ino | I2C | 0x29 (low), 0x39 (float) or 0x49 (high) | 2019/11/11 | c7haki | |||||||||||
75 | 58 | DHT12 | Temperature and humidity sensor | xsns_58_dht12.ino | I2C | 0x5C | 2019/12/21 | Stefan Oskamp | |||||||||||
76 | 59 | DS1624, DS1621 | Temperature sensor | xsns_59_ds1624.ino | I2C | 0x48 - 0x4F | 2019/12/28 | Leonid Myravjev | |||||||||||
77 | 60 | GPS UBLOX | GPS Sensor | xsns_60_GPS.ino | Serial | 2020/02/14 | Theo Arends, Christian Baars and Adrian Scillato | ||||||||||||
78 | 61 | MI-BLE via NRF24L01 | Xiaomi Bluetooth sensor reader | xsns_61_MI_NRF24.ino | SPI | 2020/02/12 | Christian Baars and Theo Arends | ||||||||||||
79 | 62 | MI-BLE via HM-10 | Xiaomi Bluetooth sensor reader | xsns_62_MI_HM10.ino | Serial | 2020/02/09 | Christian Baars and Theo Arends | ||||||||||||
80 | 63 | AHT10/AHT15 | Temperature and humidity sensor | xsns_63_aht1x | I2C | 0x38 *incompatible with other I2C devices | 2020/02/12 | Martin Wagner | |||||||||||
81 | 64 | MaxBotix HRXL | Ultrasonic range finder | xsns_64_hrxl | Serial | 2020/02/28 | Jon Little | ||||||||||||
82 | 65 | HDC1080 | Temperature and humidity sensor | xsns_65_hdc1080 | I2C | 0x40 | 2020/03/03 | Luis Teixeira | |||||||||||
83 | 66 | iAQ-Core | Indoor Air Quality Sensor Module | xsns_66_iAQ | I2C | 0x5A | 2020/04/09 | Christian Baars and Theo Arends | |||||||||||
84 | 67 | AS3935 | Franklin Lightning Sensor | xsns_67_as3935 | I2C | 0x03 | 2020/04/11 | Martin Wagner | |||||||||||
85 | 68 | WindMeter | Analog wind sensor support | xsns_68_windmeter | GPIO | 2020/05/13 | Matteo Albinola | ||||||||||||
86 | 69 | OpenTherm | OpenTherm protocol support | xsns_69_opentherm | Serial | 2020/05/13 | Yuriy Sannikov | ||||||||||||
87 | |||||||||||||||||||
88 | |||||||||||||||||||
89 | |||||||||||||||||||
90 | |||||||||||||||||||
91 | |||||||||||||||||||
92 | |||||||||||||||||||
93 | |||||||||||||||||||
94 | |||||||||||||||||||
95 | |||||||||||||||||||
96 | |||||||||||||||||||
97 | |||||||||||||||||||
98 | |||||||||||||||||||
99 | |||||||||||||||||||
100 | |||||||||||||||||||