I did verify it is the Device Network ID. In my case it was just another ordinary ZWave Switch. When I associated it I turned on my main switch (with this DTH) and the other turned on. Turned it off and the same thing happened to the regular switch. No comma for just one of them. Be sure to press “Save” in the upper right corner.
I will be documenting this in the SmartThings Wiki and let everyone know when it is completed.
Is it possible for this device to support the “Switch Level” capability? I was hoping to bring this device into webcore and I noticed that there wasn’t a set level action available like the plain GE dimmer switch has, where I could programmatically set it to 15% or similar.
I’ve never toyed with device handlers but wanted to first know if the physical device supports it and if it’s just a matter of implementing in the handler before I started reading up.
Great, I’ll be watching. So far, I’ve been impressed with the motion capability of these…better than my discrete GE\Jasco plus Ecolink PIR. The association features are pretty cool as well…I can almost do exactly what I wanted to do without an app with the added benefit of the near instant response.
I know! I have been playing with them recently as well. I like the association feature where the hub/switch actually send commands to other Z-Wave devices. The only issue? The app doesn’t reflect the true state. Oh well…fast response is a small price to pay.
I will put out a new thread for both of these devices when I release the code.
@MichaelS, thanks so much for your reply. The setting did eventually kick in. Unfortunately, my wife didn’t want it to work this way. I had this switch controlling the light, and another smart switch (ge on/off) for the exhaust fan.
Our half-bathroom fan is very loud. Great when you are having “stomach problems” and need additional privacy from other who may be in the foyer, but otherwise, too annoying to be in the room when it’s running. Because it’s loud, it annoys my wife when she’s upstairs reading or in the family room. I think we’d like the fan to turn off after running for ~5 minutes when the room is not occupied. The thought being, if it’s turned on “for privacy” and someone needs more than 5 minutes on the throne, it would continue to run. But after they leave, turn off for 5 minutes to clear the air.
I have not configured CORE, but I guess it may be time I learn it. Is that the best way to proceed given my requirements?
I like WebCoRe, but is takes a while to really learn. For your use case I would actually recommend you buy another motion sensor switch for the fan control. Or swap the light and fan switch if you don’t want two motion sensors. From the sounds of it you want the fan to turn off after 5 minutes after no motion.
No matter what, I still recommend WebCore…it will make some of your automations even more ‘clever’.
If only GE had a ‘smell’ detector…oh the uses for that!
Since I am re-writing some parts of the DTH, I wanted to get a sense from the community how they use them. One area I would like to change is the command structure. I assume some of you use WebCore for your automation with these commands. For example, you might issue the “Occupancy()” command to change the switch operations mode. What if I changed it to “occupancy()” (not capitalization).
These interfaces are typically for other programmers to use in their code, but WebCore exposes them. The lack of capitalization will help other programmers and myself when integrating the functionality directly into their apps (i.e Room Manager, Ask Alexa, etc).
Let me know if anyone is ‘married’ to the upper case version as I plan on changing it. If you upgrade your DTH you WILL need to probably change your WebCore apps, but that will be minor.
My switch (and code) works great in the classic version but I just got “upgraded” to the new version and the switch is seen but I get “cannot connect to the device”. I have updated all of the DH but still no luck.
Do I need to delete and the add my switch again? (I am afraid to just delete it as it may not come back)