This is a simple door controller running on a Pi Zero to allow ad-hoc operation and scheduling of a coop door.
- Raspberry Pi Zero
- Generic 12V power supply
- 12v to 5v step down converter
- 12v linear actuator with built in end stops (cheap on eBay)
- 2 channel relay board
- An old plastic box
- A coop with chickens
You've got two easy ways to get your chickens' automated door up and running:
The easiest way to get started is using Balena. Just click the button below and follow the prompts:
This will:
- Set up a Balena account if you don't have one
- Create a new application for your coop door
- Let you easily manage your device(s) through Balena's dashboard
If you prefer the DIY approach, you can run it directly with Docker. Just make sure you have docker-compose installed and run:
curl -s https://raw.githubusercontent.com/lmacka/coopi/main/docker-compose.yaml | docker-compose -f - up -d
Both methods will automatically restart the application after power cycles or reboots, so your chooks won't get stuck!