Back to Tasmota

BUILDS

BUILDS.md

15.4.023.7 KB
Original Source

Available Features and Sensors

l = lite, t = tasmota (ESP8266 / ESP32), k = knx, s = sensors, i = ir, d = display

Note: the minimal variant is not listed as it shouldn't be used outside of the upgrading process.

Feature or SensorltksidRemarks
MY_LANGUAGE en_GBxx / xxxxx
USE_IMPROVxx / xxxxx
USE_UFILESYS-- / x----Every ESP8266 > 1MB
USE_ARDUINO_OTA-- / -----
USE_DOMOTICZ-x / xxxx-
USE_HOME_ASSISTANT-- / -----
USE_TASMOTA_DISCOVERYxx / xxxxx
USE_MQTT_TLS*-- / x----
USE_MQTT_CLIENT_CERT-- / -----
USE_MQTT_AWS_IOT-- / -----
USE_4K_RSA-- / -----
USE_TELEGRAM-- / -----
USE_KNX-- / xx---
USE_TELNET-- / -----
USE_XYZMODEM-- / -----
USE_WEBSERVERxx / xxxxx
USE_WEBSEND_RESPONSE-- / -----
USE_EMULATION_HUExx / x-x--
USE_EMULATION_WEMOxx / x-x--
USE_DISCOVERY-- / -----
WEBSERVER_ADVERTISE-x / -x--x
MQTT_HOST_DISCOVERY-- / -----
USE_TIMERSxx / xxxxx
USE_TIMERS_WEBxx / xxxxx
USE_SUNRISExx / xxxxx
USE_RULESxx / xxxxx
USE_SCRIPT-- / -----
USE_HOTPLUG-- / -----
USE_INFLUXDB-- / x----
USE_PROMETHEUS-- / -----
USE_PING-- / -----
USE_HDMI_CEC-- / -----
USE_MAGIC_SWITCH-- / x----
USE_GPIO_VIEWER-- / x----
Feature or SensorltksidRemarks
ROTARY_V1-x / x-x--
USE_SONOFF_RF-x / -xx--
USE_RF_FLASH-x / -xx--
USE_SONOFF_SC-x / -xx--
USE_TUYA_MCUxx / -xx-x
USE_ARMTRONIX_DIMMERS-x / -x---
USE_PS_16_DZ-x / -x---
USE_SONOFF_IFAN-x / -x---
USE_BUZZER-x / xxx--
USE_ARILUX_RF-x / -x---
USE_SHUTTER-x / xx---
USE_DEEPSLEEP-x / x-x--
USE_EXS_DIMMER-x / -x---
USE_DEVICE_GROUPS-x / x----
USE_PWM_DIMMER-x / -x---
USE_KEELOQ-- / -----
USE_SONOFF_D1-x / -x---
USE_SHELLY_DIMMER-x / -----
USE_AC_ZERO_CROSS_DIMMER-x / xxxxx
Feature or SensorltksidRemarks
USE_LIGHTxx / xxxxx
USE_WS2812-x / xxx-x
USE_WS2812_DMA-- / -----
USE_MY92X1-x / -xx-x
USE_SM16716-x / -xx-x
USE_SM2135-x / -xx-x
USE_SM2335-x / -xx-x
USE_BP5758D-x / -xx-x
USE_BP1658CJ-x / -xx-x
USE_SONOFF_L1-x / -xx-x
USE_ELECTRIQ_MOODL-x / -xx-x
USE_ENERGY_SENSOR-x / xxx--
USE_ENERGY_DUMMY-x / xxx--
USE_PZEM004T-x / xxx--
USE_PZEM_AC-x / xxx--
USE_PZEM_DC-x / xxx--
USE_MCP39F501-x / -xx--
USE_SDM72-- / x-x--
USE_SDM120-- / x-x--
USE_SDM230-- / x----
USE_SDM630-- / x-x--
USE_DDS2382-- / x-x--
USE_DDSU666-- / x-x--
USE_SOLAX_X1-- / -----
USE_LE01MR-- / -----
USE_BL09XX-x / xxx--
USE_TELEINFO-- / -----
USE_IEM3000-- / -----
USE_WE517-- / x----
USE_MODBUS_ENERGY-- / x----
USE_ADC_VCCx- / ---x-
USE_COUNTER-x / xxx-x
USE_DS18x20-x / xxx-x
USE_DHT-x / xxx-x
USE_MAX31855-- / x-x--
USE_MAX31865-- / -----
USE_THERMOSTAT-- / -----
USE_LMT01-- / x-x--
Feature or SensorltksidRemarks
USE_I2C-x / xxx-x
USE_RTC_CHIPS-- / x----
-USE_BM8563-- / x----
-USE_DS3231-- / -----
-USE_PCF85063-- / -----
-USE_PCF85363-- / -----
-USE_RX8010-- / -----
-USE_RX8025-- / -----
-USE_RX8030-- / -----
USE_SHT-- / x-x--
USE_HTU-- / x-x--
USE_BMP-- / x-x--
-USE_BME68X-- / x-x--
USE_AMSX915-- / -----
USE_SPL06_007-- / -----
USE_QMP6988-- / -----
USE_BH1750-- / x-x--
USE_VEML6070-- / x-x--
USE_ADS1115-- / x-x--
USE_INA219-- / x-x--
USE_INA226-- / -----
USE_INA3221-- / -----
USE_SHT3X-- / x-x--
USE_TSL2561-- / -----
USE_TSL2591-- / -----
USE_MGS-- / x-x--
USE_SGP30-- / x-x--
USE_SGP40-- / x-x--
USE_SGP4X-- / x----
USE_SEN5X-- / x-x--
USE_SEN6X-- / x----
USE_SI1145-- / -----
USE_LM75AD-- / x-x--
USE_APDS9960-- / -----
USE_MCP230xx-- / -----
USE_MCP23XXX_DRV-- / -----
USE_PCA9632-- / -----
USE_PCA9685-- / -----
USE_PCA9685_V2-- / -----
USE_MPR121-- / -----
USE_CCS811-- / --x--
USE_CCS811_V2-- / x----
USE_ENS16x-- / -----
USE_ENS210-- / -----
USE_MPU6050-- / -----
USE_MGC3130-- / -----
USE_MAX44009-- / -----
USE_SCD30-- / x-x--
USE_SCD40-- / x----
USE_SPS30-- / -----
USE_ADE7880-- / -----
USE_ADE7953-x / xxx-x
USE_VL53L0X-- / x-x--
USE_VL53L1X-- / -----
USE_MLX90614-- / -----
USE_CHIRP-- / -----
USE_PAJ7620-- / -----
USE_PCF8574-- / -----
USE_PMSA003I-- / -----
USE_LOX_O2-- / x-x--
USE_GDK101-- / -----
USE_TC74-- / -----
USE_PCA9557-- / -----
USE_TCA9554-- / -----
USE_AGS02MA-- / -----
Feature or SensorltksidRemarks
USE_HIH6-- / x-x--
USE_DHT12-- / x-x--
USE_DS1624-- / x-x--
USE_AHT1x-- / -----
USE_HDC1080-- / -----
USE_WEMOS_MOTOR_V1-- / x-x--
USE_IAQ-- / x-x--
USE_AS3935-- / x-x--
USE_VEML6075-- / -----
USE_VEML7700-- / -----
USE_MCP9808-- / -----
USE_MLX90640-- / -----
USE_HP303B-- / -----
USE_EZOCO2-- / -----
USE_EZODO-- / -----
USE_EZOEC-- / -----
USE_EZOFLO-- / -----
USE_EZOHUM-- / -----
USE_EZOO2-- / -----
USE_EZOORP-- / -----
USE_EZOPH-- / -----
USE_EZOPMP-- / -----
USE_EZOPRS-- / -----
USE_EZORGB-- / -----
USE_EZORTD-- / -----
USE_SEESAW_SOIL-- / -----
USE_TOF10120-- / -----
USE_AM2320-- / -----
USE_T67XX-- / -----
USE_HM330X-- / -----
USE_HDC2010-- / -----
USE_DS3502-- / -----
USE_HYT-- / -----
USE_LUXV30B-- / -----
USE_HMC5883L-- / -----
USE_QMC5883L-- / -----
USE_MAX17043-- / -----
Feature or SensorltksidRemarks
USE_SPI-- / x---x
USE_RC522-- / -----
USE_CANSNIFFER-- / -----
USE_SPI_LORA-- / x----
USE_MHZ19-- / x-x--
USE_SENSEAIR-- / x-x--
USE_PMS5003-- / x-x--
USE_NOVA_SDS-- / x-x--
USE_HPMA-- / x-x--
USE_SERIAL_BRIDGE-x / xxx-x
USE_MODBUS_BRIDGE-- / x----
USE_MP3_PLAYER-- / x-x--
USE_AZ7798-- / -----
USE_PN532_HSU-- / x-x--
USE_RDM6300-- / x-x--
USE_IBEACON-- / x-x--
USE_GPS-- / -----
USE_HM10-- / --x--
USE_HRXL-- / x-x--
USE_TASMOTA_CLIENT-- / -----
USE_OPENTHERM-- / -----
USE_MIEL_HVAC-- / -----
USE_PROJECTOR_CTRL-- / -----
USE_AS608-- / -----
USE_LD2402-- / -----
USE_LD2410-- / -----
USE_LD2410S-- / -----
USE_GM861-- / -----
USE_TCP_BRIDGE-- / -----zbbridge / zbbrdgpro
USE_HC8-- / -----
USE_PIPSOLAR-- / -----
USE_WOOLIIS-- / -----
USE_C8_CO2_5K-- / -----
USE_NRF24-- / -----
USE_MIBLE-- / -----
USE_ZIGBEE-- / -----
USE_ZIGBEE_ZNP-- / -----
USE_ZIGBEE_EZSP-- / -----Sonoff ZbBridge
USE_IR_REMOTE-x / -xxxx
USE_IR_RECEIVE-x / -xxxx
USE_IR_REMOTE_FULL-- / ---x-Enable ALL protocols
USE_WIZMOTE-- / -----
USE_SR04-- / --x--
USE_ME007-- / -----
USE_DYP-- / -----
USE_TM1638-- / x-x--
USE_HX711-- / x-x--
-USE_HX711_M5SCALES-- / -----
USE_TX2x_WIND_SENSOR-- / -----
USE_WINDMETER-- / -----
USE_RC_SWITCH-- / x-x--
USE_RF_SENSOR-- / x-x--AlectoV2 only
USE_HRE-- / x-x--
USE_A4988_STEPPER-- / -----
USE_NEOPOOL-- / -----
USE_FLOWRATEMETER-- / -----
Feature or SensorltksidRemarks
USE_DISPLAY-- / ----x
USE_DISPLAY_LCD-- / ----x
USE_DISPLAY_MATRIX-- / ----x
USE_DISPLAY_EPAPER_29-- / ----x
USE_DISPLAY_EPAPER_42-- / ----x
USE_DISPLAY_RA8876-- / ----x
USE_DISPLAY_TM1637-- / ----x
USE_DISPLAY_TM1621_SONOFF-- / x----
USE_DISPLAY_TM1650-- / -----
USE_FT5206-- / -----
USE_FTC532-- / -----
USE_BS814A2-- / -----
ESP32 FeatureltksidRemarks
USE_HALLEFFECT/ x
USE_MI_ESP32/ xSee SetOption115
USE_IBEACON_ESP32/ -
USE_WEBCAM/ -
USE_ETHERNET/ x
USE_I2S_AUDIO/ -
USE_SONOFF_SPM/ x
USE_DISPLAY_TM1621_SONOFF/ x
USE_SHELLY_PRO/ x
USE_ESP32_TWAI/ x
USE_DALI/ x
USE_DINGTIAN_RELAY/ -
USE_MATTER_DEVICE/ xSee SetOption151

The following specific display drivers are replaced with uDisplay, see uDisplay/uTouch documentation: USE_DISPLAY_ILI9341, USE_DISPLAY_SSD1306, USE_DISPLAY_SH1106, USE_DISPLAY_SSD1351, USE_DISPLAY_ST7789

  • USE_MQTT_TLS is enabled by default in every ESP32 variants