Skip to content
Home Assistant TestFlight
DIY & makers

Tasmota

tasmota

Built inLocal push

This integration allows you to control Tasmota devices over MQTT.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
lightLight
switchSwitch or outlet
coverBlind, garage door, window or door
fanFan
cameraCameraNeeds its own HomeKit Bridge in accessory mode
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (CO₂, PM10, PM2.5, humidity, light level, temperature)

4 reports below say how a device from this integration behaves in the Home app.

What people report

Local-push MQTT integration; discovery problems usually trace to custom firmware builds. Camera support was added in 2025.

  • Works21
  • Partly works3
  • Not working3
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Athom smart plugWorks LocalAvailable preflashed with ESPHome or Tasmota
Saved copy
Have a look at the athom plugs, esphome or tasmota versions

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-05
Athom Tasmota/ESPHome devicesWorks LocalShips ready for Tasmota or ESPHome; multiple switches work flawlessly
Saved copy
I would recommend going for Athom devices - they produce very nice HW and it has off-the-shelf already option for either Tasmota or ESPhome. I have multiple switches from them at home, so far only running Tasmota as I prefer it to ESPhome, all work flawlessly. Check the list of their devices on their homepage.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-01
Bosch BME280 sensorWorks LocalFast, accurate humidity; self-heating can skew readings
Saved copy
BME280 is by far the best humidity sensor, very fast response. You might not need temperature but the sensor needs it to calculate relative humidity as the dew point changes with temperature. You also get a bonus barometric pressure which can let you know when storms are coming, no difference in air pressure changes in the house so it doesn't matter where you're sensor is. DHT11 suck, don't even go there, very slow resistive sensor that will do neither high or low humidity. DHT22 is ok but struggles on high humidity and takes some time to recover.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2020-10
Claratech CAQM9 air quality monitorWorks LocalOpen-hardware ESP32 monitor, zero cloud; price criticized as $129
Saved copy
Meet the CAQM9: An Open-Source Air Quality Monitor (Open-Hardware, ESP32, Tasmota/Matter, Zero Cloud). Hi everyone, We are Claratech, a small startup team of passionate engineers and home automation enthusiasts. We’re on a mission to develop products that enhance your smart home, maintain your privacy, and uphold your right to repair. Meet the CAQM9 (the Claratech Air Quality Monitor 9). The number ‘9’ stands for the nine different parameters it tracks: CO2, PM1, PM2.5, PM10, TVOCs, Nitrous Oxides, temperature, humidity, and air pressure. Compact, Silent, and Versatile We designed the CAQM9 …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit thread · 2026-03
CloudFree smart plugWorks LocalPreflashed Tasmota, rock solid, usage monitoring (2 users)
Saved copy
Check out cloudfee.shop . They have smart plugs flashed with tasmota. I have a few and they are rock solid, cloud free., and monitor usage.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-05
LocalBytes smart plugWorks LocalPre-flashed Tasmota, MQTT, power/voltage/current monitoring
Saved copy
I use local bytes plugs. They come with tasmota pre flashed, and effortlessly connected to mosquito over mqtt and hass picked them up immediately. They support power/voltage/current monitoring as well as on/off of course. Also got one of their bulbs and similarly impressed. Both can be flashed to esphome as well if you need more than the built in stuff (I haven't, as it's perfect as it is)

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-08
LocalBytes Tasmota plugsWorks LocalRecommended for UK use
Saved copy
Localbytes tasmota

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-08
Martin Jerry smart switchWorks LocalFlashed to Tasmota, removing need for Smart Life and Tuya apps
Saved copy
Just decided to finally dip my feet into the tasmota realm. Flashed all of my new Martin Jerry switches I got for Xmas and then went and found all of my smart receptacles and flashed them to tasmota as well. Was able to get rid of the smart life and tuya app completely from my phone and have my rpi setup for future OTA flashing of more devices. These switches and outlets went from a 2-3 second delay to being instant and the best part is they're all local now. Next step is learning about esp home and seeing if one is better over the other. Any advice on that guys?

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2020-01
Martin Jerry SS02 smart switchWorks LocalSwitch with temp/humidity sensor; can be flashed with ESPHome
Saved copy
Martin Jerry SS02 smart switch with temp and humidity sensor can be flashed with ESPHome or used as is (Tasmota). I tested it some time ago and added a sample config here https://devices.esphome.io/devices/Martin-Jerry-US-SS02

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-08
Sonoff 4CHPROR3 flashed with TasmotaWorks LocalUsed as relay for thermostat with SNZB temperature sensors
Saved copy
That's what I ended up doing: a couple of SONOFF SNZB temperature sensors, and a SONOFF 4CHPROR3 which I flashed with tasmota, then wired in as a relay which can close the thermostat switch. (The old mercury thermostat is still wired in parallel as a backup in case of problems.) Configured these in homeassistant as a generic\_thermostat "climate".

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-06
Sonoff Basic WiFi switchWorks LocalStill running reliably after years, likely Tasmota-flashed
Saved copy
Sonoff Basic Wifi Switches. I have two or three of them running still. I think they're flashes with Tasmota but honestly it's been so long I don't really remember anymore.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-12
Sonoff S31Works LocalFlashed with Tasmota for US plugs
Saved copy
For smart plugs in the US I use Sonoff S31s flashed with Tasmota

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-04
Sonoff S31Works LocalEasy to disassemble and flash; calibratable power monitoring (not S31 Lite)
Saved copy
Sonoff s31, (NOT s31 lite) made to be easy to disassemble and can flash whatever bin file you want. I used tasmota on these and they work great, can be calibrated. I watched this video to learn how to do it. less than 10$ a piece and they haven’t failed me yet.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-05
Sonoff S31 smart plugWorks LocalCheap energy monitoring, flashed for local control
Saved copy
For smart plug energy monitoring, the $8 sonoff s31’s that can be flashed with ESPhome or Tasmota for fully local control are amazing. You don’t want energy monitoring en masse on your Zigbee network as it’s too chatty. For Zigbee, Aqara is everywhere but they have known issues with their products not following the Zigbee protocol. Specifically their devices don’t do well swapping repeaters.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-10
Sonoff S31 smart plug (reflashed)Works LocalCheap power-monitoring plug; custom firmware, no cloud dependence
Saved copy
https://static.xtremeownage.com/blog/2023/sonoff-s31---low-cost-energy-monitoring/ S31s. hands down. Why? Because they are as cheap as 4$ a piece, and I can run whatever firmware I want to run, and customize them as I please. There is ZERO requirements I have on the manufacturer, or cloud services, etc. Nothing they can do, will prevent me from being able to use, update, and maintain these. I have about 3 or 4 dozen of them. Do NOT get the S40s. Bigger number is not better!

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-10
Sonoff TH10 / TH16 temperature switchWorks LocalOver a dozen TH10s with si7021 flashed, zero issues; model now discontinued
Saved copy
I have over a dozen TH10's with si7021's. Some are flashed with ESPHome and others have Tasmota. All have zero issues. Though, I just checked itead's website for the TH10 and TH16s. This is what they have to say. > Note: TH10/TH16 has been discontinued, we are planing launch the upgraded version, please stay tuned! If you want to buy the switch with temperature and humidity monitoring, you can click to buy powerful NSPanel, which is our hot sale wall switch.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-01
Sonoff Zigbee bridge (Tasmota)Works LocalFlashed with Tasmota and run locally
Saved copy
I flashed the Sonoff Zigbee bridge with Tasmota and am running it locally. Works excellent sofar

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2021-08
Tasmota ESP32-camWorks LocalCamera entity support added
Saved copy
Proposed change ESP32-cam (and other esp32 variants with camera support) have been around for a while and the tasmota32-webcam firmware has been stable. The HA integration supports the other entity types, but the camera support is not available. This PR adds the missing support for camera. While esphome integration supports esp32-cam, tasmota firmware has many other well-documented features that can be controlled by mqtt. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New integration (thank you!) - [X] New feature (which adds …

Excerpt saved from GitHub on 2026-10-23.

PR #144067 · 2025-05
Treatlife switches (Tasmota)Works LocalFlashed with Tasmota; programmable for scenes and bulb commands
Saved copy
My go-to has been the Treatlife switches, but flashed with Tasmota. You can program the Tasmotized switch to be whatever you need it to be. If you just need a means to send a command to smart bulbs, you don’t even need to use the relay inside. You can cue scenes or automations with multiple button presses. I have not played with their dimmers yet because I did my dimmers before I got into HA, and they are just running on the Tuya integration. I think that you can get a no-compromise HA solution with conventional wiring practices and still have you home compatible with whatever else comes in …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2021-04
Tuya devices flashed with Tasmota/ESPHomeWorks Local70% of 65 WiFi devices flashed, no latency issues
Saved copy
I will get downvoted into oblivion for this. But 65 IoT devices all on wifi (mixed trusted and Untrusted VLAN), 0 zigbee or zwave, in fact tossed all my zwave in the bin due to constant issues in favour of Wifi. 0 bandwidth or latency issues whatsoever. 70% of my devices are ex Tuya being flashed with tasmota or esphome for newer non esp based devices. Only devices that run on batteries are things like motion sensors or door/window reed sensors over RF or Ble hubs and batteries last 12+ months.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-05
Tuya ESP switches flashed with TasmotaWorks LocalAbout 35 running reliably for five years
Saved copy
A Raspberry Pi I use to open the garage door and around 35 x ESP based Tuya switches in my house that I flashed with Tasmota. I have used these for 5 years now and still so reliable and responsive. But I attribute some of this reliability to my Unifi network and wifi setup.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2025-12
Garage door via Tasmota relay in HomeKit BridgePartly works LocalPartly in Home
Siri close command on closed door opens it; no state without sensor
Without door sensor, relay toggles; Siri commands risky
Saved copy
Yell into an open window “hey siri close the garage doors”. Siri will try and close an already closed door and the tasmota relay will open it instead This is a useful reminder that any security-related items should probably not be voice controlled. Expose lights and other conveniences as you want, but opening doors, disabling security? Nah. For a bonus, my electric garage door is electrically isolated when the security system is set, so even if someone wanted to interfere with it using a wireless door opener, it wouldn't work without them first getting through the alarm system.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-02
LilyGo T-Relay with TasmotaPartly works LocalThird switch_d input did not appear; user moved to ESPHome
Saved copy
The problem Using: https://templates.blakadder.com/lilygo_T-Relay.html running Tasmota 12.0.2 [code] I'm using 3 GPIOs to monitor dry contacts. I have them configured as switch_d and wired to 3.3v. Through unknown "magic" two of the switches appear in Home Assistant. I would like the 3rd switch to appear as well (7744 & 7745 appear; 7746 doesn't). …

Excerpt saved from GitHub on 2026-10-23.

Issue #75529 · 2022-07
Tasmota light (colour temperature)Partly works LocalBroken in Home
HomeKit accessory creation failed; colour temp passed as string
Fixed after report
Saved copy
Hi @bdraco, that light is from the Tasmota integration.

Excerpt saved from GitHub on 2026-10-23.

Issue #45148 · 2021-01
Tasmota HVACNot workingBroken in Home
Thermostat not created if state is auto at startup
Custom component presents invalid hvac action
Saved copy
The problem Since the custom tasmota hvac custom component added persistent states (through restart), homekit will no longer create the hvac component in homekit itself on startup if the 'state' is 'auto'. It will create it perfectly fine if its set to cool/heat/off, just not if in state 'auto'. It also allows me to set the state to auto within homekit providing it started up correctly without the state set to auto ### What version of Home Assistant Core has the issue? 2022.2.7 ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you …

Excerpt saved from GitHub on 2026-10-23.

Issue #66784 · 2022-02
Tasmota lightNot workingBroken in Home
Failed to create HomeKit accessory for light
Colour temp provided as string rather than number
Saved copy
Hi @bdraco, that light is from the Tasmota integration.

Excerpt saved from GitHub on 2026-10-23.

Issue #45148 · 2021-01
TopGreener smart plugNot working CloudFirmware now patched so OTA Tasmota flash fails; older reviews outdated
Saved copy
What are good controllable smart plugs that have energy monitoring and more importantly, aren't cloud based.. So, I did google searching and then found some smart plugs on Amazon that looked good. they were called TopGreener. The first review talked about how easy they were to flash with Tasmota and get them out of the cloud. It could be done OTA, no less. Well, I bought 8 of them, borrowed a raspberry pi, loaded the software, followed the youtube videos and got as far as actually trying to write to these things and found that they have their firmware patched now and it looks like I bought …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit thread · 2022-05

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local push

Talks to the device on your network, and the device tells Home Assistant the moment something changes.

Found automatically over

  • MQTT

Details

Installs (analytics)42,870 (6.05%)
Added inHome Assistant 0.117
Set up in the UIYes
Maintainers@emontnemery

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.