Just look at the list of supported commands and you know what I mean by comprehensive:
http://thingsthataresmart.wiki/index.php?title=My_Ecobee_Device#Information
I have some happy contributors who have been using my solutions for more than 3 years, like this one:
Regards,