This integration allows you to control Tasmota devices over MQTT.
- MQTT broker and the MQTT integration set up in Home Assistant.
- Tasmota devices’ MQTT setting configured to communicate with the MQTT broker.
- Tasmota devices flashed with version 9.2, or later (
tasmota-lite.bindoes not support this integration).
- Tasmota devices configured for native discovery (
- Although the Tasmota integration supports custom fulltopic it is strongly suggested to leave fulltopic at its default, Tasmota does not prevent setting an invalid or non-unique fulltopic, for example a fulltopic without the
Tasmota Buttons, Fans, Lights, Relays, Sensors, Shutters and Switches are supported.
- Tasmota Buttons will be added as Home Assistant
SetOption73is enabled. No
binary_sensorentity will be created. You can find the available
automation triggerson the device screen.
- Tasmota Lights will be added as Home Assistant
lightentities. Single channel Dimmers, RGB lights, RGB lights with Color Temperature control and RGB lights with White control are supported.
- Tasmota Relays will be added as Home Assistant
SetOption30 0. If
SetOption30 1, relays will be added as
- Tasmota Sensors will be added as Home Assistant
- Tasmota Shutters will be added as Home Assistant
coverentities. Currently only Shutter modes 1 to 4 are supported. Shutter mode 5 and Tuya shutters are not supported.
- Tasmota Switches will be added as either Home Assistant
automation triggersdepending on the
- The fan functionality in Tasmota devices with module configured as
iFan03will be added as Home Assistant
fanentities. Tuya fans are not supported.
- The integration will also create up to eight Status Sensors, each one with a different information. Please note all the Status Sensors are disabled by default.
To add the Tasmota integration to your Home Assistant instance, use this My button:
If the above My button doesn’t work, you can also perform the following steps manually:
You must also configure each Tasmota device’s MQTT settings to communicate with whatever MQTT broker you are using. Enter the broker address under host, and enter a username/password combination that allows access to the broker.
If using the Mosquitto Broker add-on for Home Assistant, first create a new Home Assistant user under Settings > People. Then, in Tasmota > Configure MQTT under “Host” enter the address of your Home Assistant instance and under “User” and “Password” enter the Home Assistant user you just created.