Doors & Locks, Garage Doors, etc. - No longer integrated?

Hey Folks - it would appear in the new v2 application that there is no longer any way to set up “doors”, such as the old “garage door” setups that would pair up a tilt sensor with a virtual contact switch configured relay? It was really nice to have a single icon that indicator the doors status and allowed for control. Ditto for exterior doors with locks, which could display open/closed state and lock status in one icon.

Has that functionality been removed or am I just missing something obvious?

-Jeff

Yup, take a look here:

Ohhhhhh SmartThings :frowning: What the heck are you doing here?!?!?!? Thanks for the reference John. There’s so much broken with this new release it’s a little hard to even know where to begin. Very, very disappointing. If lots of new customers have picked up hubs with the new release - this is going to be a devastating first exposure for them. I really like the overall product line and support, but you really missed the mark on this one folks :frowning:

-Jeff

1 Like

The new folks don’t know the difference. So no pain points for them. ST is yet the best system for the money you pay, at this moment.

2 Likes

Agreed, as a V2 virgin, I have no idea what I am missing ,since I never had it .

I have a smart app that will link the two devices. You still need to have two different devices, but if you change the device type of the multisensor in “SmartSense Garage Door Sensor Button”, the app looks for you to have the button and triggers the outlet/relay to open/close the door.

@chrisb - Would you mind sharing your app? I’m using a tilt sensor vs. a multi but I’m sure I could change that. What I’m REALLY missing is the lack of a “close the garage door” in my “Secure The House” routine. I can’t do that anymore because the garage door control relay is in no way linked to the sensor. So it has no way of knowing if it’s open or closed. I also haven’t found a way (outside of creative mode set-ups) to link one smartapp with another, e.g. when this routine runs, run this smartapp (like a function).

Anyways, can you share your code?

-Jeff

Yeah, absolutely… I know it’s posted somewhere on here in a different thread, but I’m feeling too lazy right now to find and link it, so here it is again.

Basically the “SmartSense Garage Door Sensor Button” has a capability called “button press” or something like that. You just subscribe to that action and hit the relay/outlet/whatever to open the garage door. It’s very simplistic, but it works.

 /**
 *  Virtual Garage Triggers Outlet
 *
 *  Author: chrisb
 */

// Automatically generated. Make future change here.
definition(
    name: "Virtual Garage triggers outlet",
    namespace: "sirhcb",
    author: "ChrisB",
    description: "Tapping a SmartSense Virtual Garage Sensor Button triggers and outlet connected to a relay to open/close a garage door, and then shuts off the outlet after 4 seconds.",
    category: "My Apps",
    iconUrl: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience.png",
    iconX2Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience%402x.png",
    iconX3Url: "https://s3.amazonaws.com/smartapp-icons/Convenience/Cat-Convenience%402x.png",
    oauth: true)

preferences {
	section("When a Virtual Garage Door is tapped..."){
		input "GarageSensor1", "capability.contactSensor", title: "Which?"
	}
	section("Trigger which outlet?"){
		input "switches", "capability.switch"
	}
}


def installed()
{
	subscribe(GarageSensor1, "buttonpress.true", contactOpenHandler)
}

def updated()
{
	unsubscribe()
	subscribe(GarageSensor1, "buttonpress.true", contactOpenHandler)
}

def contactOpenHandler(evt) {
	log.debug "$evt.value: $evt, $settings"
	log.trace "Turning on switches: $switches"
	switches.on()
}

This doesn’t seem to have awareness of open / closed state of the door. It looks like it just links up two devices. Am I missing something obvious (a frequent occurrence I’m afraid!).

-J

If you change the device time of the tilt sensor to “SmartSense Garage Door Sensor Button” it has the open close sensing built into the device type via tilt.

The potential problem is that it probably won’t work quite the same with your device cause the SmartThings device is Zigbee and I believe yours is Z-wave.

I am almost ashamed to admit that this has been confusing me, but I know nobody gets everything, that’s why the community matters. I had hesitated to ask until I got closer to putting in my relay…
I think I got it, but I’m not sure - Does this picture look right? Or, in other words, is this what you all have been implying all along?

If you’re referring to my app the open/close state never moves through the app. That’s native to the device type.

When changing the SmartSense Multi to the SmartSense Garage Door Sensor Button it essentially functions just like a regular SmartSense Multi except it adds a purely virtual ability: You can tap the button.

But tapping the button, as I said, it virtual. It doesn’t nothing in the physical world. My app simply looks for that virtual action and translates it to a physical action.

Think of it this way… the regular Multi = Garage Door Sensor Button except that when you squish the GDSB it screams at a very high pitch that mere mortals can’t hear. Other than the the device doesn’t operate any different… okay on other little difference that’s the appears of the device in the Mobile App, but other than some pretty make-up and the high pitch scream, nothing else is different.

My app is little a little elf that sits in your garage. Being an elf it can hear the high pitch scream from the GDSB. When it hears the scream it freaks out, but being a stupid little elf, it strangely reacts to freaking out by turning on the outlet/relay that controls your garage door. It’s a strange little elf.

So, change the SmartSense Multi to a SmartSense Garage Door Sensor Button… install the elf in the garage… I mean, the smart app, and it should work.

No, but thank you. I fear I may have posted in the wrong Garage-Virtual-Device thread out of the many current ones. I am truly talking about a composite virtual device to coordinate the relay plus the contact. Some folks talk about an App and some talk about a device. I think I figured out that it takes both. Will search some more for the right thread. Thank you.

Do I at least get partial credit for the vivid imagery of screaming MultiSensors and Stupid Garage Elves?

(Master has given Dooby an oil pan! Dooby is free!!)

@chrisb, I like your explanation.

Absolutely! I have pictures of Rube Goldberg, science fairs and blue ribbons!

The diagram is excellent! And is a very fair representation of what I’m looking for. That said I do not believe that a app can provide a dashboard button like that. But I could well be wrong.

The frustrating part from my perspective is that this functionality existed just a few weeks ago. On my lock up routine I could simply say close both garage doors. And it worked perfectly. Now the best I can do is press the garage relay which could well open the door vs close it.

That’s why the Virtual Device.
It provides the SmartThings Mobile App device (& SmartTiles & SharpTools.)
I am just finishing it up & will post — Again, I am just not clear on what others have done and are doing because the terminology has been inconsistent. That is why I drew that picture - for my own sanity & to figure it out myself. Help here is fantastic, but this is a great hobby by itself.

Thanks! I look forward to seeing it, it will resolve a big capability gap between the old version if smart things and the new. I never realized how much I relied on the ability to create doors until that functionality was removed.

1 Like