A project to control a chicken coop door based on a regular schedule (sunrise / sunset) or as required.
Google Photos Album
Code to accept commands & report state of door based on polling 3 switches and L298N motor driver. Configured for ino.
Angular project. Schedule open/close and view history.
Python asyncio (aiohttp & aiosqlite) http server and polling loop. Checks for requests and handles serial read / writes via ser2net. Can be configured to schedule (via cron) open / close based on seasonal sunrise / sunset. Main loop configured as systemctl service.
Old temperature monitoring and graphing code