...
We are hoping to flash Tasmota firmware on our Treatlife DS01C Dimmer switch.
Version 1
The initial Treatlife DS01 uses used a TYWE3S Chip (ESP8266):
This dimmer has an MCU connected to the TYWE3S over the RX/TX pins.
...
BF7612AMXXE-CN-MCU-Datasheet
...
Flashing
This chip is essentially an ESP8266. The ESP-12 Chip has the same pinout.
...
To flash the ESP-12, you would need to connect it up as follows:
Ground GPIO-0 and power up the chip to enter programming mode.
We will flash the chip using Tasmotizer.
See https://github.com/tasmota/tasmotizerFlash:
Disconnect GPIO-0 from ground and toggle power to configureboot
Re-assemble
Version 2
A newer version uses a custom chip which is not an ESP8266
For this version we will de-solder the chip and replace it with an ESP8266 (ESP-12F)
Configuring
Configuration is the same for both versions.
https://templates.blakadder.com/treatlife_DS01.html
...
Code Block |
---|
TuyaMCU 21,2 DimmerRange 150,1000 Rule1 on system#boot do SerialSend5 55AA00060005040400010114 endon Rule 1 1 |
All Done!
References
Reference | URL |
---|---|
Tasmota - Tuya MCU Devices | https://tasmota.github.io/docs/TuyaMCU-Devices/ |
Tasmota - TuyaMCU | https://tasmota.github.io/docs/TuyaMCU/ |
Tasmota - TuyaMCU Protocol | https://tasmota.github.io/docs/TuyaMCU/#tuya-protocols |
Tasmota Rules | https://tasmota.github.io/docs/Rules/ |
Trying to flash tasmota on TYWE3S #5377 | https://github.com/arendst/Tasmota/issues/5377 |
Configuring Tasmota on DS01 | https://templates.blakadder.com/treatlife_DS01.html |