Alexa will now recognize my Sense contact (thank you Wyze!),
and I know how to make a routine in Alexa if sensor is Open or Closed.
However, how do I have Alexa announce if door is left open (for over an hour, etc) as I have that already set in the Wyze App (‘if contact open for more than an hour’) but cannot figure out how to do this in Alexa.
Is it possible to have Wyze trigger Alexa for the ‘left open’ push notification and have Alexa announce it ?
The only workaround at the moment would be to leave a Wyze Plug plugged into the wall doing nothing. Then you could trigger that plug to turn on when the door has been left open, and trigger Alexa to say something when the plug turns on, then turn the plug off.
I’m hoping Wyze will add a virtual switch function soon. That would streamline the process and wouldn’t require you to use plug hardware for a software-only purpose. You can vote for that here if you’d like to see it too
I created virtual switchs in SmartThings but it does not do the job. How does Homtkit / Homebridge work and how would you trip it from the Wyze sensor after a certain amount of time. ie. to tell you your garage door has been left opened.
You would have to use the Homebridge plugin for Wyze to bring the sensor into HomeKit. But then it’s straightforward, the plug-in lets the contact sensor expose an open/closed duration. I don’t use Wyze sensors anymore but when I had one on my back sliding door I used to have it trigger an “open for” event after 10 minutes. This would in turn be consumed by either an Alexa routine or I suppose you could even use ifttt
HomeKit is less available than Lady A or Google that’s for sure. There is a tool called HomeBridge that brings many items like Wyze into the HomeKit universe. But Lady A and Google have much larger ecosystems.
We have problem where the mud room door doesn’t always get closed properly here. So, I’ve been interested in solving a problem like this for a while now. I read these clever approaches and came up with this approximately right behavior now that Alexa can do a custom behaviors:
Have Wyze sensor trigger an Alexa routine when door opens. Add a Custom action at the bottom and type something like:
Remind everyone in one minute “Close mudroom door”
Save it. Then create another routine that is triggered when the door closes that runs another custom action:
Cancel reminder for “Close mudroom door”
I say this is approximately right because Alexa provides some voice feedback confirming the creating and cancelling the reminder. Enabling Do Not Disturb for 5 seconds doesn’t seem to suppress the voice feedback. So we’re almost there, but not quite. Really, Alexa needs to handle this similar to the way motion detection is handled and we would need to construct such silly workarounds. I direct the cancel output to an Alexa no one would hear in the basement. I could probably send it to my phone, since I wouldn’t care.
Anyway inching closer what we want with Alexa only.
Ultimately implemented IFTTT solution with extra Wyze smart plug. All the extra Alexa “mumbling” to herself about scheduling and unscheduling the reminder led to people ignoring what she was saying when the door was left ajar. So working well, but waiting for this to be handled all within Alexa.
I could provide real deets if anyone interested but it is pretty straightforward.