v14.1.0
版本发布时间: 2024-06-03 20:08:56
arendst/Tasmota最新发布版本:v14.4.1(2024-12-15 21:46:59)
RELEASE NOTES
Migration Information
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.
Do not upgrade from minimal to minimal version. It will most likely fail at some point and will require flashing via serial. If you do have to use minimal versions, always OTA to a full version of the same release before applying next minimal version.
Pay attention to the following version breaks due to dynamic settings updates:
- Migrate to Sonoff-Tasmota 3.9.x
- Migrate to Sonoff-Tasmota 4.x
- Migrate to Sonoff-Tasmota 5.14 (http://ota.tasmota.com/tasmota/release_5.14.0/sonoff.bin) - NOTICE underscore as a dash is not supported in older versions
- Migrate to Sonoff-Tasmota 6.7.1 (http://ota.tasmota.com/tasmota/release_6.7.1/sonoff.bin) - NOTICE underscore as a dash is not supported in older versions
- Migrate to Tasmota 7.2.0 (http://ota.tasmota.com/tasmota/release-7.2.0/tasmota.bin)
--- Major change in parameter storage layout ---
- Migrate to Tasmota 8.5.1 (http://ota.tasmota.com/tasmota/release-8.5.1/tasmota.bin)
--- Major change in internal GPIO function representation ---
- Migrate to Tasmota 9.1 (http://ota.tasmota.com/tasmota/release-9.1.0/tasmota.bin.gz)
- Upgrade to latest release (http://ota.tasmota.com/tasmota/release/tasmota.bin.gz)
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.
Supported Core versions
This release will be supported from ESP8266/Arduino library Core version 2.7.6 due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
This release will be supported from ESP32/Arduino library Core version 3.0.0.
Support of ESP8266 Core versions before 2.7.6 and ESP32 Core versions before 3.0.0 have been removed.
Known issues with v14.1.0
Due to the change from ESP32 Arduino Core2/IDF4 to Arduino Core3/IDF5 not all functionality has been restored. The following features are known not to work on ESP32:
- Wifi Range Extender #21200
Support of TLS
In addition to TLS using fingerprints now also user supplied CA certs, AWS IoT and Azure IoT is supported. Read full documentation
Initial configuration tools
For initial configuration this release supports Webserver based WifiManager or Serial based command interface.
Initial installation
Easy initial installation of Tasmota can be performed using the Tasmota WebInstaller.
Provided Binary Downloads
ESP8266 or ESP8285 based
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.6.
- tasmota.bin = The Tasmota version with most drivers for 1M+ flash. RECOMMENDED RELEASE BINARY
- tasmota-4M.bin = The Tasmota version with most drivers and filesystem for 4M+ flash.
- tasmota-AD.bin to tasmota-VN.bin = The Tasmota version in different languages for 1M+ flash.
- tasmota-lite.bin = The Lite version without most drivers and sensors for 1M+ flash.
- tasmota-knx.bin = The Knx version without some features but adds KNX support for 1M+ flash.
- tasmota-sensors.bin = The Sensors version adds more useful sensors for 1M+ flash.
- tasmota-ir.bin = The InfraRed Receiver and transmitter version allowing all available protocols provided by library IRremoteESP8266 but without most other features for 1M+ flash.
- tasmota-display.bin = The Display version without Energy Monitoring but adds display support for 1M+ flash.
- tasmota-zbbridge.bin = The dedicated Sonoff Zigbee Bridge version for 2M+ flash.
- tasmota-zigbee.bin = The dedicated cc25xx Zigbee Bridge version for 4M+ flash.
Above binaries are also available as gzipped version allowing faster uploads.
Latest released binaries can be downloaded from
- https://github.com/arendst/Tasmota-firmware/tree/firmware/release-firmware
- http://ota.tasmota.com/tasmota/release
Historical binaries can be downloaded from
The latter links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin.gz
ESP32, ESP32-C2, ESP32-C3, ESP32-C6, ESP32-S2 and ESP32-S3 based
The following binary downloads have been compiled with ESP32/Arduino library core version 3.0.0.
- tasmota32.bin = The Tasmota version with most drivers including additional sensors and KNX for 4M+ flash. RECOMMENDED RELEASE BINARY
- tasmota32solo1.bin = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash.
- tasmota32s2.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-S2 with serial and 4M+ flash.
- tasmota32s2cdc.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-S2 with serial over embedded USB CDC only and 4M+ flash.
- tasmota32s3.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-S3 with USB HWCDC and fallback to serial and 4M+ flash.
- tasmota32c2.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C2 with serial and 4M+ flash.
- tasmota32c3.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C2 with USB HWCDC and fallback to serial and 4M+ flash.
- tasmota32c6.bin = The Tasmota version with most drivers including additional sensors and KNX for ESP32-C6 with USB HWCDC and fallback to serial and 4M+ flash.
- tasmota32-AD.bin to tasmota32-VN.bin = The Tasmota version in different languages for 4M+ flash.
- tasmota32-bluetooth.bin = The Bluetooth version adds BLE support for 4M+ flash.
- tasmota32-display.bin = The Display version without Energy Monitoring but adds display support for 4M+ flash.
- tasmota32-ir.bin = The InfraRed Receiver and transmitter version allowing all available protocols provided by library IRremoteESP8266 but without most other features for 4M+ flash.
- tasmota32-lvgl.bin = The LVGL version adds Light and Versatile Graphics Library (LVGL) display support for 4M+ flash.
- tasmota32-nspanel.bin = The Sonoff NSPanel Smart Scene Wall Switch version with HASPmota display support.
- tasmota32-webcam.bin = The Webcam version adds webcam support for 4M+ flash.
- tasmota32-zbbridgepro.bin - The Sonoff Zigbee Bridge Pro version with CC2652P firmware load support.
Latest released binaries can be downloaded from
- https://github.com/arendst/Tasmota-firmware/tree/firmware/release-firmware
- https://ota.tasmota.com/tasmota32/release
Historical binaries can be downloaded from
The latter links can be used for OTA upgrades too like OtaUrl https://ota.tasmota.com/tasmota32/release/tasmota32.bin
Additional information
List of embedded modules.
Complete list of available feature and sensors.
Changelog v14.1.0 Rachel
Added
- Optional command
WebRun
(as WebQuery extension) #21364 - Support for Knx dimmer and color #21434
- SML FastExit for binary SML parsing #21497
- Berry add reuse of methods for interface-like code reuse #21500
- Support for Matter 1.3 Water leak detectors #21456
Changed
- ESP32 Core3 platform update from 2024.05.11 to 2024.05.13 #21524
- GPIOViewer from v1.5.2 to v1.5.4
- On universal display remove default backlight power if a PWM channel is used for backlight
- TCP bridge increased baudrate selection #21528
- Support W5500 SPI ethernet using four SPI GPIOs only without IRQ and RESET
- ESP32 compiler option from
target-align
tono-target-align
#21407 - ESP32 I2S audio improvements #21433
- Berry binary compiled with gcc #21426
- Berry allow easy solidification of external Berry #21430
- Berry change internal storage of parent class for methods #21490
- Berry coc parser keeps order of variables #21542
Fixed
- Domoticz re-subscribe on MQTT reconnect. Regression from v13.4.0.3 #21281
- Watchdog restart or freeze if
displaytext
is more than 128 characters #21401 - Wrong timeout in
WebQuery
andwebclient
since Core3 #21442 - uDisplay Parallel display on Core3 #21529
- UfsServe watchdog on large folder #21486
- SML compile error when median-filter is disabled #21495
- Hydreon RG15 malformed JSON string #21508
- Telegram TLS fingerprint, remove CA validation #21514
- Zigbee crash when removing
ZbName
#21449 - Avoid connection errors when switching to safeboot to upload OTA firmware #21428
- ESP32 slow response when using UDP as in emulation #21470
- ESP32 BLE fix scanning #21451
- ESP32 I2S multiple fixes #21511
- I2S APLL not supported on all SOCs #21483
- Webradio crash with invalid url #21446
- Berry Leds matrix alternate more and error about 'bri' attribute #21431
- LVGL exception when using tjpegd #21544
- Matter auto-fix IPv6 link-local zone id when network reconnects #21494
Removed
1、 map_all.zip 49.13MB
2、 tasmota-4M.bin 717.77KB
3、 tasmota-4M.bin.gz 502.03KB
4、 tasmota-AD.bin 648.47KB
5、 tasmota-AD.bin.gz 454.87KB
6、 tasmota-AF.bin 648.3KB
7、 tasmota-AF.bin.gz 454.76KB
8、 tasmota-BG.bin 653.73KB
9、 tasmota-BG.bin.gz 455.88KB
10、 tasmota-BR.bin 648.73KB
11、 tasmota-BR.bin.gz 454.88KB
12、 tasmota-CN.bin 647.39KB
13、 tasmota-CN.bin.gz 454.89KB
14、 tasmota-CZ.bin 648.45KB
15、 tasmota-CZ.bin.gz 454.98KB
16、 tasmota-DE.bin 648.55KB
17、 tasmota-DE.bin.gz 454.79KB
18、 tasmota-display.bin 606.66KB
19、 tasmota-display.bin.gz 417.12KB
20、 tasmota-ES.bin 648.63KB
21、 tasmota-ES.bin.gz 454.78KB
22、 tasmota-FR.bin 648.84KB
23、 tasmota-FR.bin.gz 454.92KB
24、 tasmota-FY.bin 648.19KB
25、 tasmota-FY.bin.gz 454.82KB
26、 tasmota-GR.bin 651.91KB
27、 tasmota-GR.bin.gz 455.81KB
28、 tasmota-HE.bin 649.45KB
29、 tasmota-HE.bin.gz 454.94KB
30、 tasmota-HU.bin 648.83KB
31、 tasmota-HU.bin.gz 455.05KB
32、 tasmota-ir.bin 662.72KB
33、 tasmota-ir.bin.gz 445.26KB
34、 tasmota-IT.bin 648.92KB
35、 tasmota-IT.bin.gz 454.67KB
36、 tasmota-knx.bin 643.28KB
37、 tasmota-knx.bin.gz 446.81KB
38、 tasmota-KO.bin 648.47KB
39、 tasmota-KO.bin.gz 455.06KB
40、 tasmota-lite.bin 505.2KB
41、 tasmota-lite.bin.gz 354.26KB
42、 tasmota-minimal.bin 366.38KB
43、 tasmota-minimal.bin.gz 258.25KB
44、 tasmota-NL.bin 648.27KB
45、 tasmota-NL.bin.gz 454.57KB
46、 tasmota-PL.bin 648.86KB
47、 tasmota-PL.bin.gz 455.13KB
48、 tasmota-PT.bin 649.02KB
49、 tasmota-PT.bin.gz 454.99KB
50、 tasmota-RO.bin 648.33KB
51、 tasmota-RO.bin.gz 454.71KB
52、 tasmota-RU.bin 652.83KB
53、 tasmota-RU.bin.gz 456.12KB
54、 tasmota-SE.bin 648.31KB
55、 tasmota-SE.bin.gz 454.76KB
56、 tasmota-sensors.bin 714.14KB
57、 tasmota-sensors.bin.gz 494.83KB
58、 tasmota-SK.bin 648.53KB
59、 tasmota-SK.bin.gz 455.02KB
60、 tasmota-TR.bin 648.52KB
61、 tasmota-TR.bin.gz 454.82KB
62、 tasmota-TW.bin 648.02KB
63、 tasmota-TW.bin.gz 455.21KB
64、 tasmota-UK.bin 652.89KB
65、 tasmota-UK.bin.gz 456.11KB
66、 tasmota-VN.bin 649.75KB
67、 tasmota-VN.bin.gz 455.04KB
68、 tasmota-zbbridge.bin 744.42KB
69、 tasmota-zbbridge.bin.gz 512.88KB
70、 tasmota-zigbee.bin 832.58KB
71、 tasmota-zigbee.bin.gz 572.99KB
72、 tasmota.bin 647.61KB
73、 tasmota.bin.gz 453.95KB
74、 tasmota32-AD.bin 1.99MB
75、 tasmota32-AD.factory.bin 2.86MB
76、 tasmota32-AF.bin 1.99MB
77、 tasmota32-AF.factory.bin 2.86MB
78、 tasmota32-BG.bin 1.99MB
79、 tasmota32-BG.factory.bin 2.87MB
80、 tasmota32-bluetooth.bin 1.66MB
81、 tasmota32-bluetooth.factory.bin 2.54MB
82、 tasmota32-BR.bin 1.99MB
83、 tasmota32-BR.factory.bin 2.86MB
84、 tasmota32-CN.bin 1.99MB
85、 tasmota32-CN.factory.bin 2.86MB
86、 tasmota32-CZ.bin 1.99MB
87、 tasmota32-CZ.factory.bin 2.86MB
88、 tasmota32-DE.bin 1.99MB
89、 tasmota32-DE.factory.bin 2.86MB
90、 tasmota32-display.bin 1.36MB
91、 tasmota32-display.factory.bin 2.23MB
92、 tasmota32-ES.bin 1.99MB
93、 tasmota32-ES.factory.bin 2.86MB
94、 tasmota32-FR.bin 1.99MB
95、 tasmota32-FR.factory.bin 2.86MB
96、 tasmota32-FY.bin 1.99MB
97、 tasmota32-FY.factory.bin 2.86MB
98、 tasmota32-GR.bin 1.99MB
99、 tasmota32-GR.factory.bin 2.87MB
100、 tasmota32-HE.bin 1.99MB
101、 tasmota32-HE.factory.bin 2.86MB
102、 tasmota32-HU.bin 1.99MB
103、 tasmota32-HU.factory.bin 2.86MB
104、 tasmota32-ir.bin 1.32MB
105、 tasmota32-ir.factory.bin 2.2MB
106、 tasmota32-IT.bin 1.99MB
107、 tasmota32-IT.factory.bin 2.86MB
108、 tasmota32-KO.bin 1.99MB
109、 tasmota32-KO.factory.bin 2.86MB
110、 tasmota32-lvgl.bin 2.45MB
111、 tasmota32-lvgl.factory.bin 3.33MB
112、 tasmota32-NL.bin 1.99MB
113、 tasmota32-NL.factory.bin 2.86MB
114、 tasmota32-nspanel.bin 1.99MB
115、 tasmota32-nspanel.factory.bin 2.86MB
116、 tasmota32-PL.bin 1.99MB
117、 tasmota32-PL.factory.bin 2.86MB
118、 tasmota32-PT.bin 1.99MB
119、 tasmota32-PT.factory.bin 2.86MB
120、 tasmota32-RO.bin 1.99MB
121、 tasmota32-RO.factory.bin 2.86MB
122、 tasmota32-RU.bin 1.99MB
123、 tasmota32-RU.factory.bin 2.87MB
124、 tasmota32-safeboot.bin 812.55KB
125、 tasmota32-SE.bin 1.99MB
126、 tasmota32-SE.factory.bin 2.86MB
127、 tasmota32-SK.bin 1.99MB
128、 tasmota32-SK.factory.bin 2.86MB
129、 tasmota32-TR.bin 1.99MB
130、 tasmota32-TR.factory.bin 2.86MB
131、 tasmota32-TW.bin 1.99MB
132、 tasmota32-TW.factory.bin 2.86MB
133、 tasmota32-UK.bin 1.99MB
134、 tasmota32-UK.factory.bin 2.87MB
135、 tasmota32-VN.bin 1.99MB
136、 tasmota32-VN.factory.bin 2.86MB
137、 tasmota32-webcam.bin 1.27MB
138、 tasmota32-webcam.factory.bin 2.14MB
139、 tasmota32-zbbrdgpro.bin 1.53MB
140、 tasmota32-zbbrdgpro.factory.bin 4MB
141、 tasmota32.bin 1.99MB
142、 tasmota32.factory.bin 2.86MB
143、 tasmota32c2-safeboot.bin 644.59KB
144、 tasmota32c2.bin 1.88MB
145、 tasmota32c2.factory.bin 2.76MB
146、 tasmota32c3-safeboot.bin 744.28KB
147、 tasmota32c3.bin 1.97MB
148、 tasmota32c3.factory.bin 2.84MB
149、 tasmota32c3ser-safeboot.bin 740.59KB
150、 tasmota32c6-safeboot.bin 772.52KB
151、 tasmota32c6.bin 2MB
152、 tasmota32c6.factory.bin 2.87MB
153、 tasmota32c6ser-safeboot.bin 768.86KB
154、 tasmota32s2-safeboot.bin 734.92KB
155、 tasmota32s2.bin 1.9MB
156、 tasmota32s2.factory.bin 2.78MB
157、 tasmota32s2cdc-safeboot.bin 762.02KB
158、 tasmota32s2cdc.bin 1.93MB
159、 tasmota32s2cdc.factory.bin 2.8MB
160、 tasmota32s3-safeboot.bin 751.84KB
161、 tasmota32s3.bin 1.93MB
162、 tasmota32s3.factory.bin 2.8MB
163、 tasmota32s3ser-safeboot.bin 748.28KB
164、 tasmota32solo1-safeboot.bin 812.55KB
165、 tasmota32solo1.bin 1.95MB
166、 tasmota32solo1.factory.bin 2.83MB