After posting the “One Possible Method” solution, I thought this may be useful in my SHM Delay app, so I created a demo app SHM Delay TrueExit to try it out, and it works for me. If you try it, please let me know if it works for you.
Quick Setup Guide
- In the Phone App Automation->Routines: create a new dummy routine with no mode, no alarmstate, no actions, name it: Goodbye-Delay (or whatever you want)
- In IDE SmartApps: Install routine SHM Delay TrueExit from repo or code
- Set Routine to monitor for execution to: Goodbye-Delay (or your name)
- Set number of seconds to delay: 10-120
- Set “Then execute this routine” to: Goodbye! or whatever routine you use
- In whatever you are using to currently execute “Goodbye” change it to “Goodbye-Delay”
- Test your system
Installation
There is one module associated with the app:
- SHM Delay TrueExit.
To install via the repository, add the following to the IDE Settings (or copy code below)
Owner: arnbme (in upper case that is ARNBME)
Name: SmartThingsPublic
Branch: Master - Click ‘Save’, then in ‘My Smart Apps’ click 'Update from repo",
- select the ARNBNE SmartThingsPublic repository then install and publish SHM Delay TrueExit
- in the Phone App tap on add a Smartapp, install SHM Delay TrueExit and set paramaters