They let you use HA's massive library of supported devices, but you don't need to bother with their YAML "programming" horrorshow.