[RELEASE] SmartLife (H801) RGBW LED Strip Wifi Controller & Bulb

My switches activity is constantly saying off/on even though this isn’t happening and the LED strip works as it should on a colour rotation, anyone else getting similar?

I was in the same boat. I ended up making a quick video to help out those like us wanting to make the mod to Decora style.


Ive had a few of these rather useless with the stock software load controllers sitting around the place, so finding this thread was great.

Anyway, got them flashed up and configured easy enough, but I have not really done much with the smartthings hub since I got it other than move all my wemo lamps over to it from the belkin wemo link since the belkin one doesnt work with alexa.

I got thru the adding the smart app ok with those 3 lots of code to paste for device handlers etc.

Whats the next step in getting it so I can say “alexa, set the LED strip to red” and have it comply?

For those of you doing kitchen cabinet lights with led light strips, have you come up with any creative ways to cross open areas of cabinets? For example I have three groups of upper cabinets in my kitchen (one cabinet unit, opening for window, group of cabinets around a corner, opening for a walkway, group of cabinets along desk&refrigerator).

A few years ago I bought led strips and a couple IR remote switches. I put them on 2 of the 3 sections. Getting the two IR switches to turn off with one remote takes skill, if you aim it wrong they toggle out of phase until you get it just right. More recently I stopped using the IR remotes and put an extra zwave switch on the main section, it’s all I have running currently.

I’d like the whole kitchen to be controlled by one device but don’t want to go through the drywall horizontally. I thought of going down through the wall and running wire in the lower cabinets and/or into basement to bridge the gap, but I have run into problems trying to do that before due to the fire blocks between studs and it is mostly insulated walls.

I have one of these H801’s on order :slight_smile:

I just used multiple devices and group them in CoRE. Too lazy to get in the walls and redo drywall/paint. Really that’s the only way to do it cleanly I think. OR if you have some trim pieces at the ceiling maybe run wire behind that?

1 Like

I am with @michaelahess on this one. That is exactly what I had but five of those IR controllers with one z-wave switch interrupting the power for on-off. I have cabinets that are “separated” with open spaces so I had to use individual IR controls per so it was very cumbersome to adjust the colors without affecting zones you didn’t intend.

I replaced all 5 IR controls with three H801’s. One H801 per section between openings and I use a sync smartapp to that groups all three H801 into one group for simple simultaneous control. Each H801 is setup to control RGBW LED strips on the upper cabinets and the H801 W2 channel I use to control the lower cabinet dual LED’s. So now I have complete control via SmartThings for color and on-off. I am now working out the upper cabinets to be used as an alarm indication in the morning as a reminder that the system is still armed. Here are some of the pictures in a different thread.

I don’t know how many feet of LED you are powering up but one H801 can only handle so much. I know for me on my largest cabinet section I have 16 feet of RGBW that needed 5amps alone for the upper strip and then I ran dual LED’s on the lower as well so. If I remember right from earlier in the thread the H801 can handle 4amps per channel


So I went and bought a 30a power supply to play with these lights. At 12v, a full 5 meters, the most juice I can Get them to pull with all RGBW at 100% is just under 35 watts. That is about 1/2 the juice the manufacturer says, listed at 60w. So it makes me wonder if something in the device handler could almost be doubled, to get it up to the rated 60w and thereby a brighter light.

I have over volted them, and they were much brighter, but got very hot quickly.

1 Like

If you are running long lengths then have a look at 24v strip instead. Can only cut every 6 LEDs but it will double the length you get for the same current, just need a 24v power supply instead.

Are there any folks from the UK using these? I’m looking for lighting strip recommendations. I can’t find a source of Ledenet or Supernight strips.

1 Like

You can find some RGBW and RGBWW strips here from AliExpress. This is also the same source I got my H801’s, Sonoff, dual row LED’s. https://www.aliexpress.com/premium/rgb-led.html?ltype=wholesale&d=y&origin=y&isViewCP=y&catId=200002296&initiative_id=AS_20170108131120&SearchText=rgb+led&blanktest=0

Many thanks to everyone that has contributed to this thread’s development - in particular erocm1231, @michaelahess, and @dalec.

I’m preparing to install under and above cabinet lighting, and after reading all of the posts, using jumper J3 in order to add a physical switch is still unclear to me. My kitchen has a pre-wired circuit with three sections for under-cabinet lighting that is controlled by one decora style switch. What connections must be made to J3 on the H801? Is the normally open (NO) momentary switch simply meant to bridge the two pins at J3 when needed while power is constantly supplied by a separate source? If this is the case, then I fear that I can not use the existing wiring.

J3 is NO, disable reset in the firmware so you don’t accidentally trigger firmware mode or reset with a switch attached. The switch can be basically anything, both legs of the switch go to the two pins on J3. NO POWER should go to/through it!

