---
title: "Tuya Local"
description: "Tuya Local is a Marketplace integration for Home Assistant. It has 20.4k installs sharing analytics, works locally and was last updated October 27, 2026."
canonical: "https://vulpo.app/integrations/marketplace/make-all-tuya-local"
url: "https://vulpo.app/integrations/marketplace/make-all-tuya-local.md"
last-updated: "2026-10-23"
version: "1.4"
---

# Tuya Local

> Tuya Local is a Marketplace integration for Home Assistant. It has 20.4k installs sharing analytics, works locally and was last updated October 27, 2026.

Tuya Local is an integration that connects Tuya devices to Home Assistant over the local network instead of the Tuya cloud. It supports devices running Tuya firmware over WiFi, with limited support for devices connected through hubs or gateways. Entities are created across many platforms, including climate, fans, lights, locks, sensors, switches, vacuums and water heaters, with device types chosen during setup. Devices are added in the interface, either by logging in to Tuya to pick a device from the account or by entering the address, device ID and local key manually. It also offers an action for sending learned remote commands to infrared emitters and a diagnostics download for bug reports. Devices still report status to the Tuya cloud, and many Tuya devices accept only one local connection at a time.

Automatic summary of the README and code of make-all/tuya-local. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

Not in the Marketplace catalog. Add <https://github.com/make-all/tuya-local> as a custom repository in the Marketplace.

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Add its repository to the Marketplace as a custom repository and install it, then restart Home Assistant and add it under Settings, Devices and services.

### Configure your Tuya Local device

- **Setup choice:**

### Login to Tuya

- **User code:**

### Choose the device to add

- **Choose device:**
- **Choose gateway:**

### Configure your Tuya Local device

- **IP address or hostname**
- **Device ID (or the hub's Device ID for devices connected via gateway)**
- **Local key**
- **Protocol version (try auto if not known)**
- **Poll only (try this if your device does not work fully)**
- **Sub device node\_id or uuid (for devices connected via gateway)**

### Choose the type of device

- **Device type**

Also asked when at the choose the type of device step.

### Device details

- **Name**

### After setup

- **IP address or hostname**
- **Local key**
- **Protocol version (try auto if not known)**
- **Poll only (try this if your device does not work fully)**

Texts from the code of [make-all/tuya-local](https://github.com/make-all/tuya-local).

## Entities

- **Binary sensors**: Direction, Defrost, Delayed fan operation, Tank, Wake, Rinse aid, and 2 more
- **Buttons**: Factory reset, Filter reset, Alarm off, Alarm snooze, Radio seek, and 1 more
- **Climate**: Air conditioner, Cold water dispenser, Thermostat, Heater
- **Events**: Alarm, Notification
- **Fans**: Air purifier, Aroma diffuser, Dehumidifier, Fan, Ventilation
- **Lights**: Backlight, Display, Embers, Flame, Indicator, and 7 more
- **Locks**: Child lock
- **Numbers**: Flame level, Manual feed, Maximum temperature, Minimum temperature, Threshold, and 8 more
- **Selects**: Currency, Heat pump mode, Initial state, Kettle mode, Language, and 32 more
- **Sensors**: Ambient temperature, Inlet temperature, Outlet temperature, Cleanliness, Air quality, and 11 more
- **Switches**: Timer, Empty tank, Fill tank, Anti-frost, Auto clean, and 23 more
- **Texts**: Meal plan, Scene, Schedule, Alarm settings, Sleep settings, and 1 more
- **Times**: Reservation time, Cooking time, Timer, Clock time
- **Water heaters**: Water heater, Kettle, Hot water dispenser

## Actions

- **Send a learned remote command to infrared**: Send a remote command that was previously learned by the remote entity to any infrared emitter.
  Fields: Emitter, Command, Device

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> Please report any issues and feel free to raise pull requests. Many others have contributed their help already.
>
> This is a Home Assistant integration to support devices running Tuya firmware without going via the Tuya cloud. Devices are supported over WiFi, limited support for devices connected via hubs is available.

From the README of [make-all/tuya-local](https://github.com/make-all/tuya-local#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Hubs and protocols](https://vulpo.app/integrations/category/hubs-and-protocols.md), Smart home hubs
- Brand: [Tuya](https://vulpo.app/integrations/tuya.md)
- Number: 20.4k installs sharing analytics; 3.6k GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Added as a custom repository in the Marketplace
- Latest version: 2026.10.0, last updated October 27, 2026
- Domain: `tuya_local`
- Source: <https://github.com/make-all/tuya-local>
- Issues: <https://github.com/make-all/tuya-local/issues>

In Vulpo: Light card, Quick Toggle card, Cover card, Climate card, Apple Watch, Control Center, Climate Live Activity (Pro), Vacuum Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

## Other ways in for Tuya

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Tuya](https://vulpo.app/integrations/core/tuya.md) | Built-in integration | 166k installs sharing analytics | Needs the vendor's cloud | Part of Home Assistant |
| [LocalTuya integration](https://vulpo.app/integrations/marketplace/rospogrigio-localtuya.md) | Marketplace integration | 33.4k installs sharing analytics | Works locally | No update in 6 to 18 months |
| [Xtend Tuya](https://vulpo.app/integrations/marketplace/azerty9971-xtend-tuya.md) | Marketplace integration | 3.4k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Tuya Smart IR AC](https://vulpo.app/integrations/marketplace/enzod86-tuya-smart-ir-ac.md) | Marketplace integration | 1k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [LocalTuyaIR Remote Control](https://vulpo.app/integrations/marketplace/clusterm-localtuya-rc.md) | Marketplace integration | 467 installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/marketplace/make-all-tuya-local

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/make-all-tuya-local
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
