Blog · Guides

Wooden table in a living room with several generic unlabeled smart plugs and bulbs, a phone face up, and a lamp on in the background with warm night light

Tuya and Smart Life with Home Assistant: how to get your devices out of the app and control them from home

Many plugs, bulbs, and sensors sold in Colombia are Tuya inside, even when the box says another brand. How to connect them to Home Assistant, which options work without the cloud, and when it is worth switching to Zigbee.

If you bought a cheap plug, bulb, or sensor at a chain store or online in Colombia, there is a good chance the app it asked you to install was Smart Life or Tuya Smart. The box may say any brand, but inside the device uses Tuya's platform, a Chinese company that makes the modules and the cloud for many brands.

That has an upside: there are many devices and they are cheap. The downside is that everything goes through Tuya's cloud. If internet drops at home, or the cloud has a problem, the app stops responding even when the device is two meters away.

Home Assistant lets you bring those devices into one place, together with everything else in the house, and in many cases control them without depending on the cloud.

How to tell if a device is Tuya

  • The app the box asks for is Smart Life or Tuya Smart.
  • In the app, in the device info, a "Virtual ID" appears.
  • Generic or store brands that have no app of their own are almost always Tuya.

If the device adds in Smart Life, for practical purposes it is Tuya.

Option 1: the official Tuya integration (via the cloud)

Home Assistant ships with an official Tuya integration. For a while now you set it up by scanning a QR code with the Smart Life app, without creating a developer account. The devices you already have in the app show up in Home Assistant with their names.

It is the fastest way to start, and for bulbs and plugs it works well. But it still uses Tuya's cloud: if internet goes down, Home Assistant cannot talk to those devices either. And some less common devices show up with incomplete functions.

It works when:

  • You want everything on one dashboard right now.
  • The devices are not critical (a lamp, a fan).
  • You are still deciding what to keep and what to replace.

Option 2: local control over Wi-Fi

Many Tuya Wi-Fi devices also accept commands on the home network, without going through the cloud, if you know their local key. There are community integrations for Home Assistant, such as Tuya Local and LocalTuya, that install from HACS (the community add-on store) and talk straight to the device.

Advantages: it responds faster and keeps working without internet, as long as the router and Home Assistant have power.

What you need to know:

  • To get the local key you normally need the app account and an extra setup step. It is not hard, but it takes a while.
  • If you update the firmware from Smart Life, the key can change and you have to set it up again.
  • Not every model is compatible. Before you buy more, check the integration's device list.

Option 3: Tuya Zigbee devices without the app

Tuya also sells sensors, switches, and valves that are Zigbee. Those can pair straight with Home Assistant using a Zigbee coordinator (a USB antenna) and Zigbee2MQTT or ZHA, without ever going through Smart Life or the cloud.

For door, motion, temperature, and water leak sensors, this is the option we recommend most inside the Tuya world. They run on batteries, use little power, and do not take space on Wi-Fi. We cover it in Zigbee and Thread at home.

One detail: if you buy a Tuya "gateway" or "hub," the devices stay tied to that hub and the app. With a coordinator connected to Home Assistant you do not need it.

Option 4: change the firmware

Some Tuya Wi-Fi devices can be reprogrammed with open firmware like ESPHome or OpenBeken. They become fully local and under your control. It is the most work-heavy option, it depends on the chip each model has, and on newer devices it sometimes means opening the unit. For someone who enjoys tinkering it is good. For everyone else, we do not recommend it as a first option.

What we do in a full home

When we arrive at a home with Smart Life devices, we do not throw anything out on day one:

  1. We connect everything with the official integration to have one dashboard and see what is actually used.
  2. We move the Wi-Fi devices that matter to local control (the ones that control entry lights, fans, pumps).
  3. New sensors go on Zigbee, paired straight to Home Assistant.
  4. For circuits that cannot fail, like the gate, the water pump, or the heater, we prefer Shelly relays or Matter devices, which control locally without workarounds.

That way the house keeps working when internet drops, which in Medellín happens more than you would like. More on that in power outages and smart homes.

Before you buy more Tuya devices

  • If the device says Zigbee, that is better than Wi-Fi only.
  • If it says Matter, you can add it to Home Assistant locally without extra integrations.
  • If it is Wi-Fi, make sure your network can handle it. Twenty Wi-Fi devices stuck to the ISP router can make it unstable. The Wi-Fi repeater or mesh network guide explains why.

Where to start

If you already have Home Assistant, add the Tuya integration with the Smart Life QR and see what shows up. If you do not have it yet, start with Home Assistant in Colombia. And if you are thinking about the whole house, the smart home test helps you decide what to automate first. For the full picture, see home automation in Medellín.

  • tuya
  • smart life
  • home assistant
  • zigbee
  • smart home
  • medellín

See recommended products →

Take the test: how smart is your home?

← Back to the blog