Apple Home allows this function. I actually have it both Alexa and Siri/Home controlling a domoticz instance which in turn controls everything else such as Hur, 433.92Mhz based devices, a lot of code I’ve written...etc However Apples entry into this is via a AppleTV which functions as a hub in my network. I can invite anyone else to join the home, and their commands and interface is all back with apple directly. That of course has its own issues for some people. You can also say things like speakers can be controlled if on the same network. Whilst even the flatmate and I don’t share the same networks. You can get over this with running a mdns reflector and having the needed firewall rules between guest/media networks.