v9.5.0
版本发布时间: 2021-06-17 16:38:51
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. 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
- Migrate to Sonoff-Tasmota 6.7.1 (http://ota.tasmota.com/tasmota/release-6.7.1/)
- Migrate to Tasmota 7.2.0 (http://ota.tasmota.com/tasmota/release-7.2.0/)
--- Major change in parameter storage layout ---
- Migrate to Tasmota 8.5.1 (http://ota.tasmota.com/tasmota/release-8.5.1/)
--- Major change in internal GPIO function representation ---
- Migrate to Tasmota 9.1 (http://ota.tasmota.com/tasmota/release-9.1.0/)
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.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.
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 only. Support for WPS and SmartConfig has been removed.
Provided Binary Downloads
ESP8266 or ESP8285 based
The following binary downloads have been compiled with ESP8266/Arduino library core version 2.7.4.9.
- tasmota.bin = The Tasmota version with most drivers for 1M+ flash. RECOMMENDED RELEASE BINARY
- tasmota-AF.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.
- tasmota-minimal.bin = The Minimal version allows intermediate OTA uploads to support larger versions and does NOT change any persistent parameter for 1M+ flash. This version should NOT be used for initial installation.
Above binaries are also available as gzipped version allowing faster uploads.
Latest released binaries can be downloaded from
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 based
The following binary downloads have been compiled with ESP32/Arduino library core version 1.0.6.
- tasmota32.bin = The Tasmota version with most drivers including additional sensors and KNX for 4M+ flash. RECOMMENDED RELEASE BINARY
- tasmota32_8M.bin = The Tasmota version with most drivers including additional sensors and KNX for 8M+ flash.
- tasmota32_16M.bin = The Tasmota version with most drivers including additional sensors and KNX for 16M+ flash.
- tasmota32solo1.bin = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash.
- tasmota32-AF.bin to tasmota32-VN.bin = The Tasmota version in different languages 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-display.bin = The Display version without Energy Monitoring but adds display support for 4M+ flash.
- tasmota32-webcam.bin = The Webcam version adds webcam support for 4M+ flash.
- tasmota32-bluetooth.bin = The Bluetooth version adds BLE support for 4M+ flash.
- tasmota32-odroidgo.bin = The Odroid-Go version is specifically tailored to Odroid_go hardware for 8M+ flash.
- tasmota32-core2.bin = The Core2 version is specifically tailored to M5Stack Core2 hardware for 8M+ flash.
Latest released binaries can be downloaded from
Historical binaries can be downloaded from
The latter links can be used for OTA upgrades too like OtaUrl http://ota.tasmota.com/tasmota32/release/tasmota32.bin
Additional information
List of embedded modules.
Complete list of available feature and sensors.
Changelog v9.5.0 Michael (Rossi)
Added
- Command
Status0
providing all status information on a single line - Command
TuyaSend5
for hex string #12211 - Command
MqttWifiTimeout 100..20000
to control MQTT Wi-Fi connection timeout default set to 200 mS #12222 - Commands
Color2
andDimmer4
to allow retaining brightness ratio between white and color channels when setting dimmer for linked lights #12072 - Extend command
Wifi
with Wi-Fi Mode Control #12292 - Defines
USER_RULE1
,USER_RULE2
andUSER_RULE3
to store rules at compile time - Define
USER_BACKLOG
to store commands at compile time to be executed at firmware load or when executing commandreset
- Support for optional
Template
JSON fieldpair"CMND":"<any template related command>|<any template related command>|..."
#11788 - ESP32 pulldown buttons
Button_d
andButton_id
and switchesSwitch_d
#10814 - Support for MQTT using Azure IoT Hub by Kevin Saye #11906
- Make Telegram command
TmState
persistent #11965 - Zigbee binary supporting cc25xx hardware on ESP8266 4M flash hardware #11872
- Zigbee firmware for Tube's Zigbee coordinator based on EFR32 and ESP32
- Zigbee firmware 6.7.9 for Sonoff ZBBridge
- LVGL support for 3 buttons as rotary encoder #12035
- LVGL support for touchscreen #12039
- LVGL support for PSRAM #12062
- LVGL support for TrueType fonts via FreeType library #12087
- LVGL support for PNG images #12148
- Allow Home Assistant discovery of MCP2300xx output as relay #12037
- Preliminary support for Esp32C3 - RiscV based
- Support for voltage and current monitoring when using Shelly dimmer 2 hardware #11988
- Support for Azure Device Provisioning Service for IoT Hub #12056
- Show new IP after the Wi-Fi Initial Config #12091
- Update Sugar Valley Neopool driver #12171
- Acer projector support #12190
- I2S and Interrupt GPIO types #12192
- Update OpenTherm driver #12195
- Support for BM8563 RTC chip (I2C) found in M5Stack Core2 and M5StickC #12199
Changed
- IRremoteESP8266 library from v2.7.16 to v2.7.18
- NeoPixelBus library from v2.6.1.4 to v2.6.3 stage
- Shelly Dimmer 1 and 2 stm32 firmware from v51.5 to v51.6
- Allow longer MQTT response messages by removing fixed memory buffer with size 1040 to heap allocated buffer
- Command
Timers
layout of JSON message changed to single line - Command
Gpio
layout of JSON message changed to single line - Command
Modules
layout of JSON message changed to single line - ESP32 increase log buffer from 4k to 6k to support longer messages
- Move Settings from DRAM to heap
- Refactor platformio configurations by Jason2866
- WifiManager save Wi-Fi configuration from settings, do it only once #12242
- Improving SI7021 reading reliability by adjusting timers #12256
- Refactor ESP32 partition selection, now via boards #12257
- Use correct template for Home Assistant light #12317
Fixed
- Wrong flash size detection when saving Zigbee device information on ESP8266 #11870
- Prometheus metrics parse error on DS18x20 #11931
- DS18x20 name search id #11958
- Avoid erasing of Zigbee data if zigbee is not started #11961
- Zigbee XModem retries #11967
- Teleinfo standard mode and blacklist feature crash #11991
- ESP32 Hue light #12005
- Map received CCT channels back in DevGroups #12044
- Increase TLS minimum stack thunk to 3800 bytes #12063
- Delay discovery of PZEM sensors #12076
- PING race condition breaks JSON in rule #12106
- Support Tuya powermeter >6500W #12115
- Zigbee max end-device #12159
- Prevent keep state MCP230xx output fast toggle on reboot #12264
- Tuya data type 2 read as 32 bit integer (instead of 16 bit) #12282
Noted
- ESP32 single core tasmota32solo1.bin binary can only be uploaded using the GUI as OTA upload will trigger the watchdog timer
1、 tasmota-AF.bin 608.13KB
2、 tasmota-AF.bin.gz 433.83KB
3、 tasmota-BG.bin 613.39KB
4、 tasmota-BG.bin.gz 435.06KB
5、 tasmota-BR.bin 608.59KB
6、 tasmota-BR.bin.gz 433.91KB
7、 tasmota-CN.bin 607.42KB
8、 tasmota-CN.bin.gz 433.99KB
9、 tasmota-CZ.bin 608.44KB
10、 tasmota-CZ.bin.gz 434.09KB
11、 tasmota-DE.bin 608.38KB
12、 tasmota-DE.bin.gz 433.74KB
13、 tasmota-display.bin 597.84KB
14、 tasmota-display.bin.gz 413.46KB
15、 tasmota-ES.bin 608.53KB
16、 tasmota-ES.bin.gz 433.78KB
17、 tasmota-FR.bin 608.7KB
18、 tasmota-FR.bin.gz 433.8KB
19、 tasmota-FY.bin 608.06KB
20、 tasmota-FY.bin.gz 433.76KB
21、 tasmota-GR.bin 611.7KB
22、 tasmota-GR.bin.gz 434.83KB
23、 tasmota-HE.bin 609.36KB
24、 tasmota-HE.bin.gz 434.1KB
25、 tasmota-HU.bin 608.67KB
26、 tasmota-HU.bin.gz 434.1KB
27、 tasmota-ir.bin 597.11KB
28、 tasmota-ir.bin.gz 411.99KB
29、 tasmota-ircustom.bin 734.22KB
30、 tasmota-ircustom.bin.gz 509.79KB
31、 tasmota-IT.bin 608.63KB
32、 tasmota-IT.bin.gz 433.72KB
33、 tasmota-knx.bin 603.88KB
34、 tasmota-knx.bin.gz 426.64KB
35、 tasmota-KO.bin 608.3KB
36、 tasmota-KO.bin.gz 434.08KB
37、 tasmota-lite.bin 493.02KB
38、 tasmota-lite.bin.gz 351.85KB
39、 tasmota-minimal.bin 389.19KB
40、 tasmota-minimal.bin.gz 277.74KB
41、 tasmota-NL.bin 608.19KB
42、 tasmota-NL.bin.gz 433.58KB
43、 tasmota-PL.bin 608.72KB
44、 tasmota-PL.bin.gz 434.21KB
45、 tasmota-PT.bin 608.88KB
46、 tasmota-PT.bin.gz 434.01KB
47、 tasmota-RO.bin 608.22KB
48、 tasmota-RO.bin.gz 433.64KB
49、 tasmota-RU.bin 612KB
50、 tasmota-RU.bin.gz 434.84KB
51、 tasmota-SE.bin 608.2KB
52、 tasmota-SE.bin.gz 433.7KB
53、 tasmota-sensors.bin 661.97KB
54、 tasmota-sensors.bin.gz 466.72KB
55、 tasmota-SK.bin 608.53KB
56、 tasmota-SK.bin.gz 434.09KB
57、 tasmota-TR.bin 608.39KB
58、 tasmota-TR.bin.gz 433.97KB
59、 tasmota-TW.bin 607.97KB
60、 tasmota-TW.bin.gz 434.37KB
61、 tasmota-UK.bin 612.88KB
62、 tasmota-UK.bin.gz 434.95KB
63、 tasmota-VN.bin 609.58KB
64、 tasmota-VN.bin.gz 434.18KB
65、 tasmota-zbbridge.bin 589.28KB
66、 tasmota-zbbridge.bin.gz 416.22KB
67、 tasmota-zigbee.bin 723.36KB
68、 tasmota-zigbee.bin.gz 511.06KB
69、 tasmota.bin 607.53KB
70、 tasmota.bin.gz 433.11KB
71、 tasmota32-AF.bin 1.42MB
72、 tasmota32-BG.bin 1.43MB
73、 tasmota32-bluetooth.bin 1.47MB
74、 tasmota32-BR.bin 1.42MB
75、 tasmota32-CN.bin 1.42MB
76、 tasmota32-core2.bin 1.87MB
77、 tasmota32-CZ.bin 1.42MB
78、 tasmota32-DE.bin 1.42MB
79、 tasmota32-display.bin 1.3MB
80、 tasmota32-ES.bin 1.42MB
81、 tasmota32-FR.bin 1.42MB
82、 tasmota32-FY.bin 1.42MB
83、 tasmota32-GR.bin 1.43MB
84、 tasmota32-HE.bin 1.43MB
85、 tasmota32-HU.bin 1.42MB
86、 tasmota32-ir.bin 1.31MB
87、 tasmota32-ircustom.bin 1.43MB
88、 tasmota32-IT.bin 1.42MB
89、 tasmota32-KO.bin 1.42MB
90、 tasmota32-NL.bin 1.42MB
91、 tasmota32-odroidgo.bin 1.46MB
92、 tasmota32-PL.bin 1.42MB
93、 tasmota32-PT.bin 1.42MB
94、 tasmota32-RO.bin 1.42MB
95、 tasmota32-RU.bin 1.43MB
96、 tasmota32-SE.bin 1.42MB
97、 tasmota32-SK.bin 1.42MB
98、 tasmota32-TR.bin 1.42MB
99、 tasmota32-TW.bin 1.42MB
100、 tasmota32-VN.bin 1.43MB
101、 tasmota32-webcam.bin 1.36MB
102、 tasmota32.bin 1.42MB
103、 tasmota32solo1.bin 1.36MB