Costco Feit Smart Dimmer Tuya Convert Tasmota

Hi! Did you ever find a solution to your wiring setup? I’m running into the same issue and found your post.

Thanks for this, works like a charm, I’m thinking to go several times to Costco and buy enough to replace my whole house, I love that they are dimmer, 3way…

I have updated to the latest firmware on all my switches and they work quite well. Though I will be replacing all my switches with Inovelli Dimmers in do time.

Are the newest batch of switches at Costco still flashable to ESPhome? I see further up in this thread that you now need to unsolder a chip which I won’t be able to do. thx

I just flashed a couple using Tuya convert. Works pretty well, very responsive

Sorry if I missed it, but here is a question. I understand there is a new way to program these switches, but, is this because the design of the switch has changed or the firmware installed requires the new approach. The reason I’m asking is that I got few switches about a year ago, and few again last month. Would the two batches be ‘flashable’ with different methods?

Yes, the newer tuya devices no longer work with tuya-convert. I did notice at Costco there was a 2 pack of dimmers in brown packaging like my original photo and all the rest were in blue colored packaging.
Andy

Thank you. So, if my switches are from a year ago, I should be ok with the old flashing method i.e., no need to de-solder any chip?

If that’s the case, how can I tell which generation switches I have? Even better, can that be ‘guessed’ from the Feit App itself through some obscure serial number or other alphanumeric identifier?

Just a wild guess but maybe the change (eliminating support for tuya-convert) occurred when Costco switched from offering a pack of two dimmers (photo in the first post) to a pack of three dimmers (see photo in this RFD post).

To be clear, it’s just a guess; I don’t own either the new or old models. Perhaps the three-pack contained firmware that initially supported tuya-convert and later did not (or never did).

The Costco next door still offers 2-pack. I’ve never seen the 3-pack you mentioned in your post. However, sometime back, Costco offered a 3-pack online. There, it was 3 individually packed units, all bundled together. Those units come in the same packaging you get at Menard’s for the singles.

Your wild guess matches what I’ve seen in other forums & also my own personal experience with the “3 packs”.

@drjb The h/w is the same, it’s the firmware that’s different.

If you’ve used the “old” batch with the official app, there’s a chance it was updated with the newest firmware that fixes the security flaw that tuya-convert exploits.

@DBestman All of those dimmers in my house are running tasmota 9.1.0. My smart plugs with power monitoring using the same tuya chip are running tasmota 8.1.0.2.

I never had to look into Eebb’s firmware as everything is working as expected.

I got several Feit dimmers from Costco, did the mod (unsolder the chip, re-flashed tasmota.bin). I have installed three of them so far. Two are connected to LED pot-lights and one to the regular indecent light. Dimming as well as on/off works fine. Min brightness adjustment works fine. Initially, I was running the fork bin that was posted many months ago by @TheEebb . I re-fleshed the latest 9.2 bin (forgot about the fork) and I am having some issues:

  1. Cannot control the lights from either HA or from the web server while local control (via push buttons) works as before
  2. it happens randomly on all three dimmers installed so far, after a day or two. A power cycling solves the problem
  3. Looking at the weblog, it seems that device that cannot be controlled looses the TYA “heartbeat” while other commands are still sent by the Tuya MCU when buttons are pressed. Dimmer that still continues to work remotely has a “heartbeat” messages in the weblog showing up every ~10 seconds.

Questions:

  1. Does the 9.2 binary contain the fix that was put in the fork several months ago?
  2. Is this issue with impedance mismatch on the Tx/Rx lines between 8266 and MCU? If yes, what was the SW fix doing to solve this problem?
  3. Does anybody else see the problem with the modified dimmers and the latest binary?

Currently, I have one of the dimmers in this state so, is there anything I should try before I power cycle and put it back in the working state?

Still, one nagging question:

Suppose I flash all my switches, get them to run off-the cloud and … some day I want to revert to the original firmware? Why would this happen? Well, sell the house, move somewhere else. Surely don’t want the next owner to have multiple smart dimmers that have been hacked and longer usable.

So, can one revert to the original firmware ?

Assuming you have a copy of the original firmware, Tasmota has the means of performing OTA updates (and it doesn’t need to be Tasmota firmware). However, when selling your home, never make automated aspects of it part of what is being offered in the sale. In other words, any ‘smart home’ fixtures are included in as-is condition with no expectations of functionality. Don’t make the sale contingent on its functionality.

If the sale includes expectations of ‘smart home’ functionality, it better all work perfectly otherwise the buyer can point to it as a deficiency and use it as leverage (“fix it or reduce the selling price”).

If the switches continue to work manually, leave them as-is with whatever firmware they have. From an automation standpoint, what the next home owner wishes to do with them shouldn’t concern you.

1 Like

Thank you @123 Taras. Yes, I assumed this much i.e., that one would need the original firmware. I was hoping that somehow the dimmer had a built-in factory reset ‘switch/mechanism’ to revert it to the same condition it was when new. Many devices out there have such option, be it your smart-phone or the @20 Wyze camera.

Thus, let me rephrase my question then.

  1. Is there a ‘factory-reset’ option in the switch/dimmer?
  2. If not, is the original firmware available somewhere?
  3. Has anyone tried flashing then reverting back to the original firmware.

The above is really the essence of my question.

Unless you overwrite the firmware like you’ve done with the Feit switches. That’s why there’s no ‘factory reset’ because that would be part of the original (now overwritten) firmware.

It appears your only option is to get the original firmware from someone who may have saved a copy prior to overwriting it with Tasmota firmware.

We’re getting there … slowly :slight_smile:

No, I have not flashed mine yet. So then, is it possible to download/save the on-board/original firmware, and reload at a later stage?

Have a look at Tasmotizer.

First bullet point in its feature list:

Automatic backup of current ESP image before flashing: in case you want to return to manufacturer firmware. Now supporting backup sizes up to 16MB.

You may need to do some reading in the Tuya Convert Wiki.

Or this and this.

Andy