Skip to main content

Feit Electric Wifi Dimmer (3 Way)

Tuya MCU (Nuvoton) dimmer.

Purchase via Amazon
Purchase via Costco

Supported in TASMOTA & ESPHome.

Quick Setup via TASMOTA Console Command

backlog module 54; TuyaMCU 21,2; DimmerRange 10,1000

TASMOTA Template

No template needed. Select TuyaMCU(54) in the Configure Module screen or issue a module 54 commmand on the TASMOTA console.

GPIO Layout

GPIOComponentDescription
GPIO01Tuya TXMCU Transmit
GPIO03Tuya RXMCU Recieve

Settings

SettingDescription
TuyaMCU 21,2Enable MCU communication
DimmerRange 10,1000Set dimming range to match the lower and upper value of the faceplate limits
setoption59 1Report light state changes via MQTT

ESPHome YAML

esphome:
name: Feit MCU Dimmer
friendly_name: Feit Dimmer
platform: ESP8266
board: esp01_1m

wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
ap:
ssid: "Feit Dimmer"
password: # !secret wifi_ap_password

captive_portal:

api:

ota:
platform: esphome

# disable serial logging by setting baud_rate to 0 because baud_rate/serial connection is used by tuyamcu
logger:
baud_rate: 0

uart:
rx_pin: GPIO3
tx_pin: GPIO1
baud_rate: 9600

tuya:

light:
- platform: "tuya"
name: "Feit Dimmer Light"
dimmer_datapoint: 2
switch_datapoint: 1
min_value: 10
max_value: 1000

Serial Flashing

After unscrewing and pulling the faceplate off of the HV internals, you should be faced with the TYWE2S module.

alt text

If the shield has not already been removed, remove it.

alt text

Solder (!very carefully!) or touch (you must have surgeon hands) GPIO0 and flash as you would normally.

alt text