Tasmota
tasmota
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.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
fan | Fan | |
camera | Camera | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (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
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Athom smart plug | Works Local | Available preflashed with ESPHome or TasmotaSaved copyHave 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 devices | Works Local | Ships ready for Tasmota or ESPHome; multiple switches work flawlesslySaved copyI 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 sensor | Works Local | Fast, accurate humidity; self-heating can skew readingsSaved copyBME280 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 monitor | Works Local | Open-hardware ESP32 monitor, zero cloud; price criticized as $129Saved copyMeet 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 plug | Works Local | Preflashed Tasmota, rock solid, usage monitoring (2 users)Saved copyCheck 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 plug | Works Local | Pre-flashed Tasmota, MQTT, power/voltage/current monitoringSaved copyI 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 plugs | Works Local | Recommended for UK useSaved copyLocalbytes tasmota Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2025-08 | |
| Martin Jerry smart switch | Works Local | Flashed to Tasmota, removing need for Smart Life and Tuya appsSaved copyJust 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 switch | Works Local | Switch with temp/humidity sensor; can be flashed with ESPHomeSaved copyMartin 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 Tasmota | Works Local | Used as relay for thermostat with SNZB temperature sensorsSaved copyThat'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 switch | Works Local | Still running reliably after years, likely Tasmota-flashedSaved copySonoff 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 S31 | Works Local | Flashed with Tasmota for US plugsSaved copyFor 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 S31 | Works Local | Easy to disassemble and flash; calibratable power monitoring (not S31 Lite)Saved copySonoff 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 plug | Works Local | Cheap energy monitoring, flashed for local controlSaved copyFor 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 Local | Cheap power-monitoring plug; custom firmware, no cloud dependenceSaved copyhttps://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 switch | Works Local | Over a dozen TH10s with si7021 flashed, zero issues; model now discontinuedSaved copyI 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 Local | Flashed with Tasmota and run locallySaved copyI 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-cam | Works Local | Camera entity support addedSaved copyProposed 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 Local | Flashed with Tasmota; programmable for scenes and bulb commandsSaved copyMy 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/ESPHome | Works Local | 70% of 65 WiFi devices flashed, no latency issuesSaved copyI 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 Tasmota | Works Local | About 35 running reliably for five yearsSaved copyA 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 Bridge | Partly works Local | Partly in Home Siri close command on closed door opens it; no state without sensor | Without door sensor, relay toggles; Siri commands riskySaved copyYell 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 Tasmota | Partly works Local | Third switch_d input did not appear; user moved to ESPHomeSaved copyThe 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 Local | Broken in Home HomeKit accessory creation failed; colour temp passed as string | Fixed after reportSaved copyHi @bdraco, that light is from the Tasmota integration. Excerpt saved from GitHub on 2026-10-23. | Issue #45148 · 2021-01 |
| Tasmota HVAC | Not working | Broken in Home Thermostat not created if state is auto at startup | Custom component presents invalid hvac actionSaved copyThe 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 light | Not working | Broken in Home Failed to create HomeKit accessory for light | Colour temp provided as string rather than numberSaved copyHi @bdraco, that light is from the Tasmota integration. Excerpt saved from GitHub on 2026-10-23. | Issue #45148 · 2021-01 |
| TopGreener smart plug | Not working Cloud | Firmware now patched so OTA Tasmota flash fails; older reviews outdatedSaved copyWhat 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 in | Home Assistant 0.117 |
| Set up in the UI | Yes |
| 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.