Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
GPL-3.0 License
Bot releases are hidden (Show)
Published by arendst over 3 years ago
This version removes support for direct migration from versions before v8.1.0 (Doris)
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
--- Major change in internal GPIO function representation ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v9.1.0 Imogen the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing v9.1.0.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.9 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.9.
Above binaries are also available as gzipped version allowing faster uploads.
The binaries can be downloaded from either https://github.com/arendst/Tasmota/tree/release-firmware or http://ota.tasmota.com/tasmota/release. The latter links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
The following binary downloads have been compiled with ESP32/Arduino library core version 1.0.6.
The binaries can be downloaded from either https://github.com/arendst/Tasmota/tree/release-firmware or http://ota.tasmota.com/tasmota32/release. The latter links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota32/release/tasmota32.bin
List of embedded modules.
Complete list of available feature and sensors.
Sensor80 1 <0..7>
to control MFRC522 RFID antenna gain from 18dB (0) to 48dB (7) #11073
SerialBuffer 256..520
to change hardware serial receive buffer size from default (256) to max local buffer size (520) #11448
SetOption126 1
to enable DS18x20 arithmetic mean over teleperiod for JSON temperature based on #11472
Backlog0
to allow execution of following commands without delayTuyaTempSetRes 0..3
to control Tuya Temperature Set Resolution #11781
Wifi 0/1
for ESP8266 to turn wifi Off and On. When wifi is Off it is always returned On after a restart except for a wake-up from deepsleep #11839
MqttKeepAlive 1..100
to set Mqtt Keep Alive timer (default 30) and MqttTimeout 1..100
to set Mqtt Socket Timeout (default 4) #5341
DisplayType
to select sub-modules where implemented and DisplayInvert
to select inverted display where implementedVoltageSet
, CurrentSet
, PowerSet
and FrequencySet
. Enable by selecting any GPIO as Option A2
#10640
USE_TASMOTA_DISCOVERY
GUI_EDIT_FILE
by barbudor #11668
Option A3
#11665
FreqRes
for decimal resolution selection #11545
Configuration
to new submenu Consoles
Power
should not reset pulsetime #11805
Published by arendst over 3 years ago
This version removes support for direct migration from versions before v8.1.0 (Doris)
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
--- Major change in internal GPIO function representation ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v9.1.0 Imogen the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing v9.1.0.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.9 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.9.
Above binaries are also available as gzipped version allowing faster uploads.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
The following binary downloads have been compiled with ESP32/Arduino library core version 1.0.5-rc6.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota32/release. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota32/release/tasmota32.bin
List of embedded modules.
Complete list of available feature and sensors.
StateRetain
and InfoRetain
#11084
VirtualCT
as synonym for SetOption106
#11049
TM1637 CLK
and TM1637 DIO
to enable #11057
CTRange
to specify the visible CT range the bulb is capable of #10311
L1MusicSync <0|Off>|<1|On>|<2|Toggle>, 1..10, 1..100>
to control Sonoff L1 Music Sync mode sensitivity and speed #10722
RuleTimer0
to access all RuleTimers at once #10352
Speed2
to control a once off fade #10741
VirtualCT
to simulate or fine tune CT bulbs with 3,4,5 channels #10311
SetOption40 0..250
to disable button functionality if activated for over 0.1 second re-introducedSetOption43 1..255
to control Rotary step #10407
SetOption118 1
to move ZbReceived from JSON message and into the subtopic replacing "SENSOR" default #10353
SetOption119 1
to remove the device addr from json payload, can be used with zb_topic_fname where the addr is already known from the topic #10355
SetOption120 1
or ZbEndpointTopic 1
to add the zigbee endpoint as suffix in topic when using SetOption89 1
ZbScan
to do an energy scan on each radio channelChannelRemap
, MultiPWM
, AlexaCTRange
, PowerOnFade
, PWMCT
, WhiteBlend
and VirtualCT
as synonyms for SetOption37, 68, 82, 91, 92, 105
and 106
ZbNameKey
, ZbDeviceTopic
, ZbNoPrefix
, ZbEndpointSuffix
, ZbNoAutoBind
and ZbNameTopic
as synonyms for SetOption83, 89, 100, 101, 110
and 112
ZbNoAutoBind
, ZbReceivedTopic
and ZbOmitDevice
as synonyms for SetOption116, 118
and 119
BuzzerActive
and BuzzerPwm
as synonyms for SetOption67
and 111
Ufs
, UfsType
, UfsSize
, UfsFree
, UfsDelete
, UfsRename
and UfsRun
autoexec.bat
to execute sequential commands like backlogOption_a1
enabling PWM2 high impedance if powered off as used by Wyze bulbs #10196
Rotary A/B_n
#10407
#define IR_SEND_INVERTED true
#10301
#define IR_SEND_USE_MODULATION false
#10301
#define USE_TIMEPROP
) and optional PID (#define USE_PID
) relay control #10412
SM2135 DAT
index #10634
Module 3
Odroid Go 16MB binary tasmota32-odroidgo.bin #8630
Module 5
Wireless Tag Eth01 #9496
Module 7
M5stack core2 16MB binary tasmota32-core2.bin #10635
#
to be replaced by space
-character in command Publish
topic #10258
$>
, StartsWith $<
and Contains $|
#10538
USE_MQTT_TLS_DROP_OLD_FINGERPRINT
to drop old (less secure) TLS fingerprint*.bin.gz
binary when OTA upload of *.bin
binary failsSPI CS
by RC522 CS
SPI CS
by NRF24 CS
and SPI DC
by NRF24 DC
SPI CS
by ILI9341 CS
and SPI DC
by ILI9341 DC
SPI CS
by ST7789 CS
and SPI DC
by ST7789 DC
SPI CS
by ILI9488_CS
SPI CS
by EPaper29 CS
SPI CS
by EPaper42 CS
SPI CS
by SSD1351 CS
SPI CS
by RA8876 CS
Published by arendst over 3 years ago
This version removes support for direct migration from versions before v8.1.0 (Doris)
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
--- Major change in internal GPIO function representation ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v9.1.0 Imogen the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing v9.1.0.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.9 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.9.
Above binaries are also available as gzipped version allowing faster uploads.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
The following binary downloads have been compiled with ESP32/Arduino library core version 1.0.5-rc6.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota32/release. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota32/release/tasmota32.bin
List of embedded modules.
Complete list of available feature and sensors.
CTRange
to specify the visible CT range the bulb is capable of #10311
L1MusicSync <0|Off>|<1|On>|<2|Toggle>, 1..10, 1..100>
to control Sonoff L1 Music Sync mode sensitivity and speed #10722
RuleTimer0
to access all RuleTimers at once #10352
Speed2
to control a once off fade #10741
VirtualCT
to simulate or fine tune CT bulbs with 3,4,5 channels #10311
SetOption40 0..250
to disable button functionality if activated for over 0.1 second re-introducedSetOption43 1..255
to control Rotary step #10407
SetOption118 1
to move ZbReceived from JSON message and into the subtopic replacing "SENSOR" default #10353
SetOption119 1
to remove the device addr from json payload, can be used with zb_topic_fname where the addr is already known from the topic #10355
SetOption120 1
or ZbEndpointTopic 1
to add the zigbee endpoint as suffix in topic when using SetOption89 1
ZbScan
to do an energy scan on each radio channelChannelRemap
, MultiPWM
, AlexaCTRange
, PowerOnFade
, PWMCT
, WhiteBlend
and VirtualCT
as synonyms for SetOption37, 68, 82, 91, 92, 105
and 106
ZbNameKey
, ZbDeviceTopic
, ZbNoPrefix
, ZbEndpointSuffix
, ZbNoAutoBind
and ZbNameTopic
as synonyms for SetOption83, 89, 100, 101, 110
and 112
ZbNoAutoBind
, ZbReceivedTopic
and ZbOmitDevice
as synonyms for SetOption116, 118
and 119
BuzzerActive
and BuzzerPwm
as synonyms for SetOption67
and 111
Ufs
, UfsType
, UfsSize
, UfsFree
, UfsDelete
, UfsRename
and UfsRun
autoexec.bat
to execute sequential commands like backlogOption_a1
enabling PWM2 high impedance if powered off as used by Wyze bulbs #10196
Rotary A/B_n
#10407
#define IR_SEND_INVERTED true
#10301
#define IR_SEND_USE_MODULATION false
#10301
#define USE_TIMEPROP
) and optional PID (#define USE_PID
) relay control #10412
SM2135 DAT
index #10634
Module 3
Odroid Go 16MB binary tasmota32-odroidgo.bin #8630
Module 5
Wireless Tag Eth01 #9496
Module 7
M5stack core2 16MB binary tasmota32-core2.bin #10635
#
to be replaced by space
-character in command Publish
topic #10258
$>
, StartsWith $<
and Contains $|
#10538
USE_MQTT_TLS_DROP_OLD_FINGERPRINT
to drop old (less secure) TLS fingerprint*.bin.gz
binary when OTA upload of *.bin
binary failsSPI CS
by RC522 CS
SPI CS
by NRF24 CS
and SPI DC
by NRF24 DC
SPI CS
by ILI9341 CS
and SPI DC
by ILI9341 DC
SPI CS
by ST7789 CS
and SPI DC
by ST7789 DC
SPI CS
by ILI9488_CS
SPI CS
by EPaper29 CS
SPI CS
by EPaper42 CS
SPI CS
by SSD1351 CS
SPI CS
by RA8876 CS
Sleep 0
removes any sleep from wifi modem except when ESP32 BLE is activeUSE_LIGHT
light support for ZBBridge saving 17.6kB #10374
SetOption57 1
to scan wifi network every 44 minutes for strongest signal #10395
TempRes
, HumRes
and PressRes
resolutions#define USER_TEMPLATE
#9506
#ifdef USE_IR_RECEIVE
is disabled regression from 9.1.0.2Published by arendst almost 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
--- Major change in internal GPIO function representation ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v9.1.0 Imogen the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing v9.1.0.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.9 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.9.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release for ESP8266 or http://ota.tasmota.com/tasmota32/release for ESP32. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
List of embedded modules.
Complete list of available feature and sensors.
SetOption115 1
to enable ESP32 MiBleSetOption116 1
to disable auto-query of zigbee light devices (avoids network storms with large groups)SetOption117 1
for light fading to be fixed duration instead of fixed slew rate #10109
RfProtocol
to control RcSwitch receive protocols by BBBits #10063
TuyaRGB
, TuyaEnum
and TuyaEnumList
#9769
ZbInfo
and prepare support for EEPROMZbLeave
to unpair a device#define USE_DISPLAY_SEVENSEG_COMMON_ANODE
by Ken Sanislo #9963
gpio
using non-indexed functions regression from v9.1.0 #9962
#define USER_TEMPLATE
#9506
#ifdef USE_IR_RECEIVE
is disabled regression from 9.1.0.2on pn532#uid=
Published by arendst almost 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
--- Major change in internal GPIO function representation ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v9.1.0 Imogen the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing v9.1.0.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.5 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.5.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release for ESP8266 or http://ota.tasmota.com/tasmota32/release for ESP32. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
List of embedded modules.
Complete list of available feature and sensors.
DimmerStep 1..50
to change default dimmer up and down step of 10% by James Turton (#9733)Gpios 255
to show all possible GPIO configurationsNoDelay
for immediate backlog command execution by Erik Montnemery (#9544)ShutterChange
to increment change position (#9594)SwitchMode 15
sending only MQTT message on switch change (#9593)SetOption113 1
to set dimmer low on rotary dial after power offSetOption114 1
to detach Switches from Relays and enable MQTT action state for all the SwitchModesSwitchText
to change JSON switch names by barbudor (#9691)ZbData
for better support of device specific dataZbOccupancy
to configure the time-out for PIR#define SDM630_IMPORT
is enabled by Janusz Kostorz (#9124)#define USE_WS2812_INVERTED
(#8988)StateMode
in tasmota-ir.bin by Arik Yavilevich (#9472)Template
layout too#define MQTT_FINGERPRINT
from string to hexnumbers (#9570)Status
output for disabled status types now returns {"Command":"Error"}MX31865 CS
instead of SSPI CS
(#9103)SetOption73 1
JSON result from {"ACTION":"SINGLE"}
to {"Button1":{"Action":"SINGLE"}}
Gpio17
replaces command Adc
Gpios
replaces command Adcs
Pulsetime1
is valid for Relay1, Relay9, Relay17 etc. (#9279)ZbProbe
, ZbStatus2
and ZbRestore
(#9641)WakeupDuration
is not initialised (#9466)null
regression from v8.5.0.1 (#9685)SetOption17
Published by arendst about 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.1 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.1.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release for ESP8266 or http://ota.tasmota.com/tasmota32/release for ESP32. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin
List of embedded modules.
Complete list of available feature and sensors.
ZbRestore
SaveData
and define USE_DEEPSLEEP enabled (#9300)status 0
message when using define USE_MQTT_TLS due to small log buffer (#9305)status 13
exception 9 when more than one shutter is configuredstatus 13
json messageWakeUp
uses 256 steps instead of 100 (#9241)SetOption110 1
to disable Zigbee auto-config when pairing new devicesSetOption111 1
to enable frequency output for buzzer GPIO (#8994)SetOption112 1
to enable friendly name in zigbee topic (use with SetOption89)#define USE_MQTT_AWS_IOT_LIGHT
for password based AWS IoT authentication#define MQTT_LWT_OFFLINE
and #define MQTT_LWT_ONLINE
to user_config.h (#9395)Published by arendst about 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.7.4.1 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.1.
The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota/release for ESP8266 or http://ota.tasmota.com/tasmota32/release for ESP32. The links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin
List of embedded modules.
Complete list of available feature and sensors.
SetOption 105
instead of RGBWWTable
SetOption102 0/1
to set Baud rate for Teleinfo communication (0 = 1200 or 1 = 9600)SetOption103 0/1
to set TLS mode when TLS is selectedSetOption104 1
to disable all MQTT retained messagesSetOption106 1
to create a virtual White ColorTemp for RGBW lightsSetOption107 0/1
to select virtual White as (0) Warm or (1) ColdSetOption108 0/1
to enable Teleinfo telemetry into Tasmota Energy MQTT (0) or Teleinfo only (1)SetOption109 1
to force gen1 Alexa mode, for Echo Dot 2nd gen devices onlyRestart 2
to halt system. Needs hardware reset or power cycle to restart (#9046)PowerDelta1
to PowerDelta3
to trigger on up to three phases (#9134)ZbSend
Config
and ReadCondig
Published by arendst about 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.7.2.1 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Support of Core versions before 2.7.1 has been removed.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.2.1.
List of embedded modules.
Complete list of available feature and sensors.
"Total":[33.736,11.717,16.978]
to "Total":33.736,"TotalTariff":[11.717,16.978]
"ExportActive":[33.736,11.717,16.978]
to "ExportActive":33.736,"ExportTariff":[11.717,16.978]
SlaveSend
and SlaveReset
into ClientSend
and ClientReset
Arm
to Enable
in GUI, Timer
command and JSON messageDomoticz
to Dz
Rule0
to change global rule parametersTime 4
to display timestamp using milliseconds (#8537)SetOption94 0/1
to select MAX31855 or MAX6675 thermocouple support (#8616)SetOption97 0/1
to switch between Tuya serial speeds 9600 bps (0) or 115200 bps (1)SetOption98 0/1
to provide rotary rule triggers (1) instead of controlling light (0)SetOption99 0/1
to enable zero cross detection on PWM dimmerSetOption100 0/1
to remove Zigbee ZbReceived
value from {"ZbReceived":{xxx:yyy}}
JSON messageSetOption101 0/1
to add the Zigbee source endpoint as suffix to attributes, ex Power3
instead of Power
if sent from endpoint 3DzSend<type> <index>,<value1(;value2)|state>
to send values or state to DomoticzModule2
to configure fallback module on fast reboot (#8464)S
)SerialSend6
<comma seperated values> (#8937)LedPwmOn 0..255
, LedPwmOff 0..255
and LedPwmMode1 0/1
to control led brightness by George (#8491)EthType 0/1
, EthAddress 0..31
and EthClockMode 0..3
Switchmode
11 and 12 (#8450)System#Init
to allow early rule execution without wifi and mqtt initialized yetmqttclient DVES_%12X
(#8300)?
for JSON matching in rulesZbSend
to write and report attributesCpuFrequency
to status 2
FlashFrequency
to status 4
BH1750Resolution
and BH1750MTime
(#8139)Wifi 0/1
and Ethernet 0/1
both default ONPublished by arendst over 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.7.1 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.1.
List of embedded modules.
Complete list of available feature and sensors.
SetOption73 0
for button decoupling and send multi-press and hold MQTT messagesDeviceName
defaults to FriendlyName1 and replaces FriendlyName1 in GUIZbRestore
to restore device configuration dumped with ZbStatus 2
ZbUnbind
ZbBindState
and manuf
attributeZbConfig
and configuration in SettingsCounterDebounceLow
and CounterDebounceHigh
to control debouncing (#8021)NrfPage
, NrfIgnore
, NrfScan
and NrfBeacon
to NRF24 Bluetooth driver (#8075)GlobalTemp
and GlobalHum
to init sensor data (#8152)SO
as shortcut for command SetOption
SetOption41 <x>
to force sending gratuitous ARP every secondsSetOption73 1
for button decoupling and send multi-press and hold MQTT messages by Federico Leoni (#8235)SetOption90 1
to disable non-json MQTT messages (#8044)SetOption91 1
to enable fading at startup / power onSetOption92 1
to set PWM Mode from regular PWM to ColorTemp control (Xiaomi Philips ...)SetOption93 1
to control caching of compressed rulesSensor10 0/1/2
to control BH1750 resolution - 0 = High (default), 1 = High2, 2 = Low (#8016)Sensor10 31..254
to control BH1750 measurement time which defaults to 69 (#8016)Sensor18 0..32000
to control PMS5003 sensor interval to extend lifetime by Gene Ruebsamen (#8128)DevGroupName
to specify up to four Device Group Names (#8087)DevGroupSend
to send an update to a Device Group (#8093)Ping
(#7176)Palette
to add the ability to specify a palette of colors (#8150)SetOption56 0
(#3189)on loadavg<50 do power 2 endon
after state
commandPublished by arendst over 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.7.1 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.1.
List of embedded modules.
Complete list of available feature and sensors.
ZbRestore
to restore device configuration dumped with ZbStatus 2
ZbUnbind
ZbBindState
and manuf
attributeZbConfig
and configuration in SettingsCounterDebounceLow
and CounterDebounceHigh
to control debouncing (#8021)NrfPage
, NrfIgnore
, NrfScan
and NrfBeacon
to NRF24 Bluetooth driver (#8075)GlobalTemp
and GlobalHum
to init sensor data (#8152)SO
as shortcut for command SetOption
SetOption41 <x>
to force sending gratuitous ARP every secondsSetOption73 1
for button decoupling and send multi-press and hold MQTT messages by Federico Leoni (#8235)SetOption90 1
to disable non-json MQTT messages (#8044)SetOption91 1
to enable fading at startup / power onSetOption92 1
to set PWM Mode from regular PWM to ColorTemp control (Xiaomi Philips ...)SetOption93 1
to control caching of compressed rulesSensor10 0/1/2
to control BH1750 resolution - 0 = High (default), 1 = High2, 2 = Low (#8016)Sensor10 31..254
to control BH1750 measurement time which defaults to 69 (#8016)Sensor18 0..32000
to control PMS5003 sensor interval to extend lifetime by Gene Ruebsamen (#8128)DevGroupName
to specify up to four Device Group Names (#8087)DevGroupSend
to send an update to a Device Group (#8093)Ping
(#7176)Palette
to add the ability to specify a palette of colors (#8150)SetOption56 0
(#3189)on loadavg<50 do power 2 endon
after state
commandPublished by arendst over 4 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.6.3 + 372a3ec due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.3 + 372a3ec.
List of embedded modules.
Complete list of available feature and sensors.
Prefix
, Ssid
, StateText
, NTPServer
, and FriendlyName
displaying all itemsZigbee*
to Zb*
PowerDelta
zero power detection (#7515)White
added to light status (#7142)WakeUp <x>
ignores provided value (#7473)RGBWWTable
ignored (#7572)Display
and Counter
from overruling command processing (#7322)SetOption79 0/1
to enable reset of counters at teleperiod time by Andre Thomas (#7355)SetOption82 0/1
to limit the CT range for Alexa to 200..380SetOption84 0/1
to send AWS IoT device shadow updates (alternative to retained)SetOption85 0/1
and DevGroupShare
supporting UDP Group command using GroupTopic
without MQTT by Paul Diem (#7790)SetOption86 0/1
for PWM dimmer to turn brightness LED's off 5 seconds after last changeSetOption87 0/1
for PWM dimmer to turn red LED on when powered offSetOption88 0/1
for PWM dimmer to let buttons control remote devicesSetOption89 0/1
for Zigbee distinct MQTT topics per device for SENSOR, allowing retained messages (#7835)ShutterButton <parameters>
to control shutter(s) by to-scho (#7403)SwitchMode 8
ToggleMulti, SwitchMode 9
FollowMulti and SwitchMode 10
FollowMultiInverted (#7522)SwitchMode 11
PushHoldMulti and SwitchMode 12
PushHoldInverted (#7603)SwitchMode 13
PushOn and SwitchMode 14
PushOnInverted (#7912)Buzzer -1
for infinite mode and command Buzzer -2
for following led mode (#7623)HumOffset -10.0 .. 10.0
to set global humidity sensor offset (#7934)AdcParam
parameters to control ADC0 Current Transformer Apparent Power formula by Jodi Dillon (#7100)<startcolor>
to command Scheme <scheme>, <startcolor>
to control initial start colorSetOption37 128
is active allowing control of white(s)Status 1
Status 1
Status 5
#
like on zbreceived#vibration_sensor#aqaracubeside=0 do ...
ZbZNPReceived
and ZbZCLReceived
being published to MQTT when SetOption66 1
ZbPing
Published by arendst almost 5 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
--- Major change in parameter storage layout ---
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release v8.1.0 Doris the Settings are re-allocated in such a way that fallback is only allowed and possible to release v7.2.0 Constance. Once at v7.2.0 you're on your own when downgrading even further.
This release will be supported from ESP8266/Arduino library Core version 2.6.1 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.1.
List of embedded modules.
Complete list of available feature and sensors.
Fade
using 100Hz instead of 20Hz animation (#7179)Var
s and Mem
s from 5 to 16 (#4933)FriendlyName
s from 4 to 8WebButton1
until WebButton16
to support user defined GUI button text (#7166)AdcParam
parameters to control ADC0 Moisture formula by Federico Leoni (#7309)Teleperiod
differs from 10 or 300Published by arendst almost 5 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
Only this version will support fallback from version 8.x.
This release will be supported from ESP8266/Arduino library Core version 2.6.1 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.1.
List of embedded modules.
Complete list of available feature and sensors.
Status 1
and consolidated in Status 12
if availableSetOption73 0/1
to Cors <cors_domain>
allowing user control of specific CORS domain by Shantur Rathore (#7066)Backlog
when using Event inside a Backlog by Adrian Scillato (#7178, #7147)savedata 0
and store to flash anyways (#7262)SerialConfig 0..23
or SerialConfig 8N1
to select Serial Config based in PR by Luis Teixeira (#7108)Sensor34 9 <weight code>
to set minimum delta to trigger JSON message by @tobox (#7188)%topic%
by Adrian Scillato (#5522)tele-wifi1#xxx
by Adrian Scillato (#7093)Status 12
to dump the stack by Stefan HadingerPublished by arendst almost 5 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
This release will be supported from ESP8266/Arduino library Core version 2.6.1 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.1.
List of embedded modules.
Complete list of available feature and sensors.
Published by arendst almost 5 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
This release will be supported from ESP8266/Arduino library Core version 2.6.1 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.1.
List of embedded modules.
Complete list of available feature and sensors.
Published by arendst almost 5 years ago
See migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
This release will be supported from ESP8266/Arduino library Core version 2.6.1 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed in the near future.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. Read full documentation
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following hardware modules are supported.
Module | Description |
---|---|
01 Sonoff Basic | Sonoff Basic Wifi Smart Switch |
02 Sonoff RF | Sonoff RF Wifi Smart Switch with RF (434MHz) receiver |
03 Sonoff SV | Sonoff SV Safe Voltage Wifi Smart Switch |
04 Sonoff TH | Sonoff TH10/TH16 Wifi Smart Switch with Sensor connection |
05 Sonoff Dual | Sonoff Dual Wifi Smart Switch |
06 Sonoff Pow | Sonoff Pow Wifi Smart Switch with Energy Monitoring |
07 Sonoff 4CH | Sonoff 4CH 4-gang Wifi Smart Switch |
08 Sonoff S2X | Sonoff S20/S26 Wifi Smart Socket |
09 Slampher | Sonoff Slampher Wifi Smart Light Bulb Socket with RF (434MHz) receiver |
10 Sonoff Touch | Sonoff Touch Wifi Light Switch |
11 Sonoff LED | Sonoff Led Wifi Led Pack (Retired) |
12 1 Channel | 1 Channel Inching/Self Locking Wifi Switch 5V/12V |
13 4 Channel | 4 Channel Inching/Self Locking Wifi Switch (Retired) |
14 Motor C/AC | Motor Clockwise/Antoclockwise Wifi Switch (Retired) |
15 ElectroDragon | Electrodragon Wifi IoT Board |
16 EXS Relay(s) | Electronic Experience Store 1 or 2-gang Wifi Module |
17 WiOn | WiOn Wifi Smart Socket |
18 Generic | Any ESP8266/ESP8285 device like WeMos and NodeMCU |
19 Sonoff Dev | Sonoff Dev Wifi Development Board |
20 H801 | H801 Wifi RGBWW Led Controller |
21 Sonoff SC | Sonoff SC Wifi Environmental Monitor |
22 Sonoff BN-SZ | Sonoff BN-SZ01 Wifi Ceiling Led (Retired) |
23 Sonoff 4CH Pro | Sonoff 4CH Pro 4-gang Wifi Smart Switch |
24 Huafan SS | HuaFan Wifi Smart Socket |
25 Sonoff Bridge | Sonoff RF (434MHz) transceive to Wifi Bridge |
26 Sonoff B1 | Sonoff B1 Wifi RGBWW Led Bulb |
27 AiLight | Ai-Thinker RGBW Led Bulb |
28 Sonoff T1 1CH | Sonoff T1 1-gang Wifi Light Switch |
29 Sonoff T1 2CH | Sonoff T1 2-gang Wifi Light Switch |
30 Sonoff T1 3CH | Sonoff T1 3-gang Wifi Light Switch |
31 Supla Espablo | 2-gang Wifi Module |
32 Witty Cloud | Witty Cloud ESP8266 Wifi Development Board |
33 Yunshan Relay | ESP8266 Wifi Network Relay Module |
34 MagicHome | MagicHome, Flux-light and some Arilux LC10 RGB(W) Led Controller |
35 Luani HVIO | Luani ESP8266 Wifi I/O Module |
36 KMC 70011 | KMC Wifi Smart Socket with Energy Monitoring |
37 Arilux LC01 | Arilux AL-LC01 RGB Led Controller |
38 Arilux LC11 | Arilux AL-LC11 RGBWW Led Controller |
39 Sonoff Dual R2 | Sonoff Dual R2 Wifi Smart Switch |
40 Arilux LC06 | Arilux AL-LC06 RGB(WW) Led Controller |
41 Sonoff S31 | Sonoff S31 Wifi Smart Socket with Energy Monitoring |
42 Zengge WF017 | Zengge WF017 Wifi RGB(W) Led Controller |
43 Sonoff Pow R2 | Sonoff Pow R2 Wifi Smart Switch with Energy Monitoring |
44 Sonoff iFan02 | Sonoff iFan02 Wifi Smart Ceiling Fan with Light |
45 BlitzWolf SHP | BlitzWolf BW-SHP2, BW-SHP6, HomeCube SP1, Gosund SP111, Teckin SP22 Wifi Smart Switch with Energy Monitoring |
46 Shelly 1 | Shelly 1 Open Source Wifi Relay Module |
47 Shelly 2 | Shelly 2 Wifi 2-gang Relay Module with Energy Monitoring |
48 Xiaomi Philips | Xiaomi Philips Wifi WW Led Bulb |
49 Neo Coolcam | Neo Coolcam Wifi Smart Socket |
50 ESP Switch | ESP Switch 4-gang Wifi Switch with Leds |
51 OBI Socket | OBI Wifi Smart Socket |
52 Teckin | Teckin SP22 Wifi Smart Switch with Energy Monitoring |
53 AplicWDP303075 | Aplic WDP 303075 CSL Wifi Smart Switch with Energy Monitoring |
54 Tuya Dimmer | MIUO (and other Tuya based) Wifi Dimmer for Incandescent Lights and Led |
55 Gosund SP1 v23 | Gosund SP1 v2.3 Wifi Smart Switch with Energy Monitoring |
56 ARMTR Dimmer | ARMtronix Wifi dimmer for Incandescent Lights and Led |
57 SK03 Outdoor | SK03 Outdoor Wifi Smart Switch with Energy Monitoring |
58 PS-16-DZ | PS-16-DZ Wifi dimmer for Incandescent Lights and Led |
59 Teckin US | Teckin SP20 and ZooZee SA102 Wifi Smart Switch with Energy Monitoring |
60 Manzoku strip | Manzoku Wifi Smart Power Strip with four Relays |
61 OBI Socket 2 | OBI 2 Wifi Smart Socket |
62 YTF IR Bridge | YTF Infra Red Wifi Bridge |
63 Digoo DG-SP202 | Digoo DG-SP202 Dual Wifi Smart Switch with Energy Monitoring |
64 KA10 | Smanergy KA10 Wifi Smart Wall Switch with Energy Monitoring |
65 Luminea ZX2820 | Luminea ZX2820 Wifi Smart Switch with Energy Monitoring |
66 Mi Desk Lamp | Mi Desk Lamp with rotary switch and Wifi |
67 SP10 | Tuya SP10 Wifi Smart Switch with Energy Monitoring |
68 WAGA CHCZ02MB | WAGA life CHCZ02MB Wifi Smart Switch with Energy Monitoring |
69 SYF05 | Sunyesmart SYF05 RGBWW Wifi Led Bulb |
70 Sonoff L1 | Sonoff L1 light strip |
71 Sonoff iFan03 | Sonoff iFan03 Wifi Smart Ceiling Fan with Light |
72 EXS Dimmer | EXS Wifi Dimmer v4 |
Over 500 additional devices are supported using templates.
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.6.1.
Complete list of available feature and sensors.
SetOption37
>128, added Dimmer1
and Dimmer2
commands (#6714)Sleep 0
(#6961, #6608)SetOption68 1
SetOption73 0/1
to re-enable HTTP Cross-Origin Resource Sharing (CORS) now default disabled (#6767)SetOption74 0/1
to enable DS18x20 internal pull-up and remove define DS18B20_INTERNAL_PULLUP (#6795)SetOption75 0/1
to switch between grouptopic (0) using fulltopic replacing %topic% or (1) is cmnd/<grouptopic> (#6779)SetOption76 0/1
to enable incrementing bootcount when deepsleep is enabled (#6930)SetOption77 0/1
to keep power on when slider is far leftI2cDriver
for I2C driver runtime control using document I2CDEVICES.mdTempOffset -12.6 .. 12.6
to set global temperature sensor offset (#6958)WebColor19
to control color of Module and Name (#6811)WifiPower 0 .. 20.5
to set Wifi Output Power which will be default set to 17dBmSetOption51
(#6969)Published by arendst almost 5 years ago
See wiki migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
This release will be supported from ESP8266/Arduino library Core version pre-2.6.0 due to reported security and stability issues on previous Core version.
Although it might still compile on previous Core versions all support will be removed starting in the next Release.
To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. See full documentation on https://github.com/arendst/Sonoff-Tasmota/wiki/AWS-IoT
For initial configuration this release supports Webserver based WifiManager or Serial based command interface only. Support for WPS and SmartConfig has been removed.
The following hardware modules are supported.
Module | Description |
---|---|
01 Sonoff Basic | Sonoff Basic Wifi Smart Switch |
02 Sonoff RF | Sonoff RF Wifi Smart Switch with RF (434MHz) receiver |
03 Sonoff SV | Sonoff SV Safe Voltage Wifi Smart Switch |
04 Sonoff TH | Sonoff TH10/TH16 Wifi Smart Switch with Sensor connection |
05 Sonoff Dual | Sonoff Dual Wifi Smart Switch |
06 Sonoff Pow | Sonoff Pow Wifi Smart Switch with Energy Monitoring |
07 Sonoff 4CH | Sonoff 4CH 4-gang Wifi Smart Switch |
08 Sonoff S2X | Sonoff S20/S26 Wifi Smart Socket |
09 Slampher | Sonoff Slampher Wifi Smart Light Bulb Socket with RF (434MHz) receiver |
10 Sonoff Touch | Sonoff Touch Wifi Light Switch |
11 Sonoff LED | Sonoff Led Wifi Led Pack (Retired) |
12 1 Channel | 1 Channel Inching/Self Locking Wifi Switch 5V/12V |
13 4 Channel | 4 Channel Inching/Self Locking Wifi Switch (Retired) |
14 Motor C/AC | Motor Clockwise/Antoclockwise Wifi Switch (Retired) |
15 ElectroDragon | Electrodragon Wifi IoT Board |
16 EXS Relay(s) | Electronic Experience Store 1 or 2-gang Wifi Module |
17 WiOn | WiOn Wifi Smart Socket |
18 Generic | Any ESP8266/ESP8285 device like WeMos and NodeMCU |
19 Sonoff Dev | Sonoff Dev Wifi Development Board |
20 H801 | H801 Wifi RGBWW Led Controller |
21 Sonoff SC | Sonoff SC Wifi Environmental Monitor |
22 Sonoff BN-SZ | Sonoff BN-SZ01 Wifi Ceiling Led (Retired) |
23 Sonoff 4CH Pro | Sonoff 4CH Pro 4-gang Wifi Smart Switch |
24 Huafan SS | HuaFan Wifi Smart Socket |
25 Sonoff Bridge | Sonoff RF (434MHz) transceive to Wifi Bridge |
26 Sonoff B1 | Sonoff B1 Wifi RGBWW Led Bulb |
27 AiLight | Ai-Thinker RGBW Led Bulb |
28 Sonoff T1 1CH | Sonoff T1 1-gang Wifi Light Switch |
29 Sonoff T1 2CH | Sonoff T1 2-gang Wifi Light Switch |
30 Sonoff T1 3CH | Sonoff T1 3-gang Wifi Light Switch |
31 Supla Espablo | 2-gang Wifi Module |
32 Witty Cloud | Witty Cloud ESP8266 Wifi Development Board |
33 Yunshan Relay | ESP8266 Wifi Network Relay Module |
34 MagicHome | MagicHome, Flux-light and some Arilux LC10 RGB(W) Led Controller |
35 Luani HVIO | Luani ESP8266 Wifi I/O Module |
36 KMC 70011 | KMC Wifi Smart Socket with Energy Monitoring |
37 Arilux LC01 | Arilux AL-LC01 RGB Led Controller |
38 Arilux LC11 | Arilux AL-LC11 RGBWW Led Controller |
39 Sonoff Dual R2 | Sonoff Dual R2 Wifi Smart Switch |
40 Arilux LC06 | Arilux AL-LC06 RGB(WW) Led Controller |
41 Sonoff S31 | Sonoff S31 Wifi Smart Socket with Energy Monitoring |
42 Zengge WF017 | Zengge WF017 Wifi RGB(W) Led Controller |
43 Sonoff Pow R2 | Sonoff Pow R2 Wifi Smart Switch with Energy Monitoring |
44 Sonoff iFan02 | Sonoff iFan02 Wifi Smart Ceiling Fan with Light |
45 BlitzWolf SHP | BlitzWolf BW-SHP2, BW-SHP6, HomeCube SP1, Gosund SP111, Teckin SP22 Wifi Smart Switch with Energy Monitoring |
46 Shelly 1 | Shelly 1 Open Source Wifi Relay Module |
47 Shelly 2 | Shelly 2 Wifi 2-gang Relay Module with Energy Monitoring |
48 Xiaomi Philips | Xiaomi Philips Wifi WW Led Bulb |
49 Neo Coolcam | Neo Coolcam Wifi Smart Socket |
50 ESP Switch | ESP Switch 4-gang Wifi Switch with Leds |
51 OBI Socket | OBI Wifi Smart Socket |
52 Teckin | Teckin SP22 Wifi Smart Switch with Energy Monitoring |
53 AplicWDP303075 | Aplic WDP 303075 CSL Wifi Smart Switch with Energy Monitoring |
54 Tuya Dimmer | MIUO (and other Tuya based) Wifi Dimmer for Incandescent Lights and Led |
55 Gosund SP1 v23 | Gosund SP1 v2.3 Wifi Smart Switch with Energy Monitoring |
56 ARMTR Dimmer | ARMtronix Wifi dimmer for Incandescent Lights and Led |
57 SK03 Outdoor | SK03 Outdoor Wifi Smart Switch with Energy Monitoring |
58 PS-16-DZ | PS-16-DZ Wifi dimmer for Incandescent Lights and Led |
59 Teckin US | Teckin SP20 and ZooZee SA102 Wifi Smart Switch with Energy Monitoring |
60 Manzoku strip | Manzoku Wifi Smart Power Strip with four Relays |
61 OBI Socket 2 | OBI 2 Wifi Smart Socket |
62 YTF IR Bridge | YTF Infra Red Wifi Bridge |
63 Digoo DG-SP202 | Digoo DG-SP202 Dual Wifi Smart Switch with Energy Monitoring |
64 KA10 | Smanergy KA10 Wifi Smart Wall Switch with Energy Monitoring |
65 Luminea ZX2820 | Luminea ZX2820 Wifi Smart Switch with Energy Monitoring |
66 Mi Desk Lamp | Mi Desk Lamp with rotary switch and Wifi |
67 SP10 | Tuya SP10 Wifi Smart Switch with Energy Monitoring |
68 WAGA CHCZ02MB | WAGA life CHCZ02MB Wifi Smart Switch with Energy Monitoring |
69 SYF05 | Sunyesmart SYF05 RGBWW Wifi Led Bulb |
70 Sonoff L1 | Sonoff L1 light strip |
71 Sonoff iFan03 | Sonoff iFan03 Wifi Smart Ceiling Fan with Light |
72 EXS Dimmer | EXS Wifi Dimmer v4 |
Over 500 additional devices are supported using templates.
The following binary downloads have been compiled with ESP8266/Arduino library core version pre-2.6.0.
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
---|---|---|---|---|---|---|---|---|
MY_LANGUAGE en-GB | x | x | x | x | x | x | x | |
USE_ARDUINO_OTA | - | - | - | - | - | - | - | |
USE_DOMOTICZ | - | - | x | x | x | x | - | |
USE_HOME_ASSISTANT | - | - | x | x | x | x | - | |
USE_MQTT_TLS | - | - | - | - | - | - | - | |
USE_MQTT_TLS_CA_CERT | - | - | - | - | - | - | - | |
USE_MQTT_AWS_IOT | - | - | - | - | - | - | - | |
USE_KNX | - | - | - | x | - | - | - | |
USE_WEBSERVER | x | x | x | x | x | x | x | |
USE_JAVASCRIPT_ES6 | - | - | - | - | - | - | - | |
USE_WEBSEND_RESPONSE | - | - | - | - | - | - | - | |
USE_EMULATION_HUE | - | x | x | - | x | - | - | |
USE_EMULATION_WEMO | - | x | x | - | x | - | - | |
USE_DISCOVERY | - | - | x | x | - | - | x | |
WEBSERVER_ADVERTISE | - | - | x | x | - | - | x | |
MQTT_HOST_DISCOVERY | - | - | x | x | - | - | x | |
USE_TIMERS | - | x | x | x | x | x | x | |
USE_TIMERS_WEB | - | x | x | x | x | x | x | |
USE_SUNRISE | - | x | x | x | x | x | x | |
USE_RULES | - | x | x | x | x | x | x | |
USE_SCRIPT | - | - | - | - | - | - | - | |
USE_EXPRESSION | - | - | - | - | - | - | - | |
SUPPORT_IF_STATEMENT | - | - | - | - | - | - | - | |
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
ROTARY_V1 | - | - | - | - | - | - | - | |
USE_SONOFF_RF | - | - | x | x | x | - | - | |
USE_RF_FLASH | - | - | x | x | x | - | - | |
USE_SONOFF_SC | - | - | x | - | x | - | - | |
USE_TUYA_MCU | - | x | x | x | x | - | x | |
USE_ARMTRONIX_DIMMERS | - | - | x | x | - | - | - | |
USE_PS_16_DZ | - | - | x | x | x | - | - | |
USE_SONOFF_IFAN | - | - | x | x | x | - | - | |
USE_BUZZER | - | - | x | x | x | - | - | |
USE_ARILUX_RF | - | - | x | x | x | - | - | |
USE_SHUTTER | - | - | - | - | - | - | - | |
USE_DEEPSLEEP | - | - | - | - | - | - | - | |
USE_EXS_DIMMER | - | - | x | x | - | - | - | |
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
USE_LIGHT | - | x | x | x | x | x | x | |
USE_WS2812 | - | - | x | x | x | - | x | |
USE_WS2812_DMA | - | - | - | - | - | - | - | |
USE_MY92X1 | - | - | x | x | x | - | x | |
USE_SM16716 | - | - | x | x | x | - | x | |
USE_SM2135 | - | - | x | x | x | - | x | |
USE_SONOFF_L1 | - | - | x | x | x | - | x | |
USE_ENERGY_SENSOR | - | x | x | x | x | - | - | |
USE_PZEM004T | - | - | x | x | x | - | - | |
USE_PZEM_AC | - | - | x | x | x | - | - | |
USE_PZEM_DC | - | - | x | x | x | - | - | |
USE_MCP39F501 | - | x | x | x | x | - | - | |
USE_SDM120 | - | - | - | - | x | - | - | |
USE_SDM630 | - | - | - | - | x | - | - | |
USE_DDS2382 | - | - | - | - | x | - | - | |
USE_DDSU666 | - | - | - | - | x | - | - | |
USE_SOLAX_X1 | - | - | - | - | - | - | - | |
USE_ADC_VCC | x | x | - | - | - | - | - | |
USE_COUNTER | - | - | x | x | x | x | x | |
USE_DS18x20 | - | - | x | x | x | - | x | |
USE_DHT | - | - | x | x | x | x | x | |
USE_MAX31855 | - | - | - | - | x | - | - | |
USE_MAX31865 | - | - | - | - | - | - | - | |
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
USE_I2C | - | - | x | x | x | - | x | |
USE_SHT | - | - | x | x | x | - | x | |
USE_HTU | - | - | x | x | x | - | x | |
USE_BMP | - | - | x | x | x | - | x | |
USE_BME680 | - | - | - | - | x | - | - | |
USE_BH1750 | - | - | x | x | x | - | x | |
USE_VEML6070 | - | - | - | - | x | - | - | |
USE_ADS1115 | - | - | - | - | x | - | - | |
USE_ADS1115_I2CDEV | - | - | - | - | - | - | - | |
USE_INA219 | - | - | - | - | x | - | - | |
USE_INA226 | - | - | - | - | - | - | - | |
USE_SHT3X | - | - | x | x | x | - | x | |
USE_TSL2561 | - | - | - | - | x | - | - | |
USE_MGS | - | - | - | - | x | - | - | |
USE_SGP30 | - | - | x | x | x | - | x | |
USE_SI1145 | - | - | - | - | - | - | - | |
USE_LM75AD | - | - | x | x | x | - | x | |
USE_APDS9960 | - | - | - | - | - | - | - | |
USE_MCP230xx | - | - | - | - | - | - | - | |
USE_PCA9685 | - | - | - | - | - | - | - | |
USE_MPR121 | - | - | - | - | - | - | - | |
USE_CCS811 | - | - | - | - | - | - | - | |
USE_MPU6050 | - | - | - | - | - | - | - | |
USE_DS3231 | - | - | - | - | - | - | - | |
USE_MGC3130 | - | - | - | - | - | - | - | |
USE_MAX44009 | - | - | - | - | - | - | - | |
USE_SCD30 | - | - | - | - | x | - | - | |
USE_SPS30 | - | - | - | - | - | - | - | |
USE_ADE7953 | - | - | x | x | x | - | x | |
USE_VL53L0X | - | - | - | - | - | - | - | |
USE_MLX90614 | - | - | - | - | - | - | - | |
USE_CHIRP | - | - | - | - | - | - | - | |
USE_PAJ7620 | - | - | - | - | - | - | - | |
USE_PCF8574 | - | - | - | - | - | - | - | |
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
USE_SPI | - | - | - | - | - | - | x | |
USE_MHZ19 | - | - | x | x | x | - | x | |
USE_SENSEAIR | - | - | x | x | x | - | x | |
USE_PMS5003 | - | - | x | x | x | - | x | |
USE_NOVA_SDS | - | - | x | x | x | - | x | |
USE_SERIAL_BRIDGE | - | - | x | x | x | - | x | |
USE_MP3_PLAYER | - | - | - | - | x | - | - | |
USE_AZ7798 | - | - | - | - | - | - | - | |
USE_PN532_HSU | - | - | - | - | x | - | - | |
USE_ZIGBEE | - | - | - | - | - | - | - | Experimental |
USE_IR_REMOTE | - | - | x | x | x | x | x | |
USE_IR_HVAC | - | - | - | - | x | x | - | |
USE_IR_RECEIVE | - | - | x | x | x | x | x | |
USE_SR04 | - | - | x | x | x | - | x | |
USE_TM1638 | - | - | - | - | x | - | - | |
USE_HX711 | - | - | x | x | x | - | x | |
USE_TX20_WIND_SENSOR | - | - | - | - | x | - | - | |
USE_RC_SWITCH | - | - | - | - | x | - | - | |
USE_RF_SENSOR | - | - | - | - | x | - | - | AlectoV2 only |
USE_HRE | - | - | - | - | x | - | - | |
USE_A4988_STEPPER | - | - | - | - | - | - | - | |
USE_ARDUINO_SLAVE | - | - | - | - | - | - | - | Experimental |
Feature or Sensor | minimal | basic | sonoff | knx | sensors | ir | display | Remarks |
USE_DISPLAY | - | - | - | - | - | - | x | |
USE_DISPLAY_LCD | - | - | - | - | - | - | x | |
USE_DISPLAY_SSD1306 | - | - | - | - | - | - | x | |
USE_DISPLAY_MATRIX | - | - | - | - | - | - | x | |
USE_DISPLAY_SH1106 | - | - | - | - | - | - | x | |
USE_DISPLAY_ILI9341 | - | - | - | - | - | - | x | |
USE_DISPLAY_EPAPER_29 | - | - | - | - | - | - | x | |
USE_DISPLAY_EPAPER_42 | - | - | - | - | - | - | x | |
USE_DISPLAY_ILI9488 | - | - | - | - | - | - | - | |
USE_DISPLAY_SSD1351 | - | - | - | - | - | - | - | |
USE_DISPLAY_RA8876 | - | - | - | - | - | - | - |
Version 6.7.1 20191026
SetOption2
PulseTime
JSON message format and allow display of all pulsetimer information (#6519)SetOption43
to make it more general. Now supports PS_16_DZ driver too (#6544)MQTTlog
support (#6529)Var
and Mem
to show all parameters when no index is given (#6107)Adc
, Adcs
, Modules
, Gpio
and Gpios
from list to dictionary (#6407)SetOption34, 41, 44, 45, 46, 65, 66 and 69
(#6353)SetOption68
) is enabledBuzzer
with optional parameters ,<duration of beep in 100mS steps>,<duration of silence in 100mS steps> enabled when a buzzer is configured (#5988)DimmerRange
in Light module to support 2 byte dimming ranges from TuyaDisplayHeight
to set pixel height on supported devicesDisplayWidth
to set pixel width on supported devicesEnergyReset4 x,x
to initialize total usage for two tarrifsEnergyReset5 x,x
to initialize total export (or production) for two tarrifsGpio 255/All
to show physical GPIO configuration of all non-flash pins (#6407)Gpios 255/All
to show all available GPIO components (#6407)ModuleAddress 1/2/3
to set Pzem module address when a single module is connected (#2315)MqttLog <loglevel>
for support of MQTT logging (#6498)Power0 0/1/2/Off/On/Toggle
to control all power outputs at once (#6340)PowerDelta 101..32000
for absolute power delta where 101 = 101-100 = 1W, 202 = 202-100 = 102W (#5901)Reset 99
to reset bootcount to zero (#684, #6351)Sensor29 pin,0/1/2
for OFF/ON/TOGGLESensor34 8,0
and Sensor34 8,1
to disable/enable JSON message on weight change over 4 gramSetOption34 0..255
to set backlog delay. Default value is 200 (mSeconds) (#6562)SetOption42 0..255
to set overtemperature (Celsius only) threshold resulting in power off all on energy monitoring devices. Default setting is 90 (#6036)SetOption65 0/1
to disable (1) fast power cycle detection fixing unwanted brownout triggerSetOption67 0/1
to disable or enable a buzzer as used in iFan03SetOption68 0/1
to enable multi-channel PWM instead of a single light (#6134)SetOption71 0/1
to switch between different Modbus Active Energy registers on DDS238-2 energy meters (#6531)SetOption72 0/1
to switch between software (0) or hardware (1) energy total counter (#6561)Time
to disable NTP and set UTC time as Epoch value if above 1451602800 (=20160101). Time 0
re-enables NTP (#5279)Time 1/2/3
to select JSON time format ISO + Epoch, ISO or EpochTariff
to default to 0 (=disabled) and allowing to set both Standard Time (ST) and Daylight Savings Time (DST) start hourTariff1 22,23
= Tariff1 (Off-Peak) ST,DST Tariff2 6,7
= Tariff2 (Standard) ST,DST Tariff9 0/1
= Weekend toggle (1 = Off-Peak during weekend)WebSensor<sensor number> 0/1
to control display of sensor data in web GUI (#6085)ZigbeeRead
(#6095)DeepSleepTime 0 or 10..86400
(seconds) to enter deepsleep mode (#6638)Width1
(Marker), Width2
(Second), Width3
(Minute) and Width4
(Hour) disabling display (#6152)IRSend<r>
option (#6074)Published by arendst over 5 years ago
See wiki migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
TLS support for core 2.3.0 is removed.
TLS is supported on core 2.4.2 and up. To save resources when TLS is enabled mDNS needs to be disabled. In addition to TLS using fingerprints now also user supplied CA certs and AWS IoT is supported. See full documentation on https://github.com/arendst/Sonoff-Tasmota/wiki/AWS-IoT
This release is based on ESP8266/Arduino library core 2.3.0 as some people encountered wifi related issues on core 2.4.2 and 2.5.2. For others core 2.4.2 or 2.5.2 is working just fine. All version are available from http://thehackbox.org/tasmota/release/
Firmware binary sonoff-classic.bin supports WifiManager, Wps and SmartConfig for initial configuration. The default tool is Wps.
To save memory space all other binaries support WifiManager only.
The following hardware modules are supported.
Module | Description |
---|---|
01 Sonoff Basic | Sonoff Basic Wifi Smart Switch |
02 Sonoff RF | Sonoff RF Wifi Smart Switch with RF (434MHz) receiver |
03 Sonoff SV | Sonoff SV Safe Voltage Wifi Smart Switch |
04 Sonoff TH | Sonoff TH10/TH16 Wifi Smart Switch with Sensor connection |
05 Sonoff Dual | Sonoff Dual Wifi Smart Switch |
06 Sonoff Pow | Sonoff Pow Wifi Smart Switch with Energy Monitoring |
07 Sonoff 4CH | Sonoff 4CH 4-gang Wifi Smart Switch |
08 Sonoff S2X | Sonoff S20/S26 Wifi Smart Socket |
09 Slampher | Sonoff Slampher Wifi Smart Light Bulb Socket with RF (434MHz) receiver |
10 Sonoff Touch | Sonoff Touch Wifi Light Switch |
11 Sonoff LED | Sonoff Led Wifi Led Pack (Retired) |
12 1 Channel | 1 Channel Inching/Self Locking Wifi Switch 5V/12V |
13 4 Channel | 4 Channel Inching/Self Locking Wifi Switch (Retired) |
14 Motor C/AC | Motor Clockwise/Antoclockwise Wifi Switch (Retired) |
15 ElectroDragon | Electrodragon Wifi IoT Board |
16 EXS Relay(s) | Electronic Experience Store 1 or 2-gang Wifi Module |
17 WiOn | WiOn Wifi Smart Socket |
18 Generic | Any ESP8266/ESP8285 device like WeMos and NodeMCU |
19 Sonoff Dev | Sonoff Dev Wifi Development Board |
20 H801 | H801 Wifi RGBWW Led Controller |
21 Sonoff SC | Sonoff SC Wifi Environmental Monitor |
22 Sonoff BN-SZ | Sonoff BN-SZ01 Wifi Ceiling Led (Retired) |
23 Sonoff 4CH Pro | Sonoff 4CH Pro 4-gang Wifi Smart Switch |
24 Huafan SS | HuaFan Wifi Smart Socket |
25 Sonoff Bridge | Sonoff RF (434MHz) transceive to Wifi Bridge |
26 Sonoff B1 | Sonoff B1 Wifi RGBWW Led Bulb |
27 AiLight | Ai-Thinker RGBW Led Bulb |
28 Sonoff T1 1CH | Sonoff T1 1-gang Wifi Light Switch |
29 Sonoff T1 2CH | Sonoff T1 2-gang Wifi Light Switch |
30 Sonoff T1 3CH | Sonoff T1 3-gang Wifi Light Switch |
31 Supla Espablo | 2-gang Wifi Module |
32 Witty Cloud | Witty Cloud ESP8266 Wifi Development Board |
33 Yunshan Relay | ESP8266 Wifi Network Relay Module |
34 MagicHome | MagicHome, Flux-light and some Arilux LC10 RGB(W) Led Controller |
35 Luani HVIO | Luani ESP8266 Wifi I/O Module |
36 KMC 70011 | KMC Wifi Smart Socket with Energy Monitoring |
37 Arilux LC01 | Arilux AL-LC01 RGB Led Controller |
38 Arilux LC11 | Arilux AL-LC11 RGBWW Led Controller |
39 Sonoff Dual R2 | Sonoff Dual R2 Wifi Smart Switch |
40 Arilux LC06 | Arilux AL-LC06 RGB(WW) Led Controller |
41 Sonoff S31 | Sonoff S31 Wifi Smart Socket with Energy Monitoring |
42 Zengge WF017 | Zengge WF017 Wifi RGB(W) Led Controller |
43 Sonoff Pow R2 | Sonoff Pow R2 Wifi Smart Switch with Energy Monitoring |
44 Sonoff iFan02 | Sonoff iFan02 Wifi Smart Ceiling Fan with Light |
45 BlitzWolf SHP | BlitzWolf BW-SHP2, BW-SHP6, HomeCube SP1, Gosund SP111, Teckin SP22 Wifi Smart Switch with Energy Monitoring |
46 Shelly 1 | Shelly 1 Open Source Wifi Relay Module |
47 Shelly 2 | Shelly 2 Wifi 2-gang Relay Module with Energy Monitoring |
48 Xiaomi Philips | Xiaomi Philips Wifi WW Led Bulb |
49 Neo Coolcam | Neo Coolcam Wifi Smart Socket |
50 ESP Switch | ESP Switch 4-gang Wifi Switch with Leds |
51 OBI Socket | OBI Wifi Smart Socket |
52 Teckin | Teckin SP22 Wifi Smart Switch with Energy Monitoring |
53 AplicWDP303075 | Aplic WDP 303075 CSL Wifi Smart Switch with Energy Monitoring |
54 Tuya Dimmer | MIUO (and other Tuya based) Wifi Dimmer for Incandescent Lights and Led |
55 Gosund SP1 v23 | Gosund SP1 v2.3 Wifi Smart Switch with Energy Monitoring |
56 ARMTR Dimmer | ARMtronix Wifi dimmer for Incandescent Lights and Led |
57 SK03 Outdoor | SK03 Outdoor Wifi Smart Switch with Energy Monitoring |
58 PS-16-DZ | PS-16-DZ Wifi dimmer for Incandescent Lights and Led |
59 Teckin US | Teckin SP20 and ZooZee SA102 Wifi Smart Switch with Energy Monitoring |
60 Manzoku strip | Manzoku Wifi Smart Power Strip with four Relays |
61 OBI Socket 2 | OBI 2 Wifi Smart Socket |
62 YTF IR Bridge | YTF Infra Red Wifi Bridge |
63 Digoo DG-SP202 | Digoo DG-SP202 Dual Wifi Smart Switch with Energy Monitoring |
64 KA10 | Smanergy KA10 Wifi Smart Wall Switch with Energy Monitoring |
65 Luminea ZX2820 | Luminea ZX2820 Wifi Smart Switch with Energy Monitoring |
66 Mi Desk Lamp | Mi Desk Lamp with rotary switch and Wifi |
67 SP10 | Tuya SP10 Wifi Smart Switch with Energy Monitoring |
68 WAGA CHCZ02MB | WAGA life CHCZ02MB Wifi Smart Switch with Energy Monitoring |
69 SYF05 | Sunyesmart SYF05 RGBWW Wifi Led Bulb |
70 Sonoff L1 | Sonoff L1 light strip |
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.3.0.
Core version 2.4.2 binaries can be found at http://thehackbox.org/tasmota/release/020402/
Core version 2.5.2 binaries can be found at http://thehackbox.org/tasmota/release/020502/
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
---|---|---|---|---|---|---|---|---|
MY_LANGUAGE en-GB | x | x | x | x | x | x | x | |
USE_WPS | - | - | x | - | - | - | - | WPS |
USE_SMARTCONFIG | - | - | x | - | - | - | - | SmartConfig |
USE_ARDUINO_OTA | - | - | - | - | - | - | - | |
USE_DOMOTICZ | - | - | x | x | x | x | - | |
USE_HOME_ASSISTANT | - | - | - | x | x | x | - | |
USE_MQTT_TLS | - | - | - | - | - | - | - | |
USE_MQTT_TLS_CA_CERT | - | - | - | - | - | - | - | |
USE_MQTT_AWS_IOT | - | - | - | - | - | - | - | |
USE_KNX | - | - | - | - | x | - | - | |
USE_WEBSERVER | x | x | x | x | x | x | x | WifiManager |
USE_EMULATION_HUE | - | x | x | x | - | x | - | |
USE_EMULATION_WEMO | - | x | x | x | - | x | - | |
USE_DISCOVERY | - | - | x | x | x | x | x | |
WEBSERVER_ADVERTISE | - | - | x | x | x | x | x | |
MQTT_HOST_DISCOVERY | - | - | x | x | x | x | x | |
USE_TIMERS | - | x | - | x | x | x | x | |
USE_TIMERS_WEB | - | x | - | x | x | x | x | |
USE_SUNRISE | - | x | - | x | x | x | x | |
USE_RULES | - | x | - | x | x | x | x | |
USE_SCRIPT | - | - | - | - | - | - | - | |
USE_EXPRESSION | - | - | - | - | - | - | - | |
USE_ADC_VCC | x | x | x | - | - | - | - | |
USE_COUNTER | - | - | - | x | x | x | x | |
USE_DS18B20 | - | - | - | - | - | - | - | Single sensor |
USE_DS18x20 | - | - | x | x | x | x | x | Multiple sensors |
USE_DS18x20_LEGACY | - | - | - | - | - | - | - | Multiple sensors |
USE_DHT | - | - | x | x | x | x | x | |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
USE_I2C | - | - | - | x | x | x | x | |
USE_SHT | - | - | - | x | x | x | x | |
USE_HTU | - | - | - | x | x | x | x | |
USE_BMP | - | - | - | x | x | x | x | |
USE_BME680 | - | - | - | - | - | x | - | |
USE_BH1750 | - | - | - | x | x | x | x | |
USE_VEML6070 | - | - | - | - | - | x | - | |
USE_ADS1115 | - | - | - | - | - | x | - | |
USE_ADS1115_I2CDEV | - | - | - | - | - | - | - | |
USE_INA219 | - | - | - | - | - | x | - | |
USE_SHT3X | - | - | - | x | x | x | x | |
USE_TSL2561 | - | - | - | - | - | x | - | |
USE_MGS | - | - | - | - | - | x | - | |
USE_SGP30 | - | - | - | x | x | x | x | |
USE_SI1145 | - | - | - | - | - | - | - | |
USE_LM75AD | - | - | - | x | x | x | x | |
USE_APDS9960 | - | - | - | - | - | - | - | |
USE_MCP230xx | - | - | - | - | - | - | - | |
USE_PCA9685 | - | - | - | - | - | - | - | |
USE_MPR121 | - | - | - | - | - | - | - | |
USE_CCS811 | - | - | - | - | - | - | - | |
USE_MPU6050 | - | - | - | - | - | - | - | |
USE_DS3231 | - | - | - | - | - | - | - | |
USE_MGC3130 | - | - | - | - | - | - | - | |
USE_MAX44009 | - | - | - | - | - | - | - | |
USE_SCD30 | - | - | - | - | - | x | - | |
USE_SPS30 | - | - | - | - | - | - | - | |
USE_ADE7953 | - | - | - | x | x | x | x | |
USE_VL53L0X | - | - | - | - | - | - | - | |
USE_MLX90614 | - | - | - | - | - | - | - | |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
USE_SPI | - | - | - | - | - | - | x | |
USE_MHZ19 | - | - | - | x | x | x | x | |
USE_SENSEAIR | - | - | - | x | x | x | x | |
USE_PMS5003 | - | - | - | x | x | x | x | |
USE_NOVA_SDS | - | - | - | x | x | x | x | |
USE_ENERGY_SENSOR | - | x | x | x | x | x | - | |
USE_PZEM004T | - | - | - | x | x | x | - | |
USE_PZEM_AC | - | - | - | x | x | x | - | |
USE_PZEM_DC | - | - | - | x | x | x | - | |
USE_MCP39F501 | - | x | - | x | x | x | - | |
USE_SERIAL_BRIDGE | - | - | - | x | x | x | x | |
USE_SDM120 | - | - | - | - | - | x | - | |
USE_SDM630 | - | - | - | - | - | x | - | |
USE_MP3_PLAYER | - | - | - | - | - | x | - | |
USE_TUYA_DIMMER | - | x | - | x | x | x | x | |
USE_ARMTRONIX_DIMMERS | - | x | - | x | x | x | x | |
USE_PS_16_DZ | - | x | - | x | x | x | x | |
USE_AZ7798 | - | - | - | - | - | - | - | |
USE_PN532_HSU | - | - | - | - | - | x | - | |
USE_IR_REMOTE | - | - | - | x | x | x | x | |
USE_IR_HVAC | - | - | - | - | - | x | - | |
USE_IR_RECEIVE | - | - | - | x | x | x | x | |
USE_WS2812 | - | - | x | x | x | x | x | |
USE_WS2812_DMA | - | - | - | - | - | - | - | |
USE_ARILUX_RF | - | - | - | x | x | x | - | |
USE_SR04 | - | - | - | x | x | x | x | |
USE_TM1638 | - | - | - | - | - | x | - | |
USE_HX711 | - | - | - | x | x | x | x | |
USE_RF_FLASH | - | - | - | x | x | x | - | |
USE_TX20_WIND_SENSOR | - | - | - | x | x | x | x | |
USE_RC_SWITCH | - | - | - | x | x | x | x | |
USE_RF_SENSOR | - | - | - | - | - | x | - | AlectoV2 only |
USE_SM16716 | - | x | x | x | x | x | x | |
USE_HRE | - | - | - | - | - | x | - | |
USE_DISPLAY | - | - | - | - | - | - | x | |
USE_DISPLAY_LCD | - | - | - | - | - | - | x | |
USE_DISPLAY_SSD1306 | - | - | - | - | - | - | x | |
USE_DISPLAY_MATRIX | - | - | - | - | - | - | x | |
USE_DISPLAY_ILI9341 | - | - | - | - | - | - | x | |
USE_DISPLAY_EPAPER_29 | - | - | - | - | - | - | x | Disabled for core 2.3.0 |
Version 6.6.0 20190707
IRsend
and receive for 64-bit support (#5523)IRSend
by using heap when more than 199 values need to be send. May need increase of define MQTT_MAX_PACKET_SIZE too (#5950)IRSend
Panasonic protocol to 64-bit (#5523)PowerDelta
from 80% to 0% on new installations (#5858, #5028, #4813, #4130, #4145, #3795, #3778, #3660, #3648)SendSerial3
behaviourSerialDelimiter
value 128 (#5634)Channel
for dual dimmers (#5940)AdcParam
to control ADC0 Temperature and Light formula parametersLedMask
to assign which relay has access to power LED (#5602, #5612)LedPowerX
where X is 1 to 4. Enabled when "LedLink(i)" is configured too (#5709)Sensor20 1..255
to change Nova Fitness SDS01 working period in minutes (#5452)SetOption38 6..255
to set IRReceive protocol detection sensitivity mimizing UNKNOWN protocols (#5853)SetOption39 1..255
to control CSE7766 (Pow R2) or HLW8032 (Blitzwolf SHP5) handling of power loads below 6W. Default setting is 128 (#5756)SetOption40 0..250
to disable button functionality if activated for over 0.1 second. Needs SetOption1 1 and SetOption13 0 (#5449)SetOption63 0/1
to disable relay state feedback scan at restart (#5594, #5663)SetOption64 0/1
to switch between "-" or "_" as sensor index separator impacting DS18X20, DHT, BMP and SHT3X sensor names (#5689)SetOption65 0/1
and more Tuya Serial based device support (#5815)WebColor
to change GUI colors on the fly{"NAME":"Shelly 1PM","GPIO":[56,0,0,0,82,134,0,0,0,0,0,21,0],"FLAG":2,"BASE":18}
(#5716)IRSend
command syntax IRSend raw,<freq>,<header mark>,<header space>,<bit mark>,<zero space>,<one space>,<bit stream>
(#5610)Published by arendst over 5 years ago
See wiki migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
This release is based on ESP8266/Arduino library core 2.3.0 (again) as some people encountered wifi related issues on core 2.4.2. For others core 2.4.2 is working just fine. Both version are available from http://thehackbox.org/tasmota/release/
Firmware binary sonoff-classic.bin supports WifiManager, Wps and SmartConfig for initial configuration. The default tool is Wps.
To save memory space all other binaries support WifiManager only.
The following hardware modules are supported.
Module | Description |
---|---|
01 Sonoff Basic | Sonoff Basic Wifi Smart Switch |
02 Sonoff RF | Sonoff RF Wifi Smart Switch with RF (434MHz) receiver |
03 Sonoff SV | Sonoff SV Safe Voltage Wifi Smart Switch |
04 Sonoff TH | Sonoff TH10/TH16 Wifi Smart Switch with Sensor connection |
05 Sonoff Dual | Sonoff Dual Wifi Smart Switch |
06 Sonoff Pow | Sonoff Pow Wifi Smart Switch with Energy Monitoring |
07 Sonoff 4CH | Sonoff 4CH 4-gang Wifi Smart Switch |
08 Sonoff S2X | Sonoff S20/S26 Wifi Smart Socket |
09 Slampher | Sonoff Slampher Wifi Smart Light Bulb Socket with RF (434MHz) receiver |
10 Sonoff Touch | Sonoff Touch Wifi Light Switch |
11 Sonoff LED | Sonoff Led Wifi Led Pack (Retired) |
12 1 Channel | 1 Channel Inching/Self Locking Wifi Switch 5V/12V |
13 4 Channel | 4 Channel Inching/Self Locking Wifi Switch (Retired) |
14 Motor C/AC | Motor Clockwise/Antoclockwise Wifi Switch (Retired) |
15 ElectroDragon | Electrodragon Wifi IoT Board |
16 EXS Relay(s) | Electronic Experience Store 1 or 2-gang Wifi Module |
17 WiOn | WiOn Wifi Smart Socket |
18 Generic | Any ESP8266/ESP8285 device like WeMos and NodeMCU |
19 Sonoff Dev | Sonoff Dev Wifi Development Board |
20 H801 | H801 Wifi RGBWW Led Controller |
21 Sonoff SC | Sonoff SC Wifi Environmental Monitor |
22 Sonoff BN-SZ | Sonoff BN-SZ01 Wifi Ceiling Led (Retired) |
23 Sonoff 4CH Pro | Sonoff 4CH Pro 4-gang Wifi Smart Switch |
24 Huafan SS | HuaFan Wifi Smart Socket |
25 Sonoff Bridge | Sonoff RF (434MHz) transceive to Wifi Bridge |
26 Sonoff B1 | Sonoff B1 Wifi RGBWW Led Bulb |
27 AiLight | Ai-Thinker RGBW Led Bulb |
28 Sonoff T1 1CH | Sonoff T1 1-gang Wifi Light Switch |
29 Sonoff T1 2CH | Sonoff T1 2-gang Wifi Light Switch |
30 Sonoff T1 3CH | Sonoff T1 3-gang Wifi Light Switch |
31 Supla Espablo | 2-gang Wifi Module |
32 Witty Cloud | Witty Cloud ESP8266 Wifi Development Board |
33 Yunshan Relay | ESP8266 Wifi Network Relay Module |
34 MagicHome | MagicHome, Flux-light and some Arilux LC10 RGB(W) Led Controller |
35 Luani HVIO | Luani ESP8266 Wifi I/O Module |
36 KMC 70011 | KMC Wifi Smart Socket with Energy Monitoring |
37 Arilux LC01 | Arilux AL-LC01 RGB Led Controller |
38 Arilux LC11 | Arilux AL-LC11 RGBWW Led Controller |
39 Sonoff Dual R2 | Sonoff Dual R2 Wifi Smart Switch |
40 Arilux LC06 | Arilux AL-LC06 RGB(WW) Led Controller |
41 Sonoff S31 | Sonoff S31 Wifi Smart Socket with Energy Monitoring |
42 Zengge WF017 | Zengge WF017 Wifi RGB(W) Led Controller |
43 Sonoff Pow R2 | Sonoff Pow R2 Wifi Smart Switch with Energy Monitoring |
44 Sonoff iFan02 | Sonoff iFan02 Wifi Smart Ceiling Fan with Light |
45 BlitzWolf SHP | BlitzWolf BW-SHP2, BW-SHP6, HomeCube SP1, Gosund SP111, Teckin SP22 Wifi Smart Switch with Energy Monitoring |
46 Shelly 1 | Shelly 1 Open Source Wifi Relay Module |
47 Shelly 2 | Shelly 2 Wifi 2-gang Relay Module with Energy Monitoring |
48 Xiaomi Philips | Xiaomi Philips Wifi WW Led Bulb |
49 Neo Coolcam | Neo Coolcam Wifi Smart Socket |
50 ESP Switch | ESP Switch 4-gang Wifi Switch with Leds |
51 OBI Socket | OBI Wifi Smart Socket |
52 Teckin | Teckin SP20 Wifi Smart Switch with Energy Monitoring |
53 AplicWDP303075 | Aplic WDP 303075 CSL Wifi Smart Switch with Energy Monitoring |
54 Tuya Dimmer | MIUO (and other Tuya based) Wifi Dimmer for Incandescent Lights and Led |
55 Gosund SP1 v23 | Gosund SP1 v2.3 Wifi Smart Switch with Energy Monitoring |
56 ARMTR Dimmer | ARMtronix Wifi dimmer for Incandescent Lights and Led |
57 SK03 Outdoor | SK03 Outdoor Wifi Smart Switch with Energy Monitoring |
58 PS-16-DZ | PS-16-DZ Wifi dimmer for Incandescent Lights and Led |
59 Teckin US | Teckin US and ZooZee SA102 Wifi Smart Switch with Energy Monitoring |
60 Manzoku strip | Manzoku Wifi Smart Power Strip with four Relays |
61 OBI Socket 2 | OBI 2 Wifi Smart Socket |
62 YTF IR Bridge | YTF Infra Red Wifi Bridge |
63 Digoo DG-SP202 | Digoo DG-SP202 Dual Wifi Smart Switch with Energy Monitoring |
64 KA10 | Smanergy KA10 Wifi Smart Wall Switch with Energy Monitoring |
65 Luminea ZX2820 | Luminea ZX2820 Wifi Smart Switch with Energy Monitoring |
66 Mi Desk Lamp | Mi Desk Lamp with rotary switch and Wifi |
67 SP10 | Tuya SP10 Wifi Smart Switch with Energy Monitoring |
68 WAGA CHCZ02MB | WAGA life CHCZ02MB Wifi Smart Switch with Energy Monitoring |
69 SYF05 | Sunyesmart SYF05 RGBWW Wifi Led Bulb |
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.3.0.
Core version 2.4.2 binaries can be found at http://thehackbox.org/tasmota/release/020402/
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
---|---|---|---|---|---|---|---|---|
MY_LANGUAGE en-GB | x | x | x | x | x | x | x | |
USE_WPS | - | - | x | - | - | - | - | WPS |
USE_SMARTCONFIG | - | - | x | - | - | - | - | SmartConfig |
USE_ARDUINO_OTA | - | - | - | - | - | - | - | |
USE_DOMOTICZ | - | - | x | x | x | x | - | |
USE_HOME_ASSISTANT | - | - | - | x | x | x | - | |
USE_MQTT_TLS | - | - | - | - | - | - | - | |
USE_KNX | - | - | - | - | x | - | - | |
USE_WEBSERVER | x | x | x | x | x | x | x | WifiManager |
USE_EMULATION | - | x | x | x | - | x | - | |
USE_DISCOVERY | - | - | x | x | x | x | x | |
WEBSERVER_ADVERTISE | - | - | x | x | x | x | x | |
MQTT_HOST_DISCOVERY | - | - | x | x | x | x | x | |
USE_TIMERS | - | x | - | x | x | x | x | |
USE_TIMERS_WEB | - | x | - | x | x | x | x | |
USE_SUNRISE | - | x | - | x | x | x | x | |
USE_RULES | - | x | - | x | x | x | x | |
USE_EXPRESSION | - | - | - | - | - | - | - | |
USE_ADC_VCC | x | x | x | x | x | - | x | |
USE_DS18B20 | - | - | - | - | - | - | - | Single sensor |
USE_DS18x20 | - | - | x | x | x | x | x | Multiple sensors |
USE_DS18x20_LEGACY | - | - | - | - | - | - | - | Multiple sensors |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
USE_I2C | - | - | - | x | x | x | x | |
USE_SHT | - | - | - | x | x | x | x | |
USE_HTU | - | - | - | x | x | x | x | |
USE_BMP | - | - | - | x | x | x | x | |
USE_BME680 | - | - | - | - | - | x | - | |
USE_BH1750 | - | - | - | x | x | x | x | |
USE_VEML6070 | - | - | - | - | - | x | - | |
USE_ADS1115 | - | - | - | - | - | x | - | |
USE_ADS1115_I2CDEV | - | - | - | - | - | - | - | |
USE_INA219 | - | - | - | - | - | x | - | |
USE_SHT3X | - | - | - | x | x | x | x | |
USE_TSL2561 | - | - | - | - | - | x | - | |
USE_MGS | - | - | - | - | - | x | - | |
USE_SGP30 | - | - | - | x | x | x | x | |
USE_SI1145 | - | - | - | - | - | - | - | |
USE_LM75AD | - | - | - | x | x | x | x | |
USE_APDS9960 | - | - | - | - | - | - | - | |
USE_MCP230xx | - | - | - | - | - | - | - | |
USE_PCA9685 | - | - | - | - | - | - | - | |
USE_MPR121 | - | - | - | - | - | - | - | |
USE_CCS811 | - | - | - | - | - | - | - | |
USE_MPU6050 | - | - | - | - | - | - | - | |
USE_DS3231 | - | - | - | - | - | - | - | |
USE_MGC3130 | - | - | - | - | - | - | - | |
USE_MAX44009 | - | - | - | - | - | - | - | |
USE_SCD30 | - | - | - | - | - | x | - | |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | display | Remarks |
USE_SPI | - | - | - | - | - | - | x | |
USE_MHZ19 | - | - | - | x | x | x | x | |
USE_SENSEAIR | - | - | - | x | x | x | x | |
USE_PMS5003 | - | - | - | x | x | x | x | |
USE_NOVA_SDS | - | - | - | x | x | x | x | |
USE_ENERGY_SENSOR | - | x | x | x | x | x | - | |
USE_PZEM004T | - | - | - | x | x | x | - | |
USE_PZEM_AC | - | - | - | x | x | x | - | |
USE_PZEM_DC | - | - | - | x | x | x | - | |
USE_MCP39F501 | - | x | - | x | x | x | - | |
USE_SERIAL_BRIDGE | - | - | - | x | x | x | x | |
USE_SDM120 | - | - | - | - | - | x | - | |
USE_SDM630 | - | - | - | - | - | x | - | |
USE_MP3_PLAYER | - | - | - | - | - | x | - | |
USE_TUYA_DIMMER | - | x | - | x | x | x | x | |
USE_ARMTRONIX_DIMMERS | - | x | - | x | x | x | x | |
USE_PS_16_DZ | - | x | - | x | x | x | x | |
USE_AZ7798 | - | - | - | - | - | - | - | |
USE_PN532_HSU | - | - | - | - | - | x | - | |
USE_IR_REMOTE | - | - | - | x | x | x | x | |
USE_IR_HVAC | - | - | - | - | - | x | - | |
USE_IR_RECEIVE | - | - | - | x | x | x | x | |
USE_WS2812 | - | - | x | x | x | x | x | |
USE_WS2812_DMA | - | - | - | - | - | - | - | |
USE_ARILUX_RF | - | - | - | x | x | x | - | |
USE_SR04 | - | - | - | x | x | x | x | |
USE_TM1638 | - | - | - | - | - | x | - | |
USE_HX711 | - | - | - | x | x | x | x | |
USE_RF_FLASH | - | - | - | x | x | x | - | |
USE_TX20_WIND_SENSOR | - | - | - | x | x | x | x | |
USE_RC_SWITCH | - | - | - | x | x | x | x | |
USE_RF_SENSOR | - | - | - | - | - | x | - | AlectoV2 only |
USE_SM16716 | - | x | x | x | x | x | x | |
USE_DISPLAY | - | - | - | - | - | - | x | |
USE_DISPLAY_LCD | - | - | - | - | - | - | x | |
USE_DISPLAY_SSD1306 | - | - | - | - | - | - | x | |
USE_DISPLAY_MATRIX | - | - | - | - | - | - | x | |
USE_DISPLAY_ILI9341 | - | - | - | - | - | - | x | |
USE_DISPLAY_EPAPER_29 | - | - | - | - | - | - | x | Disabled for core 2.3.0 |
Version 6.5.0 20190319
Published by arendst almost 6 years ago
See wiki migration path for instructions how to migrate to a major version. Pay attention to the following version breaks due to dynamic settings updates:
Firmware binary sonoff-classic.bin supports WifiManager, Wps and SmartConfig for initial configuration. The default tool is Wps.
To save memory space all other binaries support WifiManager only.
See _changelog.ino how to enable them again.
The following hardware modules are supported.
Module | Description |
---|---|
01 Sonoff Basic | Sonoff Basic Wifi Smart Switch |
02 Sonoff RF | Sonoff RF Wifi Smart Switch with RF (434MHz) receiver |
03 Sonoff SV | Sonoff SV Safe Voltage Wifi Smart Switch |
04 Sonoff TH | Sonoff TH10/TH16 Wifi Smart Switch with Sensor connection |
05 Sonoff Dual | Sonoff Dual Wifi Smart Switch |
06 Sonoff Pow | Sonoff Pow Wifi Smart Switch with Energy Monitoring |
07 Sonoff 4CH | Sonoff 4CH 4-gang Wifi Smart Switch |
08 Sonoff S2X | Sonoff S20/S26 Wifi Smart Socket |
09 Slampher | Sonoff Slampher Wifi Smart Light Bulb Socket with RF (434MHz) receiver |
10 Sonoff Touch | Sonoff Touch Wifi Light Switch |
11 Sonoff LED | Sonoff Led Wifi Led Pack (Retired) |
12 1 Channel | 1 Channel Inching/Self Locking Wifi Switch 5V/12V |
13 4 Channel | 4 Channel Inching/Self Locking Wifi Switch (Retired) |
14 Motor C/AC | Motor Clockwise/Antoclockwise Wifi Switch (Retired) |
15 ElectroDragon | Electrodragon Wifi IoT Board |
16 EXS Relay(s) | Electronic Experience Store 1 or 2-gang Wifi Module |
17 WiOn | WiOn Wifi Smart Socket |
18 Generic | Any ESP8266/ESP8285 device like WeMos and NodeMCU |
19 Sonoff Dev | Sonoff Dev Wifi Development Board |
20 H801 | H801 Wifi RGBWW Led Controller |
21 Sonoff SC | Sonoff SC Wifi Environmental Monitor |
22 Sonoff BN-SZ | Sonoff BN-SZ01 Wifi Ceiling Led (Retired) |
23 Sonoff 4CH Pro | Sonoff 4CH Pro 4-gang Wifi Smart Switch |
24 Huafan SS | HuaFan Wifi Smart Socket |
25 Sonoff Bridge | Sonoff RF (434MHz) transceive to Wifi Bridge |
26 Sonoff B1 | Sonoff B1 Wifi RGBWW Led Bulb |
27 AiLight | Ai-Thinker RGBW Led Bulb |
28 Sonoff T1 1CH | Sonoff T1 1-gang Wifi Light Switch |
29 Sonoff T1 2CH | Sonoff T1 2-gang Wifi Light Switch |
30 Sonoff T1 3CH | Sonoff T1 3-gang Wifi Light Switch |
31 Supla Espablo | 2-gang Wifi Module |
32 Witty Cloud | Witty Cloud ESP8266 Wifi Development Board |
33 Yunshan Relay | ESP8266 Wifi Network Relay Module |
34 MagicHome | MagicHome, Flux-light and some Arilux LC10 RGB(W) Led Controller |
35 Luani HVIO | Luani ESP8266 Wifi I/O Module |
36 KMC 70011 | KMC Wifi Smart Socket with Energy Monitoring |
37 Arilux LC01 | Arilux AL-LC01 RGB Led Controller |
38 Arilux LC11 | Arilux AL-LC11 RGBWW Led Controller |
39 Sonoff Dual R2 | Sonoff Dual R2 Wifi Smart Switch |
40 Arilux LC06 | Arilux AL-LC06 RGB(WW) Led Controller |
41 Sonoff S31 | Sonoff S31 Wifi Smart Socket with Energy Monitoring |
42 Zengge WF017 | Zengge WF017 Wifi RGB(W) Led Controller |
43 Sonoff Pow R2 | Sonoff Pow R2 Wifi Smart Switch with Energy Monitoring |
44 Sonoff iFan02 | Sonoff iFan02 Wifi Smart Ceiling Fan with Light |
45 BlitzWolf SHP | BlitzWolf BW-SHP2, BW-SHP6, HomeCube SP1, Gosund SP111, Teckin SP22 Wifi Smart Switch with Energy Monitoring |
46 Shelly 1 | Shelly 1 Open Source Wifi Relay Module |
47 Shelly 2 | Shelly 2 Wifi 2-gang Relay Module with Energy Monitoring |
48 Xiaomi Philips | Xiaomi Philips Wifi WW Led Bulb |
49 Neo Coolcam | Neo Coolcam Wifi Smart Socket |
50 ESP Switch | ESP Switch 4-gang Wifi Switch with Leds |
51 OBI Socket | OBI Wifi Smart Socket |
52 Teckin | Teckin SP20 Wifi Smart Switch with Energy Monitoring |
53 AplicWDP303075 | Aplic WDP 303075 CSL Wifi Smart Switch with Energy Monitoring |
54 Tuya Dimmer | MIUO (and other Tuya based) Wifi Dimmer for Incandescent Lights and Led |
55 Gosund SP1 v23 | Gosund SP1 v2.3 Wifi Smart Switch with Energy Monitoring |
56 ARMTR Dimmer | ARMtronix Wifi dimmer for Incandescent Lights and Led |
57 SK03 Outdoor | SK03 Outdoor Wifi Smart Switch with Energy Monitoring |
58 PS-16-DZ | PS-16-DZ Wifi dimmer for Incandescent Lights and Led |
59 Teckin US | Teckin US and ZooZee SA102 Wifi Smart Switch with Energy Monitoring |
60 Manzoku strip | Manzoku Wifi Smart Power Strip with four Relays |
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.4.2 patched with the Alexa fix.
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | Remarks |
---|---|---|---|---|---|---|---|
ESP/Arduino lib v2.3.0 | 346k | 429k | 482k | 504k | 522k | 535k | |
ESP/Arduino lib v2.4.2 | 366k | 446k | 496k | 522k | 538k | 551k | No wifi sleep |
MY_LANGUAGE en-GB | x | x | x | x | x | x | |
MQTT_LIBRARY_TYPE PUBSUBCLIENT | x | x | x | x | x | x | |
USE_WPS | - | - | x | - | - | - | WPS |
USE_SMARTCONFIG | - | - | x | - | - | - | SmartConfig |
USE_ARDUINO_OTA | - | - | - | - | - | - | |
USE_DOMOTICZ | - | - | x | x | x | x | |
USE_HOME_ASSISTANT | - | - | - | x | x | x | |
USE_MQTT_TLS | - | - | - | - | - | - | |
USE_KNX | - | - | - | - | x | - | |
USE_WEBSERVER | x | x | x | x | x | x | WifiManager |
USE_EMULATION | - | x | x | x | - | x | |
USE_DISCOVERY | - | - | x | x | x | x | |
WEBSERVER_ADVERTISE | - | - | x | x | x | x | |
MQTT_HOST_DISCOVERY | - | - | x | x | x | x | |
USE_TIMERS | - | x | - | x | x | x | |
USE_TIMERS_WEB | - | x | - | x | x | x | |
USE_SUNRISE | - | x | - | x | x | x | |
USE_RULES | - | x | - | x | x | x | |
USE_ADC_VCC | x | x | x | x | x | - | |
USE_DS18B20 | - | - | - | - | - | - | Single sensor |
USE_DS18x20 | - | - | x | x | x | x | Multiple sensors |
USE_DS18x20_LEGACY | - | - | - | - | - | - | Multiple sensors |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | |
USE_I2C | - | - | - | x | x | x | |
USE_SHT | - | - | - | x | x | x | |
USE_HTU | - | - | - | x | x | x | |
USE_BMP | - | - | - | x | x | x | |
USE_BME680 | - | - | - | - | - | x | |
USE_BH1750 | - | - | - | x | x | x | |
USE_VEML6070 | - | - | - | - | - | x | |
USE_ADS1115 | - | - | - | - | - | x | |
USE_ADS1115_I2CDEV | - | - | - | - | - | - | |
USE_INA219 | - | - | - | - | - | x | |
USE_SHT3X | - | - | - | x | x | x | |
USE_TSL2561 | - | - | - | - | - | x | |
USE_MGS | - | - | - | - | - | x | |
USE_SGP30 | - | - | - | x | x | x | |
USE_SI1145 | - | - | - | - | - | x | |
USE_LM75AD | - | - | - | x | x | x | |
USE_APDS9960 | - | - | - | - | - | - | |
USE_MCP230xx | - | - | - | - | - | - | |
USE_PCA9685 | - | - | - | - | - | - | |
USE_MPR121 | - | - | - | - | - | - | |
USE_CCS811 | - | - | - | - | - | - | |
USE_MPU6050 | - | - | - | - | - | - | |
USE_DS3231 | - | - | - | - | - | - | |
USE_MGC3130 | - | - | - | - | - | - | |
Feature or Sensor | minimal | basic | classic | sonoff | knx | sensors | |
USE_SPI | - | - | - | - | - | - | |
USE_MHZ19 | - | - | - | x | x | x | |
USE_SENSEAIR | - | - | - | x | x | x | |
USE_PMS5003 | - | - | - | x | x | x | |
USE_NOVA_SDS | - | - | - | x | x | x | |
USE_PZEM004T | - | - | - | x | x | x | |
USE_PZEM_AC | - | - | - | x | x | x | |
USE_PZEM_DC | - | - | - | x | x | x | |
USE_MCP39F501 | - | x | - | x | x | x | |
USE_SERIAL_BRIDGE | - | - | - | x | x | x | |
USE_SDM120 | - | - | - | - | - | x | |
USE_SDM630 | - | - | - | - | - | x | |
USE_MP3_PLAYER | - | - | - | - | - | x | |
USE_TUYA_DIMMER | - | x | - | x | x | x | |
USE_ARMTRONIX_DIMMERS | - | x | - | x | x | x | |
USE_PS_16_DZ | - | x | - | x | x | x | |
USE_AZ7798 | - | - | - | - | - | - | |
USE_IR_REMOTE | - | - | - | x | x | x | |
USE_IR_HVAC | - | - | - | - | - | x | |
USE_IR_RECEIVE | - | - | - | x | x | x | |
USE_WS2812 | - | - | x | x | x | x | |
USE_WS2812_DMA | - | - | - | - | - | - | |
USE_ARILUX_RF | - | - | - | x | x | x | |
USE_SR04 | - | - | - | x | x | x | |
USE_TM1638 | - | - | - | - | - | x | |
USE_HX711 | - | - | - | x | x | x | |
USE_RF_FLASH | - | - | - | x | x | x | |
USE_TX20_WIND_SENSOR | - | - | - | x | x | x | |
USE_RC_SWITCH | - | - | - | x | x | x | |
USE_RF_SENSOR | - | - | - | - | - | x | AlectoV2 only |
USE_DISPLAY | - | - | - | - | - | - |
Version 6.4.1 20181225
Version 6.4.0 20181217