Thanks Rav for the overview, very much appreciate the effort. Shelly sounds like a good alternative for people that dont want to share account information with third parties so I will look into that.
Separate question I have is around the possibility of knowing what Alexa device is spoken to in a multi-Alexa household. Do you know if there is a way to get this information to Control4 so that e.g. when I say 'good-night' in a certain bedroom, some logic can trigger different routines / logic dependent on the Alexa device spoken to n order to switch of lights, TV, etc in that room?