Home Assistant makes things far simpler. You have a single smart home hub that is capable of communicating with a huge range ...
Ansible is just the automation engine on its own, so it needs instructions detailing all the processes I wish to automate.