As others have said all, the things you mentioned are possible and there are many different ways to do them. Regarding the goodbye, for example, the question is, how will smart things know that you are leaving? And where will you be when you want to hear the goodbye?
For example, I have a hat that I usually wear when I go out. I put a motion sensor under that hat, and when that motion sensor goes off, it triggers a number of goodbye events that happen while I’m still in the house. That’s exactly what I want.
Then I have a second method where smartthings can detect that I have gone out of range of the house, and then other things can happen but I would be too far away from the house to hear voice announcements for that second group of events.
So you always have to think about what will the trigger be and what will make that trigger unique from any other circumstance. How will the house know that you are leaving in time for it to say goodbye while you can hear it? What would distinguish a goodbye from condition from just say opening the door to get a package?
Smartthings allows you to mix together different kinds of schedules. You might schedule something based on The time of day. Or on a particular sensor. Or on your phone going in or out of range. Or on you intentionally flipping a switch.
It just comes down to your deciding how you want to trigger a particular event. And understanding that smartthings is not a person, it’s not even a dog, it doesn’t have a way of figuring things out, or guessing what’s most likely. It can only respond to A specific trigger.
So what makes a goodbye event different from anything else? For me, it was picking up that particular hat. For somebody else, it might be A drawer opening where you keep your car keys, or The garage door opening during a specific time range, or your phone going out of range of the house.
For most people, the phone going out of range is the most automatic and intuitive trigger, but then you can’t hear the system say goodbye because you’re already pulling out of the driveway. So these are just the kind of things you have to work up for yourself depending on what you want to accomplish.