fan

Treatlife Smart Ceiling Fan Control DS03

Treatlife

budget local: goodLocal control for everyday use; a few features may still touch the cloud. Wi-Fi
Price
$37.99 verified Sep 13, 2026
HA fit
good
Works offline
no
Setup
moderate
Hub needed
no

Affiliate link - I may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases; some links go to other retailers with the same arrangement.

Treatlife Smart Ceiling Fan Control DS03 - Budget single-gang fan and light switch that can be flashed to local firmware

Quick verdict

The Treatlife DS03 is a budget favorite for smart ceiling fan control. Out of the box it uses Tuya cloud, but it can be flashed to Tasmota for fully local operation. Check your hardware version before buying - most current units use a Tuya WB3S (Beken) module that needs a serial flash, and Tuya-Convert OTA only worked on early ESP8266 stock.

Standout: Budget single-gang fan and light switch that can be flashed to local firmware (Tasmota/ESPHome) for cloud-free smart home control.

Notes last checked May 31, 2026.

Compatibility snapshot

Home Assistant goodReliable local integration with minor caveats (a hub, manual config, or polling). Core function works locally.
Apple Home noneNo official support on this platform.
Google Home goodWell supported, with only minor gaps.
Alexa goodWell supported, with only minor gaps.
Works offline partly / no
Setup moderate
Extra hub needed no
Power hardwired

Local control facts

  • Home Assistant: tuya integration, Cloud Push (home-assistant.io, checked Sep 10, 2026)

Why it stands out

  • independent fan speed and light dimmer in a single gang form factor
  • flashable to local firmware like Tasmota (most current units need a serial flash; early ESP8266 stock could use Tuya-Convert OTA)
  • widely available and budget-friendly

Reasons to hesitate

  • stock firmware is fully cloud-dependent via Tuya
  • most current units use a Tuya WB3S (Beken) module, so Tuya-Convert OTA no longer works - serial flashing required
  • only exposes 4 fan-speed levels, and the lowest two behave the same on many fans

Best for

  • budget-minded users who want smart fan and light control and are willing to flash firmware
  • anyone already using Tuya or LocalTuya in their Home Assistant setup

Avoid if

  • you want reliable local control out of the box without flashing
  • you need more than 4 fan speed levels

Privacy and local-control notes

Stock Tuya firmware is cloud-dependent. It can be flashed to Tasmota/ESPHome for fully local control - most current units use a Tuya WB3S (Beken) module that needs a serial flash, while early ESP8266 stock could use Tuya-Convert OTA. LocalTuya also gives local control without flashing.

Home Assistant support: supported · integration path: Tuya / LocalTuya / Tasmota.

Buying reality check

Price notes: One of the cheapest smart ceiling fan switches available. Excellent value especially if you can flash it to Tasmota.

Verified price reads: lowest seen $37.99, latest $37.99 on Sep 13, 2026.

  • Sep 13, 2026$37.99amazon
  • Sep 4, 2026$37.99amazon

Compare side by side: see fan comparisons →

Verified against

The compatibility notes above have not been through the source audit yet. The manufacturer's page is here; the notes were last checked May 31, 2026.

Spotted something wrong? Report an error on this page and I will check it against the source and fix it.

Buying guide for this category

No buying guide for fans yet. The compare table lines up every fan in the catalog on the same columns, which is the next best thing.

Compare fans →

Articles that mention this product

Best smart fans with local control

The best ways to put a ceiling or pedestal fan under full local control with Home Assistant using Zigbee, Z-Wave, or Matter, with protocol notes.

Read article →

Related fan products

SONOFF iFan04-L Smart Ceiling Fan Controller - Budget fan controller flashable to ESPHome for local speed and light control

SONOFF iFan04-L Smart Ceiling Fan Controller

budget

SONOFF

HA: excellent local: excellent
Product notes →
GE / Jasco Enbrighten Z-Wave In-Wall Fan Control 14287 - A dedicated 3-speed in-wall Z-Wave fan speed controller

GE / Jasco Enbrighten Z-Wave In-Wall Fan Control 14287

mid

GE / Jasco

Discontinued HA: good local: good
Product notes →
Lutron Caseta Smart Fan Speed Control PD-FSQN-WH - A dependable 4-speed in-wall fan controller that Home Assistant drives

Lutron Caseta Smart Fan Speed Control PD-FSQN-WH

mid

Lutron

HA: good local: good
Product notes →
New guides and product notes, no inbox required. Follow via RSS →