The official firmware name is Tasmota instead of Sonoff-Tasmota and this introduces a few, possibly breaking, changes that need to be addressed:
- References to sonoff in the UI, code and wiki are replaced with tasmota
- Default device topic is now
tasmota
and default friendly name is Tasmota. - Default AP for WiFiConfig is
tasmota-xxxx
instead ofsonoff-xxxx
- All binaries are now named
tasmota-xxxx.bin
and default OTA url ishttp://thehackbox.org/tasmota/tasmota.bin
Upgrading from older versions will not be painless!!! It is highly recommended to backup your configuration first, upgrade, erase flash and reset the device to firmware defaults and finally use decode-config tool to restore the configuration.
If you're upgrading from a core version older than 2.6 and you're experiencing connectivity issues use reset 3
command to reset wi-fi calibration settings. Always fully power cycle your device after the reset is complete to make sure everything is cleared.
All sweeping changes across all devices are done through publishing to the group topic so this is required to do first for all other changes to be effective! If you have custom group topics defined you're on your own
Default GroupTopic changed from sonoffs
to tasmotas
. Every new device will have tasmotas
as the default GroupTopic but previously flashed ones will remain on sonoffs
.
To change GroupTopic of all old devices to the new one (if you're using the default FullTopic):
Publish cmnd/sonoffs/GroupTopic tasmotas
For Home Assistant autodiscovery enabled devices
Publish sonoffs/cmnd/GroupTopic tasmotas
To configure your device after flashing it for the first time you searched for AP named "sonoff-xxxx" but from now on you have to search for "tasmota-xxxx".
Default OTAUrl is now http://thehackbox.org/tasmota/tasmota.bin
. If you're using other precompiled builds in your OTAUrl simply change sonoff
to tasmota
.
To change OTAUrl for all devices (after changing GroupTopic with the above command):
Publish cmnd/tasmotas/OTAUrl http://thehackbox.org/tasmota/tasmota.bin
New default theme is the Dark theme. Note that upgraded devices will keep their old theme.
If you want your device on the dark side use WebColor 0
.
If you want all your devices switched to the dark theme use:
Publish cmnd/tasmotas/WebColor 0