A nice little project. I think you could probably do the same with N8N running on a raspberry pi.

https://reddit.com/r/n8n