Harmony smarthub works better the anymote is not as good and the smarthub supports more devices look on youtube to see it working with alexa
The bad thing with Harmony is that it rememvbers the device on/off state, which causes issues when Alexia doesn't process a command
The bad thing is the Harmony Hub cannot summon Status of each item, as there is no return info communication from them since they only RECEIVE signals from the Hub. The Hub only remembers where things were last time it communicated and assumes it is in the same place it left it on last communication. More and More devices are using WIFI for communication or bluetooth, so eventually all will need no hub at all. BUt for now, the BEST I have seen so far seems to be The Logitech Harmony Hub, and the Samsung Smart Things Hub... both are stellar products for the given situations.