Different scene behavior depending on room / location

The example I posted above would have done what you are looking to do with the lastVoiceCommand channel. The below workaround using a packet sniffer might be a way to circumvent the need for that channel to determine which last Echo device received a command.