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

Thanks a lot, I will look into it

I will definitely look into it.

@Jorge_Rosales I have used Google Home and it works out of the box. Have not tried Alexa though.

1 Like

I tried google home to change colors and I think I was using the wrong voice commands. I would say change living room light color to pink and it would change the color but to a green and I never got it to change it to the correct color.
I am going to try some voice commands using the virtual switches.

Well if you have Google Home then do not mess with Ask Alexa just to get color control. This is from Google support

[quote]Set a light brightness to a certain percentage “Set {light name} to 50%”
Dim/Brighten lights by a certain percentage Dim/Brighten {light name} by 50%"
Change the color of a light “Turn {light name} green”[/quote]

I don’t know all the valid color names but the names I have found so far that my Google Home will recognize are Soft White, Red, Green, Blue, Yellow, Orange, Purple, Violet, Cyan, Pink and these all work correctly on my H801’s. What is interesting is the only color thus far that isn’t reproduced well is “Pink”, it doesn’t not really look pink to me but closer to Soft White.

Update: FYI, Google Home is currently having issues with Light Control

1 Like

@erocm1231
I know I’ve been a pest about color Temp recently, but rather than me worrying about a temp picker, are the W Chanel’s set for something specific?

For the sake of clarity, what are the default color profiles for the W1 and W2 channels?

Warm/cool? Vice versa?
Both cool, both warm?
Can we have the option to set them?

I ask because there are default white colors in the pick list from ST that my Hue and osram color bulbs adjust to, (see attachment) and I’d like to install warm and cool white strips but control them appropriately.

Thank you I was playing with the voice commands and is working perfect, now
I think I am going to have to buy google home

1 Like

In the color list shown, right now soft white and warm white map to W1. White and daylight map to RGB at equal levels. IE 50,50,50 or 100,100,100 which creates a daylight type color.

Thanks!!!
This is exactly what I needed to know. So to double check, in order to do a warm and cool white setup, that picks from color picker, I’d need an rgb strip on rgb channels, and a warm white on W1?
Is there any color mapped to W2, or just mirrors W1 on a second channel?

Is there a particular reason for not mapping a color to the 5th channel at W2?

It kind of limits the flexibility. It would be nice to have something map to the W2 channel as well. I would suggest mapping Daylight to the W2 channel since it makes sense with mapping WarmWhite to W1

Anyone try to use the waterpoof strips outside?

I have a steep driveway with a retaining wall on one side. It’s a little hard to see when backing up at night. I was thinking about running an LED strip, if I could hide it.

I’ve got low voltage wiring in place. I could build some kind of enclosure for the h801 and power it from the low voltage line when it is live at night. . . .

Would there be a specific reason why the color picker isn’t working? I can manually slide each channel, R,G,B, and W1 just fine. The programs work too, but the for picker doesn’t change the color when I choose a color. Doesn’t work in the app or in actiontiles. Maybe I’m just not using it right.

Thanks for the info, I was just using my phone with google assistant but I am leaning towards buying a google home, I have an echo dot but I am liking google assistant better.

Am I doing something wrong here? Every time I lose power at the plug (not the house, internet stays up), meaning it gets “switched off” as it’s on a switched outlet and my kid just plays with switches, it loses wifi credentials.
My sonoff does the same thing, although that’s just because I have a crappy cord connected to it that I have to replace.
It’s driving me up a wall. Every time I can’t communicate with it in ST, I pop open wifi on my phone and there’s the ESP or Sonoff. This is getting stupid. I’ve even flashed the latest firmware onto them. Obviously 2 different devices, 2 different firmwares.
@erocm1231 do you have any ideas?

I had one of these on my deck under the handrail for a while. Although I used it with the dumb controller and put everything in a waterproof electrical box. Never had any issues.
It was similar to this junction box. I siliconed around the strip to keep it water tight.
IP65 Waterproof Outdoor 2 Way PG9 Gland Electrical Junction Box Black https://www.amazon.com/dp/B016PO1CWE/ref=cm_sw_r_cp_apa_j2.WybVWRBSZ0

1 Like

Yeah, I was trying to push a workaround for ActionTiles and it looks like it is causing problems. Try the latest version.

@dalec I have mapped Daylight to W2. I am traveling and can’t test it right now so if you want to be the guinea pig . . .

@michaelahess It looks like ActionTiles is sending rgb values labeled as hex (which is what is throwing things off). I’m sure @tgauchat is aware and hopefully it will be fixed soon.

oink oink :ok_hand: I am on it! Just for clarification; Do I only need to update the firmware .bin file or is there an update to the device handler as well?

FYI: I just got my ActionTiles access today as well.

Just the device handler.

1 Like

SmartThings's Docs for Capability “Color Control” explicitly included hex in the specifications…

Well, they used to!!! :confounded:

According to GitHub, the specs changed on Nov 30, 2016; but I don’t think we (or other developers…) were broadly notified… Were we? @Jim @unixbeast?


I believe that ActionTiles currently, purposefully, sends redundant values with the setColor Command, in order to maximize compatibility with various DTH implementations…

hue=60
saturation=58
hex=106166255 (ummm… I’m not entirely certain that we convert this to “#RRGGBB”, which would be a bug on our side to investigate)

1 Like

FYI… since Smartthings app update my H801 kept becoming unresponsive… I had enabled device health… once disabled the connection has returned to solid

I just tried flashing my new H801 using the “3.3V 5.5V FT232RL FTDI Usb to TTL Serial Adapter Module for Arduino Mini Port” device hooked up to my pc laptop via USB for power. It looks like it’s writing the SmartLifeRGBWController.ino.generic.bin flash image to the controller just fine but then I get some weird warning messages at the end.
Can this be safely ignored? Are there some test commands that I can execute to validate that the image flashed properly? This is my first attempt at working on this type of mini-project so any help is very much appreciated!!

setting serial port timeouts to 10000 ms
setting serial port timeouts to 1000 ms
espcomm_send_command: receiving 2 bytes of data
writing flash
… read 0, requested 1
warning: espcomm_send_command: didn’t receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_DATA) failed
warning: espcomm_send_command: wrong direction/command: 0x01 0x03, expected 0x01 0x04
closing bootloader
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete