TreatLife DS01 Dimmer
TreatLife DS01

Available from:


Flashed with:

GPIO #Component
GPIO00 None
GPIO01 Tuya Tx
GPIO02 None
GPIO03 Tuya Rx
GPIO04 None
GPIO05 None
GPIO09 None
GPIO10 None
GPIO12 None
GPIO13 None
GPIO14 None
GPIO15 None
GPIO16 None


{"NAME":"DS02S Dimmer","GPIO":[0,107,0,108,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":54}

Tuya-Convert might not be possible for this device if the manufacturer started using newest Tuya firmware since this template was published (2019-12-09).

After flash with Tuya-Convert and update to current release tasmota.bin :

  • Go to WebUI and then Console
  • Enter command TuyaMCU 21,2
  • Set Dimmer Range with DimmerRange 150,1000

Now Dimmer Command should work from 0-100.

If no dimming occurs try changing the dimming mode:

  • Dimming Mode 1: SerialSend5 55AA00060005040400010013
  • Dimming Mode 2: SerialSend5 55AA00060005040400010114
  • Dimming Mode 3: SerialSend5 55AA00060005040400010215

Dimming mode is reset after every reboot so add a rule at system boot.

Rule1 on system#boot do SerialSend5 55AA00060005040400010114 endon

Enable with Rule1 1

The main button turns the switch on/off if single-clicked.

If you double-click it, the brightness set point is reset to the stored favorite value (or 50.5% if no value has been stored since reset) - note that this won’t turn the switch on or off, just set the brightness with the switch staying on or off.

If you triple-click it, the current brightness set point will be stored as the new favorite (overwriting the previous saved value).