You just use the regular smart light feature. The switch talks to the hub, the hub talk to the bulb, everything works fine. The hub is your “man in the middle” for most things. The switch talks to the hub, the hub talks to the bulb, everything works fine. The hub is your “man in the middle” for most things. As long as both devices talk to the hub, you’re all set.
Depending on the device type handler you are using for the switch, normally the tap and double tap are sent to the hub as buttons, just like buttons on a handheld remote. So you will be selecting which button to control the bulb. Which DTH are you using for the switch?
OK, I thought it would work like you said but so far the ONLY devices I can get my GE Zwave Plus switch to control with Double-tap are Zwave devices ONLY. ie I have zwave bulbs and zigbee bulbs. Double tap controls zwave, not zigbee.
I am using: GE/Jasco Z-Wave Plus On/Off Switch as the “type” (handler) from dropdown. I dont think I added that handler myself but I can’t remember. I have honestly added so many handlers I dont know which are mine and which are “stock”
As an aside when I have added these GE plus switches, the stock handler was a Generic Zwave switch, I had to go in and change it myself before I could program what the device does with single and double taps.
If it’s only controlling Z wave devices, you’re doing it through direct association. Instead, you want to use it like a “button controller” and associate the hub to it in that Association group and then you should be able to use it like a button controller. But that all depends on the DTH, so we need to know the exact DTH.
Because I rely on text to speech, I can’t really help you navigate the code in the IDE, but someone else should be able to.
The following DTH will let you control zigbee devices from the double tap
It will work. The double tap actions show up as a button in other apps. It sounds like what you were doing was setting up associations, which is different. I don’t use WebCore but in Smart Lighting when I select the switch, it shows me two available buttons. Button 1 is double tap up/on and Button 2 is double tap down/off.
Appreciate your help. I am using that exact DTH you reference and linked etc. I did manually add that way back and am using it on all my zwave plus switches. But as you state I am manually using associations within the api (or even in the app). Ill look up “button controllers” to see if I know what you mean by that and how to do that correctly. Thanks!
Or it might look just like a regular switch like this:
It’s called a “button controller” because the DTH will have the capability.button
And the DTH will cause a message to be sent to SmartThings to tell which “button” was pressed. But that button might in fact just be a specific tap pattern like double tap on something that looks like a regular switch.
The installation instructions for the DTH should tell you how to set up the “buttons” for use by smartlights and other Smartapps.
Once you have it set up, then when you create your automation, you will say that you are using a button device, select your Switch, and then define what happens when a specific button code is received.
ah, took me a minute to realize what you meant by button controller. I actually use 3 different aeon minimotes. So I am familiar and they work pretty well. so I need to modify the DTH for the Jasco/GE zwave plus (with help from that thread) to then let me treat a GE Z+ switch like a “Button” thus using the button controller automation within smartthings so that the switch does what I want. I think I’m savvy now. Thanks!
Jd is correct. On that DTH. Double tap up reports as one button (device.Button1) and double tap down reports as a different button (device.button2). You just disable any direct association you already have, use your preferred button controller app to respond to those buttons (they should be listed. If you have the DTH installed and do what you want. The code is already in the DTH.
BTW this is cloud only functionality. It will not work when the network is unavailable because you’re relying on a smartapp to process and handle the double tap.
Everything is totally clear now, And working like I want. Thanks to all who helped me out!
FYI to anyone else who may want this info. I think the Orig Button Controller may not have been working for me (OR I hadn’t disassociated my handler DT devices yet), ABC gave me an error but Button Controller+ did the trick. AND its working even better than I thought it would. I now have the UP DT controlling one lamp and the DOWN DT another. Tons of new possibilities throughout the house now