My coop is outfitted with one of these automatic door kits: https://chickendoors.com/product/right-standard-pullet-shut-...
It opens at daylight, closes at dusk. Adjustable tolerances in either direction which I need to adjust occasionally but not often, like after DST changes to allow the door to stay open longer while the chickens get used to the shorter days, ensuring they can get inside before the door shuts, with darkness falling earlier. Small solar charger and battery keep it operational.
I understand the impulse of the author to design something complicated, but practically speaking there is no need to remotely control the opening of the coop door over the internet, especially if you have a photoresistor already to detect daylight.