Gosund DS1 Dimmer - Tasmota Configuration

413 views
Skip to first unread message

Steve Dorr

unread,
May 30, 2021, 6:03:08 PM5/30/21
to TasmotaUsers
Hi,

I am looking for some assistance with the Gosund DS1 wall dimmer switch with Tasmota (currently running 9.4.0).  Tuya-convert said the software version on the dimmer switch was too new and it could not flash it OTA. I was able to flash it with Tasmota through the physical pin method.  Now that I have Tasmota on the device, I am a bit unsure how to configure it.

First I found the configuration for the Gosund SW2 dimmer switch and followed the template and added the script.  After these changes, the bottom light which indicates power on/off is turned on and off when you toggle it from the tasmota website, as well as from the unit itself pushing the button.  The problem is the Load line only reads 2 volts and changing the dimmer slider in the website doesn’t change the voltage on at all.   No dimmer lights appear on the front of the unit, no matter if you try to increase it on the switch or through the website.  It appears there is no way to increase the dimmer (it appears it is set to minimum) at bootup.

So try two.  I assume it is a Tuya MCU type device and go down that path.  I deactivate the script, and change the module to 54.  Going to the console and issuing a weblog 4 command allows me to see the send “55aa000…00FF” occurring every 10 seconds, but no response.  So I go back to the configuration of the GPIO settings and try moving Tuya TX/RX  from GPIO 1 & 3 to GPIO 13 & 15.  Back to the console.  I still just see the send “55aa000…0FF” command occurring and no response. 

Also with the change to the Tuya module, the button on the dimmer now stops lighting up when I press it either manually or through the website. 

The unit seems to initialize properly at power-up.  The LED lights climb from bottom to top for a second and then everything turns off

I never see any Tuya acknowledgements in the weblog on the sends.

My current TuyaMCU is set at:

RESULT = {"TuyaMCU":[{"fnId":11,"dpId":1},{"fnId":21,"dpId":2}]

Just curious if anyone else has worked with this dimmer switch and what they may tried to get it to be properly recognized in Tasmota.

Thanks!

Andre C

unread,
Jun 21, 2021, 6:07:05 PM6/21/21
to TasmotaUsers
Hey I don't know if you will see this message but I'm having literally the exact same issue with the Treatlife DS01 dimmer. I used the physical pin method method by cutting the pins to the mcu and then resoldering and now the front lights don't react. Did you ever work out the issue. I'm wondering if the pins may have become damaged with the soldering?

Martin

unread,
Jan 26, 2022, 9:16:38 PM1/26/22
to TasmotaUsers
Same thing here!!.. have you guys found something.. stuck with 2 dimmer useless ;)
I'm still looking and trying some stuff here and there but no result

Ron L

unread,
Jan 27, 2022, 5:45:50 AM1/27/22
to TasmotaUsers
These dimmers sound similar to some I am using made by TopGreener.  Not sure what difference the "ID" makes, but mine are set at 3.
Here is the template I use as well as 2 commands I entered via console.

{"NAME":"TopGreener-Dimmer","GPIO":[0,0,0,0,0,0,0,0,0,108,0,107,0],"FLAG":0,"BASE":54}
enter command:  TuyaMCU 21,3
enter command:  DimmerRange 10,255

When I type TuyaMCU, here is my result:  

{"TuyaMCU":[{"fnId":11,"dpId":1},{"fnId":21,"dpId":3}]}

Martin

unread,
Jan 27, 2022, 11:08:34 PM1/27/22
to TasmotaUsers
Naaa it's not a TuyaMCU in there. it's serial

Andre C

unread,
Jan 30, 2022, 8:15:56 PM1/30/22
to TasmotaUsers
Hey guy's just letting you know the fix! As I was able to solve it. Dumb issue as well. There definitely is a Tuya MCU in it and I cut the pins to flash Tasmota on there. So this issue came from the TX and RX pin cut and resolder process. After I had cut through I flashed Tasmota on and soldered the IC pins back together. Now this is the point where I ran into the problem where It was able to dim the lights however Tasmota would not report the state if changed with the touch bar and also the lights on that touch bar would not respond when being changed through the Tasmota interface. So what went wrong here? Well when resoldering the pins I accidently shorted the TX pin on the MCU to ground this caused the behavior of Tasmota not receiving MCU data. So my recommendation to you guys is to check the connections where you resoldered. 

I hope you guys are able to fix the problem!

Martin

unread,
Jan 30, 2022, 9:46:48 PM1/30/22
to TasmotaUsers
Andre C.
Thank you for your input!, But I confirm that there is no pin in problem on both on my switch..
I never heard the cut tx rx ... those esp8266 you only need +3v gnd tx and rx. gpio0 to gnd . connect your serial usb to your pc. and when you are ready to flash touch rst to gnd and you fall into boot loader.


Anyway.. I've play last night again with different configuration, and I can confirm that the custom  firmware for the SW2 I use the first release 1.0 and switch semi work.
I realize that the source is also included, I can look around to see if I can work and fix something in the source,. I'm not a pro but already did some custom build for different other project. so I can maybe found something.
Reply all
Reply to author
Forward
0 new messages