Tear apart a decora switch, make it a toggle, and you’re set.

Like @michaelahess is saying, J3 is looking for dry contacts (no AC power). So if you use the existing wall switch location you must locate the incoming power to your switch/outlets which could be up at one of the outlets at the cabinets or at the switch to disconnect which would allow you to re do the wiring for contact control. Certainly possible but it will take some time and effort to trace all this out and convert the existing wiring from 120 use case to simply being dry contact use back to an H801. All that to say I think you might want to reconsider an alternate way to solve your problem.

I have a similar layout with three cabinet lighting outlets above three separate cabinet locations all controlled by one switch. My cabinets locations are all separated so it was easiest for me to install three separate H801’s at each of the outlet locations above the cabinets. Instead of converting my existing power outlets wiring I just replaced the dumb wall switch with a smart switch. I monitor the smart switch with Smart Lighting smartapp to trigger all three H801 on/off. If you use a smart dimmer switch you could potentially even set the levels of light levels of the H801 using the smart dimmer switch via smartapp like @ady624 CoRE. Or use a smartapp like @Kriskit Trend Setter to sync all three together from a manual setting and a smart switch.

1 Like

Thanks for the responses, gents. (@dalec + @michaelahess) Not exactly the answers I was hoping to hear, but basically what I was expecting.

I will most likely bypass the physical switch so the existing wiring is always live. This way it can easily be converted back to a circuit with a switch for ‘dumb’ lighting if/when needed. Since I actually installed the junction box for the cabinet section closest to the switch, I know that it’s a relatively simple route to add one more wire back to the existing decora switch. I’m leaning towards converting the decora to a momentary, using it to jump one H801 via the to-be-added wire, and then using a smartapp to sync all of the H801’s in the kitchen. Seems like a lot of work to save myself the cost of a smart switch, but I’ll just convince myself that it makes sense since I haven’t brought the romex and fishing wire back out to the garage, haha.

1 Like

I assume that all this is specific to the H801 Controller only. Would the Smart App work with other Wifi controllers like this one:


If Im struggling to get ESPTool to talk to the H801, do you have any good ideas of where to start? I see the COM5 appear in device manager on Windows 7, using CMD in Admin mode, Im also good with computers, but I cant get it to see the H801. All I get is the below:

C:\Users\Chris Charles\Desktop\ESPEasy_R120>esptool.exe -vv -cd nodemcu -cb 1152
00 -cp COM5 -ca 0x00000 -cf flash.bin
esptool v0.4.6 - © 2014 Ch. Klippel ck@atelier-klippel.de
setting board to nodemcu
setting baudrate from 115200 to 115200
setting port from COM1 to COM5
setting address from 0x00000000 to 0x00000000
stat flash.bin success
setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
warning: espcomm_sync failed
error: espcomm_open failed

I have a feeling it may be to do with not enough power from the USB FTDI converter I am using. Even though I get red and green lights on the H801 without the J3 jumpered (looks like normal operation), I dont get any lights at all when J3 is jumpered… (Is that right? - It does flash green for ~100ms when power is applied)

EDIT, tried with a different 3V3 source but get the same problem. RX to TX and TX to RX so that is also correct… Stuck… Dodgy FTDI adapter? Could try an Arduino 328 programmed as ISP, would that be the same?

Swap TX/RX, no lights is normal, red will flash real quick when data is transmitted though.

1 Like

Thank you! Got it working but now I feel like a fool! I always thought RX would have to go to TX and vice versa… I am going to have to Google how that works and which device takes control of the TX/RX process!

Now having a play and it is working well, though quite laggy (5-10s between issuing a command and it changing colour through the webpage). Will do a bit of playing and see how I get on - perhaps it will be faster through Smartthings, though I imagine it still has to follow the same process…

Thanks again!

Not a fool, this device is labeled wrong I believe…Both my FTDI adapters had to be swapped on all 12 I’ve flashed, as I recall…

The web page is instant with me, ST is sometimes slow. WiFi issues would be what I’d look at with what you describe.

1 Like

Thanks again so much, added to ST and was working well, and when I switched back to the web page it was also working much better, so perhaps it just took a while for it to tune/setup/…

However, while I was playing I think the SmartApp had an error and has disconnected, and when I open it I have to rediscover (but then it fails when adding the device). Should I remove the app and device and try again? Something must have got corrupted along the way. Interestingly, even without the app connected I can still control colours and stuff, its just that the programs dont seem to work (I tried to make one for flashing random colours but that never appeared).

EDIT again: Its weird, its like the device keeps momentarily vanishing. E.g. While selecting the device in the Connect wizard it deselects itself again if you dont try to press next immediately. But if you do that then you just reach a white screen. I assume all firmware versions linked from ecrom’s page are the same? (i.e. there isn’t a version with a bug in it?)