Finally had some time last night and have added the ability to add a device manually through the SmartLife Connect app. I moved about a week ago and have my main SmartThings system torn down, so I can’t fully test it. If anyone would like to give it a try and let me know, that would be great.
You need to update:
SmartLife RGBW Light (Connect) - SmartApp
SmartLife RGBW Controller - Device Handler
I got my RGBW controllers today and followed your great instructions.
I successfully flashed the firmware, joined my Wifi network, setup the device handlers, SmartApp etc and all was looking good.
However, although I can switch on / off the lights and set the colour through the sliders or colour picker I can’t seem to get the 6 virtual switches to do anything.
I have programmed the switches, and setup the virtual switches but when I click on them nothing happens.
Anybody have any idea what I could be doing wrong ?
Thanks a bunch for adding this feature. I think I have a network issue or something weird between my smarthings hub and the esp8266. I can send commands from the hub using the app, and verify they change stuff using the {ip}/status call from a web browser, but the UI of the smarrthings app is not updating. Looking at debug messages in the developer console, I can see the command going out, but it never calls the parse() function, so for whatever reason data is not making its way back.
From a laptop connected to the wireless hub over the wired LAN connection, I can use my web browser to set things and read the status.
So if you want to just fade between colors you would set the transition to fade, set the color to whatever, and then set the duration to what you desire. So, if I wanted the color to fade from red to green until stopped.
NEW FIRMWARE - I have been playing with methods of doing factory reset on this device. The new firmware has two methods of accomplishing this. Since the device doesn’t have any buttons by default, I wanted to create a way for everyone to be able to do a factory reset.
This method might be easier to do with a surge strip with a button attached. Unplug controller and plug back in. Within 2 - 5 seconds after plugging in, unplug and plug back in. Repeat this process 4 times. You can know you are doing it correctly because on the second plug in the LED Strip will light up GREEN, the third it will light up BLUE, and the fourth it will light up RED. After it turns RED, you can just leave it alone. The little red led will blink 5 times slowly and then the RED LED strip will start to flash as the storage is being wiped. After that is finished the LEDs will turn off.
After the device is turned on, jump J3 for a) between 10-20 seconds will reset the wifi b) between 20-60 seconds will reset everything. If you reset the wifi correctly the little RED LED will blink 3 times quickly. If you reset all the device settings correctly the little RED LED will blink 5 times slowly.
Let me know if you have any questions.
Also, does anyone have any cool programs to use for Halloween? Looking for some good ideas.
I had a brief power outage and now 2 of 3 controllers are non responsive to commands through the smartapp or atomations. Only the red light os on. Thoughts? Loss wifi connectivity? How do I restore them?
First thing to check is to just unplug them and plug them back in. It is possible that they were up before your wifi was restored and just gave up connecting to your wifi.
The next thing to check is to see if they are broadcasting their access points (espRGBW.[mac address]). If so, just connect to them and reconnect them to your network.
I also had a power outage last night and I had to reconnect all of my H801’s to the network again even though I have them setup with Static IP’s. Is there any way around this problem? Real pain to have to connect and label each device to the network again.
Yes. That was the first thing I tried. I think the two that I had issues with are running 1 version old firmware. They are in locations that are difficult to get to.
I had a power failure, of my own making, on one of mine. After I powered the device back up, I just got a green light then after 4-5 seconds it went out. I had to actually reflash the device to get it back to life.
That’s on the latest firmware, and right before the power went out on it, it had been flickering. I think I had a loose connection, then I accidentally yanked the power out completely. That could be similar to a brown out condition.
When I flip breakers to do work, and flip them back on, none have had any trouble coming back online. I have 8 of them now I think…
Eric, the firmware is 2.0.2. I only use the white connection and my lights aren’t dimmable so I don’t think that I need to update the firmware often. I have had the power go out before but this time the power was out for a couple of hours. Once I reconnected them to the wifi, they had their correct Static IP that I had setup originally.
I’ve just started following this thread as I was searching for something along these lines. Geat job based on the solution and all the interest in this.
Can ask a question relating the native Smartlife WiFi controller. I’ve been searching for the manual for that product online but not found anything yet. I will be ordering one regardless to have a play with it/the solution.
My question relates to how this works out of the box. If its a WiFi controller, can it response to basic http get/post requests to turn it on or change colors from a typical browser?
I was looking for something urber simple to show a red or green light which I’d then control upstream from another trigger. My use case, if a gate was left open (monitored by simple open close sensor) I would then build a in-wall led and have the status controlled by the sensor all packed neatly inside a homemade decora cover plate to give a visual to the gate status, mounted flush near our rear garage door to glance at before letting the dogs run havoc.
I already have ST virtual switches to issue http commands and they work great. Hoping I could achieve the same out of the box??