Has anyone been able to get independent controls to work on a GE 28175?
(GE Z-Wave Plus Wireless Smart Lighting Control Lamp Module, Dimmer, Plug-In, 2 Independently Controlled Outlets with 2 Always-on USB Charging Ports (3.4A Shared), Works with Amazon Alexa, 28175)
It should be possible, but I think someone would need to write a custom device handler to expose both outlets for independent control. Not sure if anybody has yet.
It would be much better to use a Composite Device Handler design, which is a Parent / Child set of Device Handlers. This eliminates any SmartApp in the solution and follows the preferred ST Architecture for Device Handlers.
Take a look at how ST added support for this multi-outlet power strip.
I remember trying this method out. In particular with the Zooz Zen20. I ended up loosing functionality vs gaining.
I believe that you stated then that there just needed to be some modifications in the code to allow the master switch and the 5 sub switches to all read as separate devices in the ST app.
Either way, I have a total of 6 power strips and I use the linked app for all of them and it works pretty darn good. But you are right, we should all try to simplify things as much as possible.
Eric,
I tried using your Dual Relay Switch to control the GE 28175 Plug-in Dual Dimmer Switch, but when I try to add the virtual devices it is telling me:
āDevice Handler: Dimmer Switch Detected
Number of Endpoints: 0 Recommended Type: Dimmerā
Is there a different Device Handler that can be plugged in with your SmartApp to control this device?
Iām newer to the development community. Iām normally a python programmer as well, so most of this stuff is foreign to me. But I took a wack at it. It is a work in progress:
Current Features:
Child devices with working separate control.
Main control dimmer affects both children.
Main control on/off will turn on/off both children.
Current Issues:
On/Off status of main control and child controls is rather slow.
Dimmer settings for each individual outlet are not functional.
You will need to import from code both the main handler and the child channel handler to your āMy Device Handlersā section. Iāll be working on it as time permits. Any feedback or assistance would be fantastic.
Okay, I changed the physical device to Z-Wave Ge Dual Dimmer, and I then saw 2 child devices, with (CH1) and (CH2) appended to the end (which were type " Z-Wave Ge Dual Dimmer Outlet"). I did not see those devices show up as controllable devices on the SmartThings GUI, although Alexa did see them when I ran discovery.
If thereās a way to see/control these in the SmartThings GUI as well, please let me know.
So the DH by @Thomas_Slaymaker no longer syncs the child devices to my echo after the required re-linking of ST to Alexa. The parent syncs instead, and the lamps are no longer able to be individually controlled by Alexa or by ST. Is a modification going to be needed to the DH in order for this to work properly again? Looking for developers to have a look and provide opinions if possible. It appears Thomas is no longer active in the community. I sent him a DM, and no reply.
I have included screenshots of the device configuration page in the old and new app. As you can see, the outlets are independently controlled in the old, with 2 different dimming settings. The new doesnāt have this.
Iāve done some VB Development, but never Device handlers/ST development. Iām willing to learn, but it sounds like Groovy is going away and will be replaced by something else for which no details have been provided.