Ive had an idea and want to know if it is possible to create or possibly a bit to over the top . . .
I now have 3 UBI’s / 1 DLNA AV Receiver linked to surround sound / 2 Tvs which support DLNA / 1 sonos . . . and all of them can receive notifications and sounds from the smartthings app using the " GENERIC MEDIA RENDERER & SONOS SMART APPS " . . . however im looking to set up a doorbell system with a MIMOLITE and dont really want the doorbell to only ever announce that it has been pressed to one speaker or even worse all of them, as i may not be in range to hear it or i may hear it repeated on several devices . . .
So the idea for a smartapp, if i can explain it well enough, is:
When the MIMOLITE detects it has been pressed (closed in sensor terms) it will then check all of my motion sensors and work out where in my home there was last presence detected, and if it detects im in my home office it would then push the notification to the office ubi . . . or if it detected i was last in the bedroom it would push the voice notification to the bedroom ubi . . . if it detected i was in the living room it would push to the living room speakers or sonos etc . . .
Granted this could get confusing for a multiple occupancy home where several people may be moving around the home at the same time . . . Howeverrrrr, in theory if someone is the last detected “mover” in the house, then they are more likely to be the one who is already up and able to answer the door . . . so i think this is a very small issue . . .
even better you could make this mode specific, so if mode is AWAY then dont send voice notification, but instead send push notification to users phone or via text . . . and if in HOME mode then push voice notification to the room that last registered movement . . . and if in SLEEP mode then dont push to bedrooms only the room that last had movement excluding bedrooms etc etc
does this seem possible to the smartapp geniuses on here ?