If you want to spend a bit more and don't like "smart" doors, I used one of these for years and was reasonably satisfied: https://chickendoors.com/
In my next coop I think I want something with enough smarts to let me know if it ever fails. That is, it reports status and if the server notices it hasn't gotten a report, I get an alert